iis假死 进程退出代码是 '0x80'

作者:阿川 发布时间:February 24, 2012 分类:互联网络

昨天给一客户设置安全策略.今天起来.发现只要打开网站就会报错.在日志里面查看.错误全部是:
为应用程序池 'DefaultAppPool' 提供服务的进程意外终止。进程 ID 是 '2444'。进程退出代码是 '0x80'。
度娘来的结果是
1.修改注册表
编辑

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC

在Parameters键下新建一个DWORD项,名字为:UseSharedWPDesktop 值为1 重启IIS
2.给NETWORK SERVICE 加上访问IIS服务的权限
开始”→“控制面板”→“管理工具”→“组件服务”→“计算机”→“我的电脑”→“DCOM配置”选项,找到“IIS Admin Service”,右健选择“属性”,找到“安全”,在“启动和激活权限”中编辑“自定义”,添加帐号“NETWORK SERVICE ”, 赋予“本地启动”和“本地激活”的权限,重新启动IIS。

以上两种办法均无任何效果...
仔细思索半天.想起昨天对服务器的system32目录做过调整...于是加上users访问.
于是乎....问题解决...
我了个去....windows的权限让我很蛋疼