windows不能顯示此連接屬性。windows management instrumentation (WMI) 信息可能損壞 (轉,經測試成功)


Windows Management Instrumentation (WMI)信息可能損壞錯誤修復

在 查看“本地連接”的屬性,並切換到“高級”選項卡后,提示:“Windows不能顯示此連接的屬性。Windows Management Instrumentation(Windows管理體系結構組件WMI)信息可能損壞。要更正此問題,請使用系統還原將Windows還原到一個較早的 時間點……

解決方法:

具體操作如下:第一步:右擊“我的電腦”,選擇“管理”菜單,依次定位到“計算機管理(本地)→服務和應用程序→服務”項,在右邊窗口中找到“Windows Management Instrumentation”一項,雙擊打開,在彈出的窗口中單擊“停止”按鈕。

第二步:進入本地磁盤的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

運行后,系統開始自動修復、修復完成后重新啟動計算機,問題解決。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM