[轉]重建損壞的Windows Management Instrumentation(WMI)服務


 

安裝SQL Server 2008 ,出現WMI服務錯誤。

解決方法,網上羅列兩種:

一、重建損壞的Windows Management Instrumentation(WMI)服務(測試通過

@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

將這段代碼保存成  BAT格式的后  在服務器上運行 即可

二、另外一種方法

1. 單擊開始,然后右鍵單擊我的電腦。
2. 在快捷菜單上,單擊管理。
3. 在計算機管理控制台的左窗格中,雙擊“服務和應用程序”。
4. 在“服務和應用程序”下,單擊服務。
5. 在計算機管理控制台的右窗格中,找到然后右鍵單擊 Windows Management Instrumentation。
6. 在快捷菜單上,單擊停止。
7. 啟動 Windows 資源管理器,然后找到 %SystemRoot%System32WbemRepository 文件夾。
8. 刪除 %SystemRoot%System32WbemRepository 文件夾中的所有文件。
9. 重新啟動計算機。重新啟動計算機。


免責聲明!

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



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