iis – 此时服务无法接受控制消息

前端之家收集整理的这篇文章主要介绍了iis – 此时服务无法接受控制消息前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我刚刚在IIS中停止了一个应用程序池。当尝试启动它,IIS抱怨说,

The service cannot accept control messages at this time. (Exception from HRESULT: 0x80080425).

是什么赋予了?从whence这个错误来了吗?

看事件查看器>系统显示以下警告:

A worker process ‘1456’ serving application pool ‘MyAppPool’ Failed to stop a listener channel for protocol ‘http’ in the allotted time. The data field contains the error number.

A process serving application pool ‘MyAppPool’ suffered a fatal communication error with the Windows Process Activation Service. The process id was ‘10592’. The data field contains the error number.

A process serving application pool ‘MyAppPool’ exceeded time limits during shut down. The process id was ‘10516’.

大概5分钟后就解决了这个问题,此时我们尝试重新启动网站,并收到:

The World Wide Web Publish Service (W3SVC) is stopped. Web sites cannot be started unless the World Wide Web Publishing Service (W3SVC) is running.

所以,我们开始了W3SVC服务,然后我们可以开始我们的网站。

错误信息可能是由于以下原因:

>与Credential Manager关联的服务不启动。
>与应用程序关联的某些文件已损坏。

请按照以下步骤解决问题:

方法1:

>点击“开始”
>在“搜索程序和文件”的文本框中输入“服务”
>右键单击“服务”,然后选择“以管理员身份运行”
>在服务窗口中,查找Credential Manager Service并“停止”。
>重新启动计算机并“启动”凭据管理器服务并将其设置为“自动”。
>重新启动计算机,它应该工作正常。

方法2:
1.运行系统文件检查器。有关其他信息,请参阅下面提到的链接
http://support.microsoft.com/kb/929833

猜你在找的Windows相关文章