DCOM 遇到错误“无法启动服务,IISADMIN 以运行服务器: {A9E69610-B80D-11D0-B9B9-00A0C922E750}

iis无法启动,系统日志中,始终提示:

DCOM 遇到错误“无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。 ”,试图以参数“”启动服务 IISADMIN 以运行服务器:
{A9E69610-B80D-11D0-B9B9-00A0C922E750}

搜索,发现解决问题办法两例:

一、服务器 {A9E69610-B80D-11D0-B9B9-00A0C922E750} 没有在限定的时间内用 DCOM 注册。
IIS Admin Service 服务因 2149647636 (0x80210514) 服务性错误而停止。

与 HTTP SSL 服务相依的 IIS Admin Service 服务因下列错误而无法启动: 服务已返回特定的服务错误代码。与 World Wide Web Publishing Service 服务相依的 IIS Admin Service 服务因下列错误而无法启动: 服务已返回特定的服务错误代码。IIS Admin Service 服务因 2149647636 (0x80210514) 服务性错误而停止。

解决办法:开始,运行输入 regsvr32 Msxml3.dll

二、CLSID 为 {A9E69610-B80D-11D0-B9B9-00A0C922E750} 是什么服务.最后在下面的注册表项中找到它:

HKEY_CLASSES_ROOT\AppID\{A9E69610-B80D-11D0-B9B9-00A0C922E750}

名字刚好是"IIS Admin Service"

从"管理工具"中打开"组件服务",找到IIS Admin Service对比一下CLSID是否一致

9.确定是这个以后,接下来的就是为它增加NETWORK SERVICE权限了.
A启动和激活权限,点击"自定义"..

B.在用户列表中添加"NETWORK SERVICE",

C.并给予本地启动和激活权限,保存退出.

到此问题解决.