Windows 10에서 WMI 공급자 호스트(WmiPrvSE.exe) 높은 CPU 사용량을 수정하는 방법
- 범주: Windows 10 문제 해결
작업 관리자에서 종종 WMI 공급자 호스트로 표시되는 프로세스는 원활한 실행을 보장하는 Windows OS의 중요한 프로세스 중 하나입니다. 그러나 사용자는 프로세스가 특히 CPU와 같은 엄청난 양의 시스템 리소스를 소모하고 있다고 보고했습니다. 이러한 경우 시스템이 느려지고 지연되므로 다른 작업을 수행하기 어려운 경우가 많습니다.
라고도 하는 Windows Management Instrumentation Provider 서비스 WMIPRVSE.EXE , Windows 시스템에 대한 모니터링 및 오류 보고를 활성화합니다.
이 기사는 그러한 문제가 있는 사람들에게 도움이 될 것입니다. 이 기능의 목적이 무엇인지 자세히 살펴보고 PC에서 실행해야 합니까? 빠른 요약 숨다 1 WMI 공급자 호스트 프로세스란 무엇입니까? 2 WMI 공급자 호스트가 바이러스를 처리합니까? 삼 WMI 공급자 호스트 프로세스를 비활성화하는 것이 안전합니까? 4 Windows 10에서 WMI 공급자 호스트의 높은 리소스 소비의 원인 4.1 프로세스가 많은 수의 핸들을 사용하고 있습니다. 4.2 실행 중인 프로세스가 높은 메모리를 사용하고 있습니다. 5 WMI 공급자 호스트(WmiPrvSE.exe) 높은 CPU 사용량 수정 5.1 Windows Management Instrumentation 서비스 다시 시작 5.2 손상된 시스템 파일 검색 5.3 클린 부팅 수행 5.4 이벤트 뷰어를 사용하여 의심스러운 프로세스 비활성화 6 닫는 말
WMI 공급자 호스트 프로세스란 무엇입니까?
WMI 공급자 호스트는 많은 사람들이 작업 관리자에서 볼 수 있는 프로세스입니다. 이 프로세스 뒤에서 실행되는 실행 파일은 WmiPrvSE.exe . WMI 공급자 호스트 프로세스의 목적은 정보를 요청하는 소프트웨어와 정보를 전송하는 소프트웨어 간에 정보를 전달하는 것입니다. 그것이 중계하는 정보는 시스템과 OS에 관한 것입니다. 이는 장치가 문제 없이 원활하게 실행되도록 하기 위해 다른 많은 프로세스, 서비스 및 응용 프로그램에 필요한 종류의 정보입니다.
WMI 공급자 호스트 프로세스는 정보를 전송하는 다른 공급자 프로세스의 상위 프로세스입니다. WMI 공급자 호스트 프로세스는 이러한 자식 프로세스를 제어하여 제대로 작동하는지 확인합니다.
프로세스의 작업은 여기서 끝나지 않습니다. 이 프로세스는 타사 서비스에서 앱, 네트워크, Windows 장치 등에서 정보를 쿼리하고 가져오는 데 사용할 수 있습니다. 뿐만 아니라 특정 정보를 얻을 때 경고를 생성하는 응용 프로그램은 일반적으로 WMI 공급자 호스트 프로세스를 사용하여 생성됩니다.
WMI 공급자 호스트가 바이러스를 처리합니까?
요점을 알면 이 프로세스는 원래 바이러스가 아니며 Windows 10 환경에서 합법적인 프로세스입니다. 그러나 WMI 공급자 호스트가 많은 양의 시스템 리소스를 사용하고 있는 경우 합법적인 Windows 프로세스로 가장한 바이러스일 수 있습니다.
이 기술은 해커들 사이에서 바이러스를 눈에 띄지 않게 숨기는 데 매우 일반적입니다.
장치의 프로세스가 바이러스인지 확인하기 위해 디지털 서명의 진위를 확인할 수 있습니다. 그러나 WMI Provider Host의 경우 이 정보가 파일에 제공되지 않습니다. 그럼에도 불구하고 파일 위치를 열 때 파일 탐색기에서 열리는 위치에 따라 진위 여부를 확인할 수 있습니다.
WMI 공급자 호스트 프로세스의 신뢰성을 확인하려면 작업 관리자를 열고 WMI 공급자 호스트 처리하고 클릭 파일 위치 열기 컨텍스트 메뉴에서. Explorer에서 다음 위치가 열리면 프로세스가 정품임을 의미합니다.|_+_|
그러나 이 위치 외에 열려 있는 다른 위치가 보이면 프로세스가 사기일 가능성이 높습니다. 이 경우 즉시 처리를 종료하고 잠재적인 바이러스가 있는지 컴퓨터를 검사하십시오.
WMI 공급자 호스트 프로세스를 비활성화하는 것이 안전합니까?
앞서 언급했듯이 WMI 공급자 호스트 프로세스는 서로 다른 소프트웨어 간에 시스템 정보를 전달합니다. 해당 통신이 전송되지 않으면 시스템은 자체 처리 방법을 알지 못합니다. 따라서 다른 서비스가 WMI Provider Host에 의존하고 있다고 가정할 수 있으며, 이는 OS를 원활하게 실행하기 위한 중요한 프로세스입니다.
또한 WMI Provider Host에 대한 책임 서비스를 탐색할 때 Windows 관리 계측 서비스에는 다음과 같이 명시되어 있습니다.
이 서비스를 중지하면 대부분의 Windows 기반 소프트웨어가 제대로 작동하지 않습니다. 이 서비스를 비활성화하면 명시적으로 의존하는 모든 서비스가 시작되지 않습니다.

따라서 이라는 결론을 내릴 수 있다. ~ 아니다 비활성화하거나 중지하는 것이 안전합니다. Windows 관리 계측 서비스 또는 WMI 공급자 호스트 프로세스입니다.
이제 프로세스가 얼마나 중요한지 이해했으므로 다른 중요한 작업을 지연이나 지연 없이 수행할 수 있도록 높은 리소스 사용률 문제를 계속 수정하겠습니다.
Windows 10에서 WMI 공급자 호스트의 높은 리소스 소비의 원인
최상의 시나리오에서 WMI 공급자 호스트는 CPU 및 메모리 사용량을 비롯한 많은 양의 리소스를 장기간 사용하지 않아야 합니다. 이 경우 타사 앱이 WmiPrvSE.exe 프로세스를 잘못 사용하고 있음을 암시할 수 있으며 이를 중지해야 합니다.
Microsoft에 따르면 WMI 공급자 호스트 프로세스는 다음 두 가지 주요 이유로 인해 많은 양의 CPU를 사용합니다.
프로세스가 많은 수의 핸들을 사용하고 있습니다.
커널 구조(BaseNameObjects)의 한 위치에 핸들이 저장됩니다. 핸들 , 이름에서 알 수 있듯이 더 복잡한 개체를 포함하는 것입니다. 이 구조에는 포함할 수 없는 과도한 양의 핸들이 포함되어 있어 작업의 CPU 사용량이 높을 수 있습니다.
30,000을 초과하는 숫자는 초과 핸들 양으로 간주될 수 있습니다.
실행 중인 프로세스가 높은 메모리를 사용하고 있습니다.
WMI 공급자 호스트가 많은 양의 시스템 리소스를 사용하는 또 다른 이유는 다른 프로세스에서 많은 양의 시스템 메모리를 사용할 수 있기 때문입니다. 실행 중인 각 프로세스의 메모리 영역을 쿼리해야 하고 메모리 부분이 조각화될 수 있으므로 WMI 공급자 호스트의 작업이 리소스를 더 많이 사용하게 되어 더 많은 양의 시스템 리소스를 소비하게 됩니다.
WMI 공급자 호스트(WmiPrvSE.exe) 높은 CPU 사용량 수정
Windows Management Instrumentation 서비스 다시 시작
우리가 말했듯이 WMI 공급자 호스트 프로세스 뒤에서 실행되는 서비스는 Windows 관리 계측 . 이 서비스를 시도하고 다시 시작하여 정상적으로 작동하도록 하고 시스템 리소스의 불필요한 사용을 확보할 수 있습니다.
서비스를 다시 시작하려면 실행에 services.msc를 입력하여 서비스 창을 엽니다. 거기에서 아래로 스크롤하여 서비스를 마우스 오른쪽 버튼으로 클릭하십시오. Windows 관리 계측 . 딸깍 하는 소리 재시작 컨텍스트 메뉴에서.
그러면 종속 서비스에 대한 알림이 표시되고 해당 서비스도 자동으로 다시 시작됩니다. 딸깍 하는 소리 예 .
이제 모든 서비스가 다시 시작됩니다. 그렇게 하면 많은 양의 CPU를 사용하는 WMI 공급자 호스트 프로세스가 계속 표시되는지 다시 확인하십시오.
손상된 시스템 파일 검색
Windows 10에는 손상되었을 수 있는 시스템 파일을 수정하는 도구가 내장되어 있습니다. 이 도구는 PC에서 중복 사용 가능하거나 방금 사라진 손상된 시스템 파일을 자동으로 복구하는 시스템 파일 검사기(SFC)입니다. 그것이 하는 일은 손상되거나 누락된 파일을 교체하는 것입니다. WMI 공급자 호스트에 대한 종속성이 손상된 경우 오류가 수정되고 프로세스가 다시 정상적으로 작동해야 합니다.
도구를 실행하려면 다음을 수행하십시오.
- 관리자 권한으로 Windows PowerShell을 열고 다음 명령을 입력합니다.
sfc /scannow
- 이제 명령이 완전히 실행되고 PC를 스캔하고 가능한 경우 수정을 수행할 때까지 약간의 시간을 허용합니다.
- 컴퓨터를 다시 시작합니다.
완료되면 문제가 지속되는지 다시 확인하십시오.
클린 부팅 수행
클린 부팅은 불필요한 백그라운드 앱과 프로세스가 중요한 시스템 프로세스를 방해하지 못하도록 일시적으로 차단하는 부팅 프로세스입니다. 이것은 기기에 문제를 일으킬 수 있는 앱이나 프로그램을 배제하는 훌륭한 방법입니다.
클린 부팅을 수행하려면 다음을 입력하여 시작하십시오. msconfig 실행에서. 아래의 일반 탭 옆에 있는 확인란의 선택을 취소합니다. 시작 항목 로드 .
이제 서비스 탭 옆에 있는 확인란을 선택합니다. 모든 Microsoft 서비스 숨기기 하단에서 클릭한 다음 모두 비활성화 .
이제 시작 탭하고 클릭 작업 관리자 열기 . 이제 작업 관리자가 다음에서 열립니다. 시작 탭. 목록의 각 항목을 클릭하고 장애를 입히다 다음에 장치에 로그인할 때 자동으로 시작되지 않도록 합니다.
완료되면 작업 관리자를 닫고 적용하다 그리고 확인 에서 시스템 설정 창을 클릭하여 변경 사항을 저장하고 닫습니다. 컴퓨터를 재부팅하고 WMI 공급자 호스트가 여전히 필요한 것보다 더 많은 시스템 리소스를 사용하고 있는지 확인하십시오.
이벤트 뷰어를 사용하여 의심스러운 프로세스 비활성화
게시물의 앞부분에서 논의한 트릭을 사용하여 프로세스가 합법적이지 않은 경우 프로세스를 비활성화해야 합니다. 방법은 다음과 같습니다.
열기 이벤트 뷰어 작업 표시줄에서 시작 메뉴 버튼을 마우스 오른쪽 버튼으로 클릭한 다음 이벤트 뷰어 . 그런 다음 보다 상단 메뉴바에서 클릭 후 분석 및 디버그 로그 표시 .
이제 왼쪽 창을 사용하여 다음 위치로 이동합니다.|_+_|
이제 아무거나 찾아보세요 오류 오른쪽 창에서 하나가 있으면 클릭하십시오. 그러면 일반 섹션에서 세부 정보를 볼 수 있습니다. 거기에서 그들의 클라이언트 프로세스 ID .
이제 닫기 이벤트 뷰어 그리고 작업 관리자를 엽니다. 로 전환 서비스 탭을 클릭하고 이제 동일한 프로세스를 찾습니다. 프로세스 ID(PID) 이벤트 뷰어에서 언급한 것과 같습니다. 찾으면 마우스 오른쪽 버튼으로 클릭하고 중지 컨텍스트 메뉴에서. 또한 시스템 성능에 분명히 영향을 미치므로 서비스를 사용하고 있던 응용 프로그램을 삭제하십시오.
닫는 말
프로세스가 시스템 리소스를 비합리적으로 소비하는 근본 원인을 파악하는 것은 까다로울 수 있습니다. 이 게시물에 제공된 가이드를 사용하여 문제가 해결되기를 바랍니다.