Powinna być tylko jedna kopia
C:\Windows\System32\wbem\Repository
.
Te Repository.xxx
foldery mogą być kopie repozytorium WMI generowane za każdym razem, że można naprawić repozytorium lub utwórz ją. Kiedyś agent klienta SCCM zamierzał automatycznie odbudować repozytorium WMI, jeśli wykryty został problem ze spójnością, funkcja, która może nadal istnieć i być problemem, na który napotykasz.
Nie wiem, dlaczego masz tyle tych folderów, ale wydaje się, że WMI ma problem na twoim komputerze. W ramach pierwszej pomocy możesz pozbyć się wszystkich tych folderów i odbudować repozytorium.
Zobacz także, czy artykuł
Zdrowie klienta programu Menedżer konfiguracji - Wyłącz automatyczne naprawianie
dotyczy Twojej instalacji, ponieważ zawiera poprawkę rejestru dla podobnego problemu.
Uruchomienie sfc /scannow
polecenia również nie zaszkodzi .
Najprostsza przebudowa WMI odbywa się poprzez:
net stop winmgmt
- Przenieś gdzie indziej wszystkie nazwane foldery
C:\Windows\System32\wbem\Repository*
net start winmgmt
(powinien rozpocząć odbudowę repozytorium)
- Poczekaj chwilę, a następnie uruchom ponownie
- Jeśli wszystko działa poprawnie, możesz zbędnie zapisywać zapisane foldery.
Skrypt naprawy WMI, który krąży od wieków (ale nigdy nie próbowałem), może sam lub w niektórych częściach nadal być przydatny w systemie 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
Po tym wszystkim możesz ponownie uruchomić i ponownie uruchomić winmgmt /verifyrepository
.
Zachowaj ostrożność przy tworzeniu kopii zapasowych i utwórz przynajmniej punkt przywracania systemu przed rozpoczęciem, a nawet lepiej: zrób migawkę obrazu dysku systemowego.
..\wbem\logs
katalog?