WMI 공급자 호스트란 무엇이며 안전한가요?

WMI 공급자 호스트(WMI Provider Host) 와 같은 프로세스는 대부분의 Windows 사용자에게 잘 알려져 있지 않지만 운영 체제에 필수적이지 않다는 의미는 아닙니다. 이 경우 및 csrss.exe(csrss.exe) 와 같은 다른 중요한 프로세스와 마찬가지로 WMI 공급자 호스트 는 (WMI Provider Host)CPU 또는 RAM 사용량 이 많은 경우를 제외하고는 생각할 필요가 없습니다 .

WMI 공급자 호스트(WMI Provider Host) 프로세스는 일반적으로 문제를 일으키지 않습니다 . 그렇지 않으면 Windows 가 제대로 작동하지 않기 때문입니다. 그러나 wmiprvse.exe에 문제가 있는 경우 맬웨어 감염(malware infection) 과 같은 더 깊은 문제를 가리킬 수 있습니다. 다음은 Windows 10 의 (Windows 10)WMI 공급자 호스트(WMI Provider Host) 프로세스에 대해 알아야 할 모든 것 입니다.

Windows 10의 WMI 공급자 호스트란 무엇입니까?(What Is WMI Provider Host in Windows 10?)

WMI(Windows Management Instrumentation) 공급자 호스트(WMI (Windows Management Instrumentation) Provider Host) 프로세스 는 정보 릴레이 역할을 하여 Windows 가 현재 실행 중인 다양한 소프트웨어 및 이를 요청하는 시스템 서비스에 대한 정보를 제공합니다.

이러한 요청은 시스템 정보의 특정 비트를 제공하는 책임이 있는 WMI 공급자 에 의해 처리됩니다. (WMI Providers)예를 들어, 다른 서비스에서 Windows 이벤트 로그에 대한 액세스가 필요한 경우 이벤트 로그 공급자(Event Log Provider) 가 이를 제공 합니다. 

WMI 공급자 는 (Providers)Windows 서비스 에만 국한되지 않습니다 . 타사 앱 및 서비스는 다른 앱 및 서비스에 정보를 제공하는 데 사용할 수 있는 WMI 공급자 로 만들 수 있습니다. (Providers)이러한 종류의 관리 시스템은 특히 많은 수의 Windows(Windows) 장치 를 담당하는 경우 유용할 수 있습니다 .

체인의 맨 위에는 WMI 공급자 호스트(WMI Provider Host) (wmiprvse.exe)가 있습니다. 이것은 이러한 각 WMI 공급자(WMI Providers) 를 제어하는 ​​프로세스입니다 . WMI 공급자(WMI Providers) 가 발급한 데이터 가 Windows 가 제대로 실행되고 있는지 확인하기 위해 다른 서비스에서 사용되기 때문에 Windows 가 작동하지 않을 수 있습니다.

WMI 공급자 호스트는 안전하며 비활성화할 수 있습니까?(Is WMI Provider Host Safe and Can It Be Disabled?)

익숙하지 않은 Windows 프로세스 에 대해 궁금해하는 것은 자연스러운 일이지만 WMI Provider Host 는 (WMI Provider Host)Windows 에 대해 완전히 안전한 프로세스이며 계속 실행되어야 하므로 안심하셔도 됩니다.

실제로 WMI 공급자 호스트(WMI Provider Host) 프로세스 를 비활성화하려고 하면 의도하지 않은 결과가 발생할 수 있습니다. 이와 같은 중요한 시스템 프로세스는 우연히 존재하는 것이 아니라 Windows 가 완전히 작동하도록 돕기 위해 실행되고 있습니다. 특히 WMI Provider Host 는 다른 프로세스에 자세한 시스템 정보를 제공합니다.

이 정보가 없으면 PC는 심각한 시스템 오류가 발생했다고 가정할 수 있습니다. 이로 인해 PC가 즉시 충돌하고 작동이 중지 되는 "중요한 프로세스 종료" BSOD 오류가 발생할 수 있습니다.(“critical process died” BSOD)

프로세스가 문제를 일으키는 경우 다른 앱 또는 서비스가 이와 상호 작용하기 때문일 수 있으며 대신 중지하거나 비활성화할 수 있습니다. 이를 염두에 두고 답은 명확합니다. WMI 공급자 호스트 는 비활성화 (WMI Provider Host) 할 수 없으며(can’t) 그렇게 해서는 안 됩니다. 

이에 대한 유일한 예외 는 실제 프로세스가 아닌 다른 프로세스의 이름이 (real)WMI 공급자 호스트(WMI Provider Host) 인 경우 입니다. 일부 유형의 맬웨어는 Windows 작업 관리자(Windows Task Manager) 를 한 눈에 보는 동안 사용자를 속이기 위해 중요한 프로세스를 모방하는 것으로 알려져 있습니다 . 

고맙게도 아래 섹션에서 설명하는 것처럼 이것이 사실인지 테스트하는 쉬운 방법이 있습니다.

WMI 공급자 호스트 높은 CPU 문제를 해결하는 방법(How to Troubleshoot WMI Provider Host High CPU Issues)

정상적인 PC 사용 중에 높은 CPU 문제 가 있는 WMI 공급자 호스트(WMI Provider Host) 를 보는 것은 드문 일입니다 . 대부분의 경우 wmiprvse.exe 프로세스는 정보 요청을 처리할 준비가 되어 있는 휴면 상태입니다.

CPU 사용량이 급증하는 것을 발견했다면 WMI 공급자(WMI Provider) 가 다른 앱이나 서비스로 정보를 요청했기 때문일 수 있습니다 . 이것은 느리고 오래된 PC에서 Windows 를 실행하는 경우 불가피할 수 있지만 WMI 공급자 호스트(WMI Provider Host) 가 오랜 기간 동안 높은 CPU 사용량을 보고하는 경우 추가 조사가 필요한 사항입니다.(CPU)

WMI 공급자의 오류 및 경고 보고서가 기록되는 이벤트 뷰어(Event Viewer) 에서 어떤 프로세스가 WMI 공급자 호스트(WMI Provider Host) 서비스를 사용하고 있는지 확인할 수 있습니다. 이 정보를 사용하여 WMI 공급자 호스트(WMI Provider Host) 가 정상보다 높은 CPU 사용량을 사용하도록 하는 다른 앱 또는 서비스를 추적할 수 있습니다 .

  1. 이렇게 하려면 시작(Start) 메뉴를 마우스 오른쪽 버튼으로 클릭하고 실행(Run) 옵션을 선택합니다. 실행(Run) 창에서 eventvwr.msc 를 입력한 다음 (eventvwr.msc)확인(OK) 을 선택 하여 엽니다.

  1. 이벤트 뷰어(Event Viewer) 창 에서 왼쪽 탐색 메뉴를 사용하여 Applications and Services Logs\Microsoft\Windows\WMI-Activity\Operational 을 엽니다 . 중간 섹션에서 프로세스를 가리킬 수 있는 최근 이벤트( 오류 레이블이 지정됨)를 검색합니다. (Error)기록된 오류를 선택한 다음 아래 정보 섹션의 일반(General ) 탭에 나열된 ClientProcessId 번호를 찾으십시오.(ClientProcessId)

  1. ClientProcessID 번호를 사용하여 Windows 작업 관리자(Windows Task Manager) 를 열어 문제를 일으키는 일치 프로세스를 찾을 수 있습니다 . 하단의 작업 표시줄을 마우스 오른쪽 버튼으로 클릭 하고 (Right-click)작업 관리자(Task Manager) 를 선택하여 이 작업 을 수행합니다.

  1. 작업 관리자(Task Manager) 창에서 세부 정보 탭을 연 다음 이벤트(Details) 뷰어 에서 ClientProcessID 와 일치 하는 PID 번호가 있는 항목을 찾습니다.(PID)

WMI 공급자 호스트(WMI Provider Host) 문제를 일으키는 프로세스를 찾으면 해당 프로세스 를 종료, 비활성화 또는 제거할 수 있습니다. 다른 Windows 시스템 프로세스인 경우 예를 들어 (Windows)손상된 시스템 파일을 복구 하여 (repairing corrupt system files)Windows 설치 문제 해결을 더 살펴봐야 할 수 있습니다 .

WMI 공급자 호스트가 합법적인지 확인(Checking Whether WMI Provider Host Is Legitimate)

Windows 작업 관리자(Windows Task Manager) 에 표시 되는 WMI 공급자 호스트(WMI Provider Host) 프로세스 는 Windows 시스템 프로세스이거나 그래야 합니다. 프로세스의 파일 위치를 추적하여 이러한 경우인지(그리고 바이러스 또는 기타 유형의 맬웨어가 일반 보기에 숨어 ​​있는지) 확인할 수 있습니다.

  1. 이렇게 하려면 창 하단의 작업 표시줄을 마우스 오른쪽 버튼으로 클릭하고 메뉴에서 작업 관리자(Task Manager) 옵션을 선택하여 Windows 작업 관리자 를 엽니다.(Windows Task Manager)

  1. 작업 관리자(Task Manager) 창의 프로세스(Processes) 탭 에서 WMI 공급자 호스트(WMI Provider Host) 프로세스를 찾습니다 (또는 세부 정보(Details) 탭 에서 wmiprvse.exe ). 프로세스를 마우스 오른쪽 버튼으로 클릭한 다음 파일 위치 열기(Open file location) 옵션을 선택합니다.

  1. 그러면 Windows 파일 탐색기 가 시작되고 (Windows File Explorer)WMI 공급자(WMI Provider) 호스트 실행 파일 의 위치가 열립니다. 이것은 C:\Windows\System32\wbem 폴더에 있어야 합니다. 그렇다면 PC에서 실행 중인 프로세스는 합법적인 Windows 시스템 프로세스입니다.

파일 탐색기(File Explorer) 에서 다른 위치가 열리면 Windows 작업 관리자(Windows Task Manager) 에서 실행 중인 프로세스 가 합법적인 시스템 프로세스 가 아니기 때문에 문제가 있는 것입니다. (not)PC를 안전하게 사용하려면 다음 단계의 일부로 맬웨어(get rid of the malware) 를 검색하고 제거해야 합니다.

Windows 시스템 프로세스 이해(Understanding Windows System Processes)

WMI 공급자 호스트(WMI Provider Host) 시스템 프로세스 는 Windows 설치 를 계속 작동시키는 수백 개의 숨겨진 실행 파일 중 하나일 뿐입니다. (hidden executable files)비활성화할 수 없으며 제거하거나 중지하려고 하면 Windows 가 충돌할 수 있으며 이후에 작업을 수행할 수 없는 경우 Windows를 지우고 다시 설치 해야 할 수 있습니다.(wipe and reinstall Windows)

wmiprvse.exe 및 dwm.exe 와 같이 (dwm.exe)CPU 문제 가 높은 시스템 프로세스 는 먼지가 많은 PC 팬(dusty PC fans) 에서 맬웨어 감염에 이르기까지 PC의 다른 유지 관리 문제를 가리키는 경우가 많습니다 . Windows 작업 관리자(Windows Task Manager) 의 프로세스가 익숙하지 않은 것처럼 보인다고 해서 맬웨어를 검사(scan for malware) 해야 한다는 의미 는 아니지만 그렇게 해도 해를 끼치지는 않습니다.



About the author

저는 브라우저와 스마트폰 앱에 대한 경험이 있는 숙련된 Windows 10 및 11/10 전문가입니다. 저는 15년 이상 소프트웨어 엔지니어로 일했으며 Microsoft, Google, Apple, Ubisoft 등을 비롯한 여러 유명 회사에서 일했습니다. 또한 대학 수준에서 Windows 10/11 개발을 가르쳤습니다.



Related posts