应用程序池关闭

时间:2011-05-12 14:57:57

标签: iis application-pool

每当我尝试在4.0应用程序池中启动一个站点时立即关闭(如果它已经启动),就会在事件日志中留下一个事件:

Windows找不到本地个人资料,并使用临时个人资料登录。当您注销时,您对此配置文件所做的更改将会丢失。 指定的用户是IIS APPPOOL \ DefaultAppPool

后跟另一个事件日志条目 Windows无法登录,因为无法加载您的个人资料。检查您是否已连接到网络,以及网络是否正常运行。

这台机器正在运行Win 7 Ultimate

如果错误实际上是事件日志中指示的内容,我该如何重置应用程序池用户?

3 个答案:

答案 0 :(得分:44)

我刚刚将Win7 Ultimate x64机器升级到SP1后遇到了这个问题。在应用程序事件日志中找到了上述消息。伴随着它的好朋友,“应用程序池'DefaultAppPool'由于服务于该应用程序池的进程中的一系列故障而被自动禁用。”在系统事件日志中。

我将应用程序池的高级设置“加载用户配置文件”从True更改为False,我的应用程序池再次使用配置的身份(在我的情况下是域帐户)运行。

答案 1 :(得分:0)

从Windows 8升级后,我在Windows 10上遇到此问题。问题是我的默认配置文件已损坏。 (升级到Windows 10时显然会发生这种情况。)

首次使用新用户登录时,会复制默认配置文件以为新用户创建配置文件。如果它已损坏,则可能导致新用户登录失败。

这适用于Windows 10:

  • 从没有此问题的Windows 10安装中获取C:\ Users \ Default的压缩文件
  • 在出现问题的Windows 10安装上将C:\ Users \ Default重命名为Default.Old
  • 将未损坏的默认配置文件解压缩到C:\ Users

现在再次尝试将Load User Profile设置为True。它应该工作。

答案 2 :(得分:0)

对于我来说,Windows 10版本1909,IIS 10,在域帐户下运行的应用程序池,应用程序池的“加载用户配置文件”或“快速失败保护”设置对这个问题没有影响。

当我从IIS中删除这两个应用程序及其应用程序池时,重新创建了它们,问题得到解决。新的应用程序池确实像以前一样将“加载用户配置文件”设置为true。