码迷,mamicode.com
首页 > Windows程序 > 详细

【转载】解决Windows 2003出现DCOM本地激活权限的错误

时间:2015-03-18 07:54:18      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:

查看一台Windows 2003服务器系统的计算机系统日志,发现其中有很多类似"应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为 
{BA126AD1-2166-11D1-B1D0-00805FC1270E}
)的 本地 激活 权限授予用户 NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20)。可以使用组件服务管理工具修改此安全权限。"的DCOM错误,联系这台计算机出现在停止路由和远程访问服务的时候alg.exe(application layer gateway service)经常失去响应高CPU占用的问题,可能就和提示的权限错误有关,记录一下修复这个错误的步骤如下:

1、运行Regedit打开注册表编辑器,按F3搜索BA126AD1-2166-11D1-B1D0-00805FC1270E,可以找到此DCOM属于Network Connection Manager Class,对应的程序App ID为{27AF75ED-20D9-11D1-B1CE-00805FC1270E};

2、开始-》管理工具中打开组件服务管理工具,展开左边的DCOM组件,可以找到对应程序App ID为{27AF75ED-20D9-11D1-B1CE-00805FC1270E}的组件名称为Netman(在注册表搜索27AF75ED-20D9-11D1-B1CE-00805FC1270E的AppID同样可以找到对应的系统服务名称为netman),右键单击选属性,可以打开安全权限的配置窗口,可以发现已有用户中确实没有用户 NT AUTHORITY\NETWORK SERVICE,添加上此用户并给予COM组件的本地激活和运行权限,保存退出即可。

3、重启系统查看系统日志,已经没有同样的DCOM权限错误提示了,以前在停止路由和远程访问服务的时候alg.exe(application layer gateway service)失去响应高CPU占用的问题也得到解决。


【转载】解决Windows 2003出现DCOM本地激活权限的错误

标签:

原文地址:http://my.oschina.net/bgp90/blog/388010

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!