Se for um dano no nível do arquivo, você provavelmente poderá tentar o comando sfc /scannow
- isso irá verificar e substituir quaisquer arquivos do sistema que estejam danificados.
Eu tive um problema com meu Microsoft SQL Server 2008, importando dados e gerando scripts, então decidi desinstalá-lo. Quando tentei removê-lo, recebi um erro da tela de verificação. O serviço WMI está corrompido, por isso preciso de uma maneira de redefinir o serviço WMI.
Plataforma: Windows 7 64 bits
Eu tentei winmgmt /resetrepository
sem efeito.
Falta de reinstalar o Windows, o que posso fazer?
Para reconstruir totalmente o Repositório WMI, siga estas etapas:
C:\Windows\System32\wbem\repository
. C:\Windows\System32\wbem\
for /f %s in ('dir /b *.mof') do mofcomp %s
Isso levará cerca de um minuto para ser concluído. for /f %s in ('dir /b en-us\*.mfl') do mofcomp en-us\%s
Eu tive o mesmo problema e usar o WMI de reparo do Tweaking.com corrigiu o problema.
Outra opção útil para corrigir o WMI usando uma ferramenta do Fixador WMI ( WMI Fixer.ps1) criado por Guido Basilio de Oliviera e está disponível gratuitamente.
Esta ferramenta é baseada no Windows Powershell e no Windows Forms:
cd /d % windir% \System32\Wbem
net stop winmgmt
winmgmt /clearadap
winmgmt /kill
winmgmt /unregserver
winmgmt /regserver
winmgmt /resyncperf
del % windir% \System32\Wbem\Repository /Q
del % windir% \System32\Wbem\AutoRecover /Q
for % % i in (* .dll) do Regsvr32 -s % % i
for % % i in (* .mof, * .mfl) do Mofcomp % % i
wmiadap.exe /Regsvr32
wmiapsrv.exe /Regsvr32
wmiprvse.exe /Regsvr32
net start winmgmt
Ou alternativamente ...
Execute os seguintes comandos.
Winmgmt /salvagerepository %windir%\System32\wbem
(então)
Winmgmt /resetrepository %windir%\System32\wbem
Ative novamente o serviço WMI e, em seguida, reinicialize o computador para ver como funciona.
Você também pode tentar recriar o repositório se o acima falhar:
Desative e pare o serviço WMI.
Renomeie a pasta do repositório (localizada em %windir%\System32\wbem\repository
) para repository.old.
Ative novamente o serviço WMI.
Reinicie o PC
Agradecimentos