永发信息网

wmi信息可能损坏 设置不了防火墙

答案:2  悬赏:60  手机版
解决时间 2021-03-16 04:22
  • 提问者网友:藍了天白赴美
  • 2021-03-15 05:17
网上的办法基本都试过了,没用
不想重做系统
求个别的方法
最佳答案
  • 五星知识达人网友:杯酒困英雄
  • 2021-03-15 06:51
此答案是我浏览多个网站,试过多种解决办法,最终成功的办法,里面的步骤十分详细,并且着实能够解决问题。故在下整理汇编了一下
注意:正常情况解决问题只需执行Ⅲ即可,但若Repository文件已损坏请先执行Ⅰ
(Ⅱ为一个相关应用,可以不执行)

Ⅰ重建Repository文件
第一步 右击“我的电脑”,选择“管理”菜单,依次定位到“计算机管理(本地)→服务和应用程序→服务”项,在右 边窗口中找到“Windows Management Instrumentation”一项,双击打开,在弹出的窗口中单击“停止”按钮
第二步 进入本地磁盘的C:\Windows\System32\Wbem\Repository目录,删除该目录下的所有文件后,重新启动计算机。 用户登录后,系统会重新在该目录拷贝建立所需要的文件,并且自动启动刚才停止的WMI服务。

Ⅱ 启动Windows Management Instrumentation服务
1.以管理员身份运行cmd.exe
2.sc config Winmgmt depend= RpcSs
(直接复制第2点到命令提示符下后回车,不要删除RpcSs前面的一个空格)

Ⅲ 修复损坏的WMI
1.点击开始,点击运行,输入services.msc后回车。
2. 右键点击 Windows Management Instrumentation 服务,点击属性。
3. 在General 栏上,设置启动类型为 Disable 然后点击确定。
4. 右键点击Windows Management Instrumentation 服务,并点击停止。(如果服务已经停止的话,请跳过该步骤)
5. 定位到%windir%\system32\wbem目录。
6. 将子文件夹Repository 重命名为Repository.old。
7. 创建一个批处理文件(将以下内容粘贴到记事本中)

cd %windir%\system32\wbem
for /f %%s in ('dir /b /s %windir%\system32\wbem\*.dll') do regsvr32 /s %%s
for /f %%s in ('dir /b /s %windir%\system32\wbem\*.mof') do mofcomp %%s

8. 将该文件保存为rebuildwmi.bat ,放入C盘
9. 双击运行这个bat文件
10. 等待命令的完成,如果此过程提示找不到文件,那么就在另一台电脑上拷贝此目录覆盖你的文件。
11. 注意:次命令会运行数分钟,耐心等待!
12. 打开服务MMC 。
13. 右键点击 Windows Management Instrumentation 服务,点击属性。
14. 在General 栏上,设置启动类型为Automatic 然后点击确定。
15. 启动Windows Management Instrumentation 服务。

16.重新启动电脑,问题解决!
全部回答
  • 1楼网友:平生事
  • 2021-03-15 07:34
不知到 再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯