Deve haver apenas uma cópia de
C:\Windows\System32\wbem\Repository
.
As Repository.xxx
pastas podem ser backups do repositório WMI gerados sempre que você repara o repositório ou o recria. Uma vez, pretendia-se que o agente cliente do SCCM tentasse reconstruir automaticamente o repositório WMI se houvesse um problema de consistência detectado, um recurso que ainda pode existir e que é o problema que você está enfrentando.
Não sei por que você tem tantas dessas pastas, mas parece que o WMI tem um problema no seu computador. Como primeiros socorros, você pode se livrar de todas essas pastas e reconstruir o repositório.
Veja também se o artigo
Integridade do cliente do Configuration Manager - Desativar
correção automática está relacionado à sua instalação, pois contém uma correção do registro para um problema semelhante.
Também não faria mal executar o sfc /scannow
comando.
A reconstrução mais simples do WMI é feita via:
net stop winmgmt
- Mova para outro lugar todas as pastas nomeadas
C:\Windows\System32\wbem\Repository*
net start winmgmt
(deve começar a reconstruir o repositório)
- Espere um pouco e depois reinicie
- Se tudo funcionar bem, você pode colocar as pastas salvas em lixo eletrônico.
Um script de reparo do WMI que funciona há muito tempo (mas eu nunca tentei) pode, por si só ou em algumas partes, ainda ser útil no Windows 8:
Echo Fix WMI
net stop winmgmt /y
if exist %windir%\system32\wbem\repository.001 rmdir /s /q %windir%\system32\wbem\repository.001
rename %windir%\system32\wbem\repository repository.001
%windir%\system32\wbem\winmgmt /clearadap
%windir%\system32\wbem\winmgmt /kill
%windir%\system32\wbem\winmgmt /unregserver
%windir%\system32\wbem\winmgmt /reserver
%windir%\system32\wbem\winmgmt /resyncperf
regsvr32 /s %systemroot%\system32\scecli.dll
regsvr32 /s %systemroot%\system32\userenv.dll
mofcomp %windir%\system32\wbem\cimwin32.mof
mofcomp %windir%\system32\wbem\cimwin32.mfl
mofcomp %windir%\system32\wbem\rsop.mof
mofcomp %windir%\system32\wbem\rsop.mfl
cd \windows\system32\wbem
for /f %%s in ('dir /b /s %windir%\system32\wbem\*.dll') do regsvr32 /s %%s
for /f %%s in ('dir /b /s %windir%\system32\wbem\*.mof') do mofcomp %%s
for /f %%s in ('dir /b %windir%\system32\wbem\*.mfl') do mofcomp %%s
net start winmgmt
%windir%\system32\wbem\wmiprvse /regserver
%windir%\system32\wbem\winmgmt /regserver
Depois de tudo isso, você pode reiniciar e executar novamente winmgmt /verifyrepository
.
Tenha muito cuidado com os backups e crie pelo menos um ponto de restauração do sistema antes de iniciar, ou melhor ainda: tire uma foto instantânea da imagem do disco do sistema.
..\wbem\logs
diretório?