2011-05-12 246 views
22

每当我试着在4.0应用程序池推出一个网站立即关闭(如果它启动)的叶子在事件日志中的事件:应用程序池关闭

Windows无法找到本地配置文件,日志你在一个临时的配置文件。当您注销时,对此配置文件所做的更改将会丢失。 指定的用户是IIS APPPOOL \ DefaultAppPool

后跟另一个事件日志条目 由于您的配置文件无法加载,Windows无法登录。检查您是否连接到网络,并确保您的网络正常工作。

本机运行Windows 7旗舰版

如果错误实际上是什么在事件日志中所指出的,我怎么可以重置应用程序池的用户?

+0

更改为其他身份可保持应用程序池运行。我仍然想知道如何重置应用程序池打算在 – 2011-05-12 17:14:03

回答

43

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

我将应用程序池的高级设置“Load User Profile”从True更改为False,并且我的应用程序池使用配置的标识(在我的情况下是域帐户)再次运行。

+0

下运行的配置文件。是的,切换标识符也适用于我。我似乎是一个粘糊糊的解决方案,我仍然不明白默认的应用程序池如何工作 – 2011-07-16 22:24:47

+0

谢谢!我为此奋斗了很多天......但是这个设置有没有副作用? – PawanS 2012-07-05 07:01:32

+2

如果设置为true,此设置所做的操作将使用配置的用户的临时目录来存储文件,因为您可以将每个应用程序池配置为使用不同的身份,因此确保其中一个无法访问来自另一个数据。所以副作用是如果设置为false(C:\ Windows \ Temp),所有应用程序池将使用相同的临时目录,就像w/IIS6一样。 [参考](http://preview.tinyurl.com/7ryp69j) – 2012-07-06 12:38:13

0

从Windows 8升级后,我在Windows 10上遇到了这个问题。问题是我有一个损坏的默认配置文件。 (升级到Windows 10时可能会出现这种情况。)

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

这为我工作在Windows 10:

  • 采取℃的拉链:\用户\默认从Windows 10的安装,不存在这个问题
  • 重命名C:\用户\默认在Windows 10安装有问题,可到Default.Old
  • 解压未损坏的默认配置文件到C:\用户

现在用Load User Profile设置为再试一次10。它应该工作。