每当我尝试在4.0应用程序池中启动一个站点时立即关闭(如果它已经启动),就会在事件日志中留下一个事件:
Windows找不到本地个人资料,并使用临时个人资料登录。当您注销时,您对此配置文件所做的更改将会丢失。 指定的用户是IIS APPPOOL \ DefaultAppPool
后跟另一个事件日志条目 Windows无法登录,因为无法加载您的个人资料。检查您是否已连接到网络,以及网络是否正常运行。
这台机器正在运行Win 7 Ultimate
如果错误实际上是事件日志中指示的内容,我该如何重置应用程序池用户?
答案 0 :(得分:44)
我刚刚将Win7 Ultimate x64机器升级到SP1后遇到了这个问题。在应用程序事件日志中找到了上述消息。伴随着它的好朋友,“应用程序池'DefaultAppPool'由于服务于该应用程序池的进程中的一系列故障而被自动禁用。”在系统事件日志中。
我将应用程序池的高级设置“加载用户配置文件”从True更改为False,我的应用程序池再次使用配置的身份(在我的情况下是域帐户)运行。
答案 1 :(得分:0)
从Windows 8升级后,我在Windows 10上遇到此问题。问题是我的默认配置文件已损坏。 (升级到Windows 10时显然会发生这种情况。)
首次使用新用户登录时,会复制默认配置文件以为新用户创建配置文件。如果它已损坏,则可能导致新用户登录失败。
这适用于Windows 10:
现在再次尝试将Load User Profile
设置为True
。它应该工作。
答案 2 :(得分:0)
对于我来说,Windows 10版本1909,IIS 10,在域帐户下运行的应用程序池,应用程序池的“加载用户配置文件”或“快速失败保护”设置对这个问题没有影响。
当我从IIS中删除这两个应用程序及其应用程序池时,重新创建了它们,问题得到解决。新的应用程序池确实像以前一样将“加载用户配置文件”设置为true。