wmi损坏的后果

wmi损坏的后果,第1张

Windows不能显示此连接的属性。Windows Management Instrumentation (WMI)信息可能损坏错误修复

在维护管理的Windows Server 2003出现了一个奇怪的问题:在查看“本地连接”的属性,并切换到“高级”选项卡后,本来应该出现的Windows防火墙(ICF)不见了!取而代之的是一个提示:“Windows不能显示此连接的属性。Windows Management Instrumentation(Windows管理体系结构组件WMI)信息可能损坏。要更正此问题,请使用系统还原将Windows还原到一个较早的时间点……

不过笔者的系统在安装完毕后早已关闭了系统还原功能,该如何是好?笔者依次做了以下尝试:

尝试1:鉴于是网卡故障,首先选择在“设备管理器”中卸载网卡后重装网卡驱动程序,结果故障依旧。

尝试2:在“本地连接”上右击,选择“修复”命令,稍等片刻,系统提示“修复 *** 作完成。如果问并世题继续存在,请与您的网络管理员或ISP联系。”这时发现故障依然存在,而且在右击“本地连接”,选择“桥接”命令时,系统提示“配置网络桥时出现异常错误”。

尝试3:由于上面两种比较常规的解决方法都不能奏效,考虑重装或修复安装Windows XP,不过抱着试试看的态度将“Windows Management Instrumentation”作中蔽州为关键词在搜索引擎上搜索,找到了解决方法,

具体 *** 作如下:

第一步:右击“我的电脑”,选择“管理”菜单,依次定位到“计算机管理(本地)→服务和应用程序→服务”项,在右边窗口中找到“Windows Management Instrumentation”一项,双击打开,在d出的窗口中单击“停止”按钮。

第二步:进入本地磁盘的C:\Windows\System32\Wbem

\Repository目录,删除该目录下的所有文件后,重新启动计算机。登录后,系统会重新在该目录拷贝建立所需要的文件,并且自动启动刚才停止的WMI服务。

小提示

该故障是由于卖蔽C:\Windows\System32\Wbem\Repository目录下的文件损坏引起的,WMI会在每30~60秒之间调用该目录下的文件,所以会收到上述错误提示信息。该故障还能引起的其他连锁反应有:无法查看“本地连接”的属性、运行msinfo32(查看系统信息)命令时系统无响应、运行wmimgmt.msc命令打开WMI管理单元时系统提示“Failed to connect to local computer due to WMI:Generic failure”错误。

将下面的保存 为修复.bat ,然后运行就以的了!

@echo on

cd /d c:\temp

if not exist %windir%\system32\wbem goto TryInstall

cd /d %windir%\system32\wbem

net stop winmgmt

winmgmt /kill

if exist Rep_bak rd Rep_bak /s /q

rename Repository Rep_bak

for %%i in (*.dll) do RegSvr32 -s %%i

for %%i in (*.exe) do call :FixSrv %%i

for %%i in (*.mof,*.mfl) do Mofcomp %%i

net start winmgmt

goto End

:FixSrv

if /I (%1) == (wbemcntl.exe) goto SkipSrv

if /I (%1) == (wbemtest.exe) goto SkipSrv

if /I (%1) == (mofcomp.exe) goto SkipSrv

%1 /RegServer

:SkipSrv

goto End

:TryInstall

if not exist wmicore.exe goto End

wmicore /s

net start winmgmt

:End

在查看“本地连接”的属性,并切换到“高级”选项卡后,提示:“Windows不能显示此连接的属性。Windows Management Instrumentation(Windows管理体系结构组件WMI)信息可能损坏。要更正此问题,请使用系统还原将Windows还原到一个较早的时间点……

解决方法:

具体 *** 作如下:第一步:右击“我的电脑”,选择“管理”菜单,依次定位到弯喊“计算机管理(本地)→服务和应用程序→服务”项,在右边窗口中找到“Windows Management Instrumentation”一项,双击打开,在d出的窗口中单击“停止”按钮。

第二步:进入本地磁盘的C:\Windows\System32\Wbem\Repository目录,删除该目录下的所有文件后,重新启动计算机。登录后,系统会重新在该目录拷贝建立所需要的文件,并且自动启动刚才停止的WMI服务。

小提示.

该故障是由于C:\Windows\System32\Wbem\Repository目录下的文件损坏引起的,WMI会在每30~60秒之间调用该目录下的文件,所以会收到上述错误提示信息。该故障还能引起的其他连锁反应有:无法查看“本地连接”的属性、运行msinfo32(查看系统信息)命令时系统无响应、运行wmimgmt.msc命令打开WMI管理单元时系统提示“Failed to connect to local computer due to WMI:Generic failure”错误埋帆野。

如果还是不行或者服务里根本没有WMI这个的话:

打开记事本,将以下代码保存为*.bat(文件名任意,后缀名固定)文件,在安全模式下打开运行。

程序代码如下:

@echo on

cd /d c:\temp

if not exist %windir%\system32\wbem goto TryInstall

cd /d %windir%\system32\wbem

net stop winmgmt

winmgmt /kill

if exist Rep_bak rd Rep_bak /s /q

rename Repository Rep_bak

for %%i in (*.dll) do RegSvr32 -s %%i

for %%i in (*.exe) do call :FixSrv %%i

for %%i in (*.mof,*.mfl) do Mofcomp %%i

net start winmgmt

goto End

:FixSrv

if /I (%1) == (wbemcntl.exe) goto SkipSrv

if /I (%1) == (wbemtest.exe) goto SkipSrv

if /I (%1) == (mofcomp.exe) goto SkipSrv

%1 /RegServer

:SkipSrv

goto End

:TryInstall

if not exist wmicore.exe goto End

wmicore /s

net start winmgmt

:End

运行后,系统开始自动修复、修复完成后重新启动计算机,问题轿物解决。

````````````````我是复制的QAQ········


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8202968.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存