Co to jest host dostawcy WMI (i czy jest bezpieczny)

Procesy takie jak Host dostawcy WMI(WMI Provider Host) nie są dobrze znane większości użytkowników systemu Windows(Windows) , ale to nie znaczy, że nie są niezbędne dla systemu operacyjnego. W tym przypadku, podobnie jak w przypadku innych krytycznych procesów, takich jak csrss.exe , Host dostawcy WMI(WMI Provider Host) nie powinien być czymś, o czym trzeba myśleć, chyba że powoduje wysokie zużycie procesora(CPU) lub pamięci RAM(RAM) .

Proces hosta dostawcy WMI(WMI Provider Host) zwykle nie powinien budzić niepokoju, ponieważ bez niego system Windows(Windows) nie będzie działał poprawnie. Jeśli jednak wmiprvse.exe ma problemy, może to wskazywać na głębsze problemy, takie jak infekcja złośliwym oprogramowaniem(malware infection) . Oto wszystko, co musisz wiedzieć o procesie hosta dostawcy WMI(WMI Provider Host) w systemie Windows 10(Windows 10) .

Co to jest host dostawcy WMI w systemie Windows 10?(What Is WMI Provider Host in Windows 10?)

Proces hosta dostawcy WMI (Windows Management Instrumentation)(WMI (Windows Management Instrumentation) Provider Host) działa jako przekaźnik informacji, udostępniając informacje na temat bieżącego działania systemu Windows(Windows) różnym uruchomionym oprogramowaniu i usługom systemowym, które tego żądają.

Żądania te są obsługiwane przez dostawców WMI(WMI Providers) , którzy są odpowiedzialni za udostępnianie określonych bitów informacji systemowych. Na przykład, jeśli inna usługa wymaga dostępu do dziennika zdarzeń systemu Windows(Windows) , zostanie to zapewnione przez dostawcę dziennika zdarzeń(Event Log Provider)

(WMI) Dostawcy (Providers)WMI nie ograniczają się również do usług systemu Windows(Windows) . Aplikacje i usługi innych firm można tworzyć za pomocą dostawców (Providers)WMI , których można używać do dostarczania informacji innym aplikacjom i usługom. Ten rodzaj systemu zarządzania może być przydatny, zwłaszcza jeśli odpowiadasz za dużą liczbę urządzeń z systemem Windows(Windows) .

Na szczycie łańcucha znajduje się Host dostawcy WMI(WMI Provider Host) (wmiprvse.exe). Jest to proces, który kontroluje każdego z tych dostawców WMI(WMI Providers) . Bez tego system Windows(Windows) prawdopodobnie przestanie działać, ponieważ dane wydane przez dostawców WMI(WMI Providers) są wykorzystywane przez inne usługi w celu zapewnienia prawidłowego działania systemu Windows .(Windows)

Czy host dostawcy WMI jest bezpieczny i czy można go wyłączyć?(Is WMI Provider Host Safe and Can It Be Disabled?)

Chociaż naturalne jest ciekawość procesów systemu Windows(Windows) , których nie znasz, możesz spać spokojnie, ponieważ Host dostawcy WMI(WMI Provider Host) jest całkowicie bezpiecznym procesem dla systemu Windows(Windows) i powinien pozostać uruchomiony.

W rzeczywistości każda próba wyłączenia procesu hosta dostawcy WMI(WMI Provider Host) może spowodować niezamierzone konsekwencje. Kluczowe procesy systemowe, takie jak te, nie są dostępne przez przypadek — działają, aby system Windows(Windows) pozostał w pełni operacyjny. W szczególności host dostawcy WMI(WMI Provider Host) udostępnia szczegółowe informacje o systemie innym procesom.

Bez tych informacji komputer może założyć, że wystąpiła krytyczna awaria systemu. Może to spowodować błąd BSOD „krytyczny proces zmarł”(“critical process died” BSOD) , który natychmiast powoduje awarię komputera i uniemożliwia jego działanie.

Jeśli ten proces powoduje problemy, prawdopodobnie jest to spowodowane interakcją z inną aplikacją lub usługą, którą możesz zamiast tego zatrzymać lub wyłączyć. Mając to na uwadze, odpowiedź jest jasna: Host dostawcy WMI (WMI Provider Host) nie może(can’t) zostać wyłączony i nie powinieneś tego próbować. 

Jedynym wyjątkiem jest sytuacja, gdy inny proces nosi nazwę Host dostawcy WMI(WMI Provider Host) , gdy nie jest to prawdziwy(real) proces. Wiadomo, że niektóre rodzaje złośliwego oprogramowania naśladują ważne procesy, próbując oszukać użytkowników podczas szybkiego spojrzenia na Menedżera zadań systemu Windows(Windows Task Manager)

Na szczęście istnieje prosty sposób sprawdzenia, czy tak jest, jak wyjaśnimy w poniższej sekcji.

Jak rozwiązywać problemy z wysokim procesorem hosta dostawcy WMI(How to Troubleshoot WMI Provider Host High CPU Issues)

Podczas normalnego użytkowania komputera rzadko spotyka się hosta dostawcy WMI(WMI Provider Host) z wysokimi problemami z procesorem . (CPU)Przez większość czasu proces wmiprvse.exe jest uśpiony, gotowy do przetwarzania żądań informacji.

Jeśli zauważysz skok w wykorzystaniu procesora(CPU) , może to być spowodowane żądaniem informacji od dostawcy WMI(WMI Provider) do innej aplikacji lub usługi. Może to być nieuniknione, jeśli używasz systemu Windows(Windows) na starszym, wolniejszym komputerze, ale jeśli Host dostawcy WMI(WMI Provider Host) zgłasza wysokie zużycie procesora(CPU) przez długi czas, musisz to dokładniej zbadać.

Możesz sprawdzić, które procesy korzystają z usługi hosta dostawcy WMI(WMI Provider Host) , korzystając z Podglądu zdarzeń(Event Viewer) , w którym rejestrowane są raporty o błędach i ostrzeżenia od dostawców WMI. Korzystając z tych informacji, możesz prześledzić inną aplikację lub usługę powodującą, że host dostawcy WMI zużywa(WMI Provider Host) więcej procesora(CPU) niż normalnie.

  1. Aby to zrobić, kliknij prawym przyciskiem myszy menu Start i wybierz opcję Uruchom(Run) . W oknie Uruchom(Run) wpisz eventvwr.msc , a następnie wybierz OK , aby otworzyć.

  1. W oknie Podgląd zdarzeń(Event Viewer) użyj menu nawigacyjnego po lewej stronie, aby otworzyć Applications and Services Logs\Microsoft\Windows\WMI-Activity\Operational . W środkowej sekcji wyszukaj ostatnie zdarzenia (oznaczone jako Błąd(Error) ), które mogą wskazywać na proces. Wybierz zarejestrowany błąd, a następnie znajdź numer ClientProcessId wymieniony na karcie Ogólne(General ) w sekcji informacyjnej poniżej.

  1. Korzystając z numeru ClientProcessID , możesz znaleźć proces dopasowania powodujący problemy, otwierając Menedżera zadań systemu Windows(Windows Task Manager) . Kliknij prawym przyciskiem myszy(Right-click) pasek zadań na dole i wybierz Menedżer zadań,(Task Manager) aby to zrobić.

  1. W oknie Menedżera zadań(Task Manager) otwórz kartę Szczegóły(Details) , a następnie znajdź wpis z numerem PID zgodnym z (PID)ClientProcessID z Podglądu zdarzeń.

Po znalezieniu procesu powodującego problemy z hostem dostawcy WMI(WMI Provider Host) możesz spróbować go zakończyć, wyłączyć lub odinstalować. Jeśli jest to inny proces systemu Windows , konieczne może być dalsze rozwiązywanie problemów z instalacją systemu Windows , na przykład (Windows)naprawiając uszkodzone pliki systemowe(repairing corrupt system files) .

Sprawdzanie, czy host dostawcy WMI jest zgodny z prawem(Checking Whether WMI Provider Host Is Legitimate)

Proces hosta dostawcy WMI(WMI Provider Host) , który zobaczysz w Menedżerze zadań(Windows Task Manager) systemu Windows, jest procesem systemu Windows — a przynajmniej powinien. Możesz sprawdzić, czy tak jest (i czy wirus lub inny rodzaj złośliwego oprogramowania ukrywa się na widoku), śledząc lokalizację pliku procesu.

  1. Aby to zrobić, otwórz Menedżera zadań Windows(Windows Task Manager) , klikając prawym przyciskiem myszy pasek zadań u dołu okna i wybierając opcję Menedżer zadań(Task Manager) z menu.

  1. W oknie Menedżera zadań(Task Manager) znajdź proces Host dostawcy WMI na karcie (WMI Provider Host)Procesy(Processes) (lub wmiprvse.exe na karcie Szczegóły(Details) ). Kliknij proces prawym przyciskiem myszy, a następnie wybierz opcję Otwórz lokalizację pliku(Open file location) .

  1. Spowoduje to uruchomienie Eksploratora plików systemu Windows(Windows File Explorer) , otwierając lokalizację pliku wykonywalnego hosta dostawcy WMI . (WMI Provider)Powinno to znaleźć się w folderze C:\Windows\System32\wbem Jeśli tak, to proces uruchomiony na twoim komputerze jest prawidłowym procesem systemu Windows .

Jeśli odkryjesz, że inna lokalizacja otwiera się w Eksploratorze plików(File Explorer) , masz problem, ponieważ proces, który widzisz w Menedżerze zadań systemu Windows, (Windows Task Manager)nie(not) jest prawidłowym procesem systemowym. W ramach kolejnych kroków konieczne będzie wyszukanie i usunięcie złośliwego oprogramowania(get rid of the malware) , aby upewnić się, że komputer jest bezpieczny w użyciu.

Zrozumienie procesów systemu Windows(Understanding Windows System Processes)

Proces systemowy hosta dostawcy WMI(WMI Provider Host) to tylko jeden z setek ukrytych plików wykonywalnych,(hidden executable files) które zapewniają działanie instalacji systemu Windows(Windows) . Nie można go wyłączyć, a jeśli spróbujesz go usunąć lub zatrzymać, system Windows(Windows) może ulec awarii i może być konieczne wyczyszczenie i ponowne zainstalowanie systemu Windows(wipe and reinstall Windows) , jeśli później nie będzie można uruchomić.

Procesy systemowe z wysokimi problemami z procesorem(CPU) , takie jak wmiprvse.exe i dwm.exe , często wskazują na inne problemy z konserwacją komputera, od zakurzonych wentylatorów komputera(dusty PC fans) po infekcję złośliwym oprogramowaniem. Jeśli proces w Menedżerze zadań systemu Windows(Windows Task Manager) wydaje się nieznany, nie oznacza to, że musisz skanować w poszukiwaniu złośliwego oprogramowania(scan for malware) , chociaż nie zaszkodzi temu.



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem na platformach Windows 11 i 10. Skupiam się na tworzeniu i utrzymywaniu wysokiej jakości oprogramowania zarówno dla Windows 7, jak i Windows 8. Pracowałem również nad wieloma innymi projektami, w tym między innymi Chrome, Firefox, Xbox One i plikami.



Related posts