无法启动的分布式组件对象模型(DCOM)服务器是计算机调试管理器(0C0A3666-30C9-11D0-8F20-00805F2CD064)。发生此问题的原因是计算机调试管理器缺乏足够的DCOM权限
默认情况下,计算机调试管理器并没有设置为使用自定义的 DCOM 权限,因此,它使用默认的计算机级别的 DCOM 权限。出于安全考虑,默认 DCOM 权限非常严格。空白访问权限意味着只有系统以及与服务器标识相同的客户端标识能够访问 DCOM 服务器。如果客户端的标识与服务器的标识不同,客户端将出现"Access denied"的错误。
解决方案
若要解决这一问题,请按照下列步骤操作:
在命令提示符下,键入以下命令,打开"分布式 COM 配置属性":
dcomcnfg.exe
在应用程序选项卡的 DCOM 服务器列表中,浏览到计算机调试管理器项。如果该项不存在,则在命令提示符下键入以下命令,添加该项:
mdm.exe /regserver
再次打开"分布式 COM 配置属性",单击计算机调试管理器,然后单击属性。
在安全性选项卡上,单击"使用自定义访问权限",然后单击编辑。
将相应的用户添加到计算机调试管理器的访问权限。Microsoft 建议至少为下列用户授予访问权限:
交互式
系统
管理员
IWAM_< 计算机名 >
单击两次确定,返回到安全性选项卡。
在安全性选项卡上,单击"使用自定义启动权限",然后单击编辑。
将相应的用户添加到计算机调试管理器的启动权限。Microsoft 建议至少为下列用户授予访问权限:
交互式
系统
管理员
IWAM_< 计算机名 >
单击两次确定,返回到安全性选项卡。
在标识选项卡上,单击交互式用户,设置计算机调试管理器的用户帐户标识。如果以后不会有用户登录该计算机,则单击指定用户,然后键入 Administrators 组中某个用户的用户名和密码。
关闭 Mdm.exe 的所有实例或重新启动计算机,以使这些更改生效。
|