이 응답은 자동으로 번역되었습니다. 따라서 문법 오류 또는 이상한 표현이 있을 수 있습니다.
안녕하세요
Microsoft 커뮤니티 포럼에 게시해 주셔서 감사합니다.
WMI 서비스의 CPU 사용량 문제로 인해 서버가 느려질 수 있는 몇 가지 이유가 있습니다. 이 문제를 해결하기 위해 시도해 볼 수 있는 몇 가지 방법은 다음과 같습니다.
WMI 리포지토리를 복구합니다. WMI 저장소가 손상되었을 수 있습니다. 복구하려면 명령 프롬프트에서 다음 명령을 실행합니다.
winmgmt /salvagerepository
winmgmt /resetrepository
WMI 서비스의 로그를 확인합니다. 이벤트 뷰어 WMI 관련 로그를 확인하여 오류가 발생하고 있는지 확인합니다. 이렇게 하면 문제의 원인을 파악하는 데 도움이 될 수 있습니다.
WMI 서비스의 특정 프로세스를 확인합니다. 작업 관리자를 확인하여 WmiPrvSE.exe 프로세스가 높은 CPU를 사용하고 있는지 확인하고, 해당 프로세스의 PID를 기록한 다음, 명령 프롬프트에서 다음 명령을 실행하여 문제를 일으키는 프로세스를 확인합니다.
tasklist /m /fi "PID eq <PID>"
WMI 서비스의 특정 쿼리를 확인합니다. WMI 쿼리가 비효율적으로 작성되어 CPU 사용량이 높아질 수 있습니다. 이를 확인하려면 wbemtest 도구를 사용하여 쿼리를 실행하고 쿼리 성능을 분석합니다.
WMI 서비스에 대한 업데이트를 확인합니다. Microsoft에서 제공하는 최신 업데이트를 적용하여 WMI 서비스의 성능 문제를 해결할 수 있습니다. Windows 업데이트를 통해 최신 업데이트를 확인하고 설치합니다.
다음 방법을 시도해 보십시오. 문제가 지속되면 추가 로그 분석이나 전문가의 도움이 필요할 수 있습니다. 예를 들어 Process Explorer를 사용하여 CPU를 사용하는 스레드를 식별하거나 분석을 위해 커널 메모리 덤프를 수집합니다.
프로세스 탐색기 - Sysinternals | 마이크로소프트 런
WinDbg를 사용하여 커널 모드 덤프 파일 분석 - Windows 드라이버 | 마이크로소프트 런
감사합니다
웨슬리 리