我的博客
个人资料:
AlanThinker
AlanThinker@stk.me

"System.Management.ManagementException: 找不到" 异常的解决方法

软件开发 发表时间:2021-06-12 更新时间:2021-06-12

"System.Management.ManagementException: 找不到" 异常的解决方法

* 确保服务“Windows Management Instrumentation”开启。
* 如果已经开启还是有问题,那么可能是WMI存储库损坏,需要重建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 



 
IP Address: 18.116.63.5