[英]Delete Windows user created by IIS ApplicationPoolIdentity?
我在 Windows 10 中啟動到我的用戶配置文件時遇到問題,並且能夠通過在此注冊表項中將我的用戶配置文件的 RefCount 設置為 0 來解決此問題:
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList\\S-1-5-xxx
我有幾個 ASP.NET MVC 和 ASP.NET Core 網站托管在 IIS(版本 10 而不是 IIS Express)中,我在C:\\Users
意識到這些網站已經為它們創建了關聯的 Windows 用戶。
如果我錯了,請糾正我我相信這些“Windows 用戶”是在創建每個網站時由ApplicationPoolIdentity
創建的。
問題是這些“Windows 用戶”也將注冊表 RefCount 設置為 0,所以我認為這就是我無法啟動到我的配置文件的原因。
現在我想刪除這些“Windows 用戶”,但是當我刪除inetmgr
的網站和應用程序池時,這些“Windows 用戶”仍然存在於C:\\Users
。
問題是如何以正確的方式刪除它們?
提前致謝。
你是對的,從 IIS 7 開始,它為每個應用程序池創建新的配置文件,這可以在“高級設置”/“加載用戶配置文件”中禁用。
刪除未使用的用戶配置文件及其驅動器上的文件夾的最簡單和最安全的方法有助於 Microsoft 控制面板“用戶配置文件”:
具有引用的配置文件無法刪除,它們將禁用“刪除”按鈕。
配置文件被鎖定的一些原因:
刪除對配置文件的所有引用后,需要重新啟動機器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.