WMI配置问题解决方法收集

1. 开启WMI和RPC服务
Remote Procedure Call (RPC)
Remote Procedure Call (RPC) Locator
Windows Management Instrumentation

2. 右键我的电脑/管理/展开服务和应用程序/右键WMI/属性/安全页签/选择CIMV2目录/点击安全设置加入相关账号

3. 运行dcomcnfg,点 组件服务-》服务-》电脑-》我的电脑-》DCOM 配置

4. Administrators组没有 network service的权限。所以 WMI无法打开。
设置的方法很简单,网络上都有:
(1) 右击“我的电脑”-->“管理”
(2) 在“本地用户和组”内的Administrators组上双击,出现添加属性对话框。
(3)单击“添加”按钮,出现添加用户对话框
(4)单击“高级”按钮,再单击“搜索”按钮。注:此'NT AUTHORITY\NETWORK SERVICE'用户为系统内置帐户,无法直接添加。
(5) 在“搜索结果”内选择“Network Service”用户后,单击“确定”
这样administration就具有 network service的权限了。
问题迎刃而解。

5. 拒绝访问。 (异常来自 HRESULT:0x80070005 (E_ACCESSDENIED))

解决方法:(1).检查HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa下的forceguest的值.该值必须为0(dword:00000000)
(2).单击“开始”,单击“运行”,键入 DCOMCNFG,然后单击“确定”。在“组件服务”对话框中,依次展开“组件服务”、“计算机”,然后展开“我的电脑”。在工具栏上,单击“配置‘我的电脑’”按钮。随即显示“我的电脑”对话框。在“我的电脑”对话框中,单击“COM 安全”选项卡.在“启动和激活权限”下,单击“编辑限制”。在“启动权限”对话框中,如果您的名称或您的组未显示在“组或用户名称”列表中,请按照下列步骤操作: a. 在“启动权限”对话框中,单击“添加”。
b. 在“选择用户、计算机或组”对话框中,将您的名称和组添加到“输入对象名称来选择”框中,然后单击“确定”。 在“启动权限”对话框中,在“组或用户名称”框内选择您的用户和组。在“用户权限”下的“允许”栏中,选择“远程启动”,然后单击“确定”。
(3).防火墙,具体的在http://support.microsoft.com/kb/875605/zh-cn有解决方案

6. 运行wmimgmt.msc,查看连接情况

posted @ 2012-02-24 09:05  alanlau  阅读(941)  评论(1编辑  收藏  举报