의 사본은 하나만 있어야합니다
C:\Windows\System32\wbem\Repository
.
Repository.xxx
폴더는 사용자가 저장소를 복구하거나 다시 할 때마다 생성 WMI 리포지토리 백업 될 수 있습니다. 일관성 문제가 발견 된 경우 SCCM 클라이언트 에이전트가 WMI 리포지토리를 자동으로 다시 작성하려고 시도했습니다.
이러한 폴더가 너무 많은 이유를 모르겠지만 WMI에 컴퓨터에 문제가있는 것 같습니다. 응급 처치로서 이러한 모든 폴더를 제거하고 리포지토리를 다시 작성할 수 있습니다.
Configuration Manager 클라이언트 상태 – 자동 치료 사용 안함 문서
와 유사한 문제에 대한 레지스트리 수정 사항이 포함되어 있으므로 설치와 관련된 문서를 참조하십시오
.
또한 sfc /scannow
명령 을 실행하는 것이 아프지 않습니다 .
가장 간단한 WMI 재 구축은 다음을 통해 수행됩니다.
net stop winmgmt
- 이름이 지정된 모든 폴더를 다른 곳으로 이동
C:\Windows\System32\wbem\Repository*
net start winmgmt
(저장소 재 구축을 시작해야 함)
- 잠시 기다렸다가 다시 부팅하십시오
- 모든 것이 제대로 작동하면 저장된 폴더를 정크로 만들 수 있습니다.
오랜 세월 이래 노크 해 왔지만 (내가 시도한 적이없는) WMI 복구 스크립트는 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
이 모든 후, 다시 부팅하고 한 번 더 실행할 수 있습니다 winmgmt /verifyrepository
.
백업에 매우주의하고 시작하기 전에 최소한 시스템 복원 지점을 만들거나 더 나은 방법으로 시스템 디스크의 이미지 스냅 샷을 만듭니다.
..\wbem\logs
디렉토리 는 얼마나 큽 니까?