来源:自学PHP网 时间:2015-04-17 17:13 作者: 阅读:次
[导读] 计算机安装的windows server 2003,发现日志查看器的系统日志出现了错误号为10016,来源为DCOM的错误警报事件:-------------------------------------------------事件來源: DCOM事件識別碼: 10016描述:应用...
计算机安装的windows server 2003,发现日志查看器的系统日志出现了错误号为10016,来源为DCOM的错误警报事件:-------------------------------------------------
事件來源: DCOM 事件識別碼: 10016 描述: 应用程序-特定权限设置未将 COM 服务器应用程序(该程序的CLSID 为 {BA126AD1-2166-11D1-B1D0-00805FC1270E})的 本地激活 权限授予用户 NT AUTHORITYNETWORK SERVICE SID (S-1-5-20)。可以使用组件服务管理工具修改此安全权限。--------------------------------------------------- 虽然该事件暂时对服务器的运行没有什么影响,但当服务器运行久了,肯定会产生一个从量变到质变的过程,从而影响服务器的稳定,所以决定将其彻底解决。以下是这次故障处理的步骤方法: 1、首先可以看到上面对话框的描述栏里有一串代码{BA126AD1-2166-11D1-B1D0-00805FC1270E},这串代码所对应的系统组件就是此次故障事件的源头,那为什么会产生这个错误事件呢?其实,上面的描述已经给出了一个大概,就是{BA126AD1-2166-11D1-B1D0-00805FC1270E}组件无法以network service 这个账号启动。 2、打开注册表,查找{BA126AD1-2166-11D1-B1D0-00805FC1270E},定位到该键值,如下图所示: 从注册表可以查到,{BA126AD1-2166-11D1-B1D0-00805FC1270E}组件所对应的应用程式ID也是{BA126AD1-2166-11D1-B1D0-00805FC1270E},应用程序名称是:network connection manager class,也就是netman应用程序。 3、打开“系统管理工具”--“组件服务”--"我的电脑”--“DCOM设定”,找到识别码为{BA126AD1-2166-11D1-B1D0-00805FC1270E}的应用程序“netman”,右击"netman"--"属性",如下图所示: 可以看到,netman应用程序对应的认别吗正是{BA126AD1-2166-11D1-B1D0-00805FC1270E}。 4、再点击“安全设定”--"启动和启用权限“--"编辑",在用户列表中添加"NETWORK SERVICE",并给予本地启动和激活权限,保存退出后,就不会再有10016的错误事件了。如下图: 同样地,其它不同的CLSID应用程序出现10016的错误事件时,也可按照此步骤解决。如,比较常见的{61738644-F196-11D0-9953-00C04FD919C1}对应的就是 IIS WAMREG admin Service ,和上面介绍的方法一样,找到并修改其属性对应的安全,添加用户和权限即可 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com