Jak naprawić wysokie użycie procesora przez hosta dostawcy WMI (WmiPrvSE.exe) w systemie Windows 10?

Wypróbuj Nasz Instrument Do Eliminowania Problemów

Proces, z którym możesz się spotkać, często postrzegany jako Host dostawcy WMI w Menedżerze zadań, jest jednym z krytycznych procesów systemu operacyjnego Windows, który zapewnia płynne działanie. Jednak użytkownicy często zgłaszali, że proces zużywa niesamowitą ilość zasobów systemowych, zwłaszcza procesora. W takich momentach często trudno jest wykonać inne zadania, ponieważ system zwalnia i opóźnia się.

Usługa dostawcy Instrumentacji zarządzania Windows, znana również jako WMIPRVSE.EXE , umożliwia monitorowanie i raportowanie błędów dla systemów Windows.

Ten artykuł będzie pomocny dla tych, którzy mają taki problem. Zagłębimy się w szczegóły dotyczące celu tej funkcji i czy w ogóle musi ona działać na twoim komputerze? Szybkie podsumowanie ukryć 1 Co to jest proces hosta dostawcy WMI 2 Czy proces hosta dostawcy WMI jest wirusem? 3 Czy wyłączenie procesu hosta dostawcy WMI jest bezpieczne? 4 Przyczyny wysokiego zużycia zasobów przez hosta dostawcy WMI w systemie Windows 10 4.1 Proces wykorzystuje dużą liczbę uchwytów 4.2 Uruchomiony proces zużywa dużo pamięci 5 Napraw wysokie zużycie procesora przez hosta dostawcy WMI (WmiPrvSE.exe) 5.1 Uruchom ponownie usługę Windows Management Instrumentation 5.2 Skanuj w poszukiwaniu uszkodzonych plików systemowych 5,3 Wykonaj czysty rozruch 5.4 Wyłącz podejrzany proces za pomocą Podglądu zdarzeń 6 Słowa zamykające

Co to jest proces hosta dostawcy WMI

Host dostawcy WMI to proces widziany przez wielu w Menedżerze zadań. Plik wykonywalny działający za tym procesem nazywa się WmiPrvSE.exe . Celem procesu Host dostawcy WMI jest przekazywanie informacji między oprogramowaniem żądającym informacji a oprogramowaniem przesyłającym je. Przekazywane przez niego informacje dotyczą Twojego systemu i systemu operacyjnego, czyli informacji wymaganych przez wiele innych procesów, usług i aplikacji, aby zapewnić płynne działanie Twojego urządzenia bez problemów.

Proces hosta dostawcy WMI jest procesem nadrzędnym dla innych procesów dostawcy, które przesyłają informacje. Proces hosta dostawcy WMI kontroluje te procesy podrzędne, aby zapewnić ich prawidłowe działanie.

Na tym zadanie procesu się nie kończy. Proces ten może być używany przez usługi innych firm do wysyłania zapytań i uzyskiwania informacji z aplikacji, sieci, urządzeń z systemem Windows itp. Co więcej, aplikacja, która tworzy alerty po uzyskaniu określonych informacji, jest zwykle tworzona przy użyciu procesu hosta dostawcy WMI.

Czy proces hosta dostawcy WMI jest wirusem?

Jak już wiesz, proces ten nie jest pierwotnie wirusem i jest legalnym procesem w środowisku Windows 10. Jeśli jednak zauważysz, że Host dostawcy WMI zużywa duże ilości zasobów systemowych, możliwe, że jest to wirus podszywający się pod legalny proces systemu Windows.

Ta technika jest bardzo powszechna wśród hakerów, aby ukryć wirusa na widoku.

Aby upewnić się, czy proces na Twoim urządzeniu jest wirusem, czy nie, możesz sprawdzić jego podpis cyfrowy pod kątem autentyczności. Jednak w przypadku hosta dostawcy WMI informacje te nie są podane w pliku. Niemniej jednak nadal możesz sprawdzić jego autentyczność w zależności od tego, która lokalizacja jest otwarta w Eksploratorze plików po otwarciu lokalizacji pliku.

Aby sprawdzić autentyczność procesu hosta dostawcy WMI, otwórz Menedżera zadań, kliknij prawym przyciskiem myszy Host dostawcy WMI proces i kliknij Otwórz lokalizację pliku z menu kontekstowego. Jeśli w Eksploratorze zostanie otwarta następująca lokalizacja, oznacza to, że proces jest autentyczny:|_+_|

Jeśli jednak zobaczysz inne otwarte miejsce poza tym, prawdopodobnie proces ten jest mistyfikacją. W takim przypadku natychmiast zakończ proces i przeskanuj komputer w poszukiwaniu potencjalnych wirusów.

Czy wyłączenie procesu hosta dostawcy WMI jest bezpieczne?

Jak wspomnieliśmy, proces hosta dostawcy WMI przekazuje informacje systemowe między różnymi programami. Jeśli ta komunikacja nie zostanie przekazana, system nie będzie wiedział, jak sobie poradzić. Dlatego można założyć, że inne usługi są zależne od hosta dostawcy WMI i jest to proces krytyczny dla płynnego działania systemu operacyjnego.

Co więcej, podczas eksploracji odpowiedzialnej usługi dla hosta dostawcy WMI, która jest Instrumentacja zarządzania Windows usługi, stwierdza, co następuje:

Jeśli ta usługa zostanie zatrzymana, większość oprogramowania opartego na systemie Windows nie będzie działać prawidłowo. Jeśli ta usługa zostanie wyłączona, wszelkie usługi jawnie od niej zależne nie zostaną uruchomione.

wiadomość odkrywcy

W związku z tym można stwierdzić, że jest nie bezpieczne wyłączenie lub zatrzymanie Instrumentacja zarządzania Windows usługi lub procesu hosta dostawcy WMI.

Teraz, gdy rozumiemy, jak ważny jest ten proces, kontynuujmy rozwiązywanie problemu wysokiego wykorzystania zasobów, abyś mógł wykonywać inne ważne zadania bez opóźnień lub opóźnień.

Przyczyny wysokiego zużycia zasobów przez hosta dostawcy WMI w systemie Windows 10

W najlepszym przypadku host dostawcy WMI nie powinien przez dłuższy czas wykorzystywać dużej ilości zasobów, w tym użycia procesora i pamięci. W takim przypadku może to sugerować, że aplikacja innej firmy nieprawidłowo korzysta z procesu WmiPrvSE.exe i należy to zatrzymać.

Według Microsoftu proces hosta dostawcy WMI zużywa duże ilości procesora z dwóch głównych powodów:

Proces wykorzystuje dużą liczbę uchwytów

Miejsce w strukturze jądra (BaseNameObjects) przechowuje uchwyty. Uchwyty , jak sama nazwa wskazuje, są czymś, co zawiera bardziej złożony obiekt. Może się zdarzyć, że ta struktura może zawierać nadmierną liczbę uchwytów, których nie może zawierać, co powoduje, że operacja ma duże obciążenie procesora.

Ponad 30 tysięcy można uznać za nadmiar uchwytów.

Uruchomiony proces zużywa dużo pamięci

Innym powodem, dla którego Host dostawcy WMI używa dużej ilości zasobów systemowych, jest to, że inny proces może zużywać duże ilości pamięci systemowej. Ponieważ obszar pamięci każdego uruchomionego procesu będzie wymagał zapytania, a część pamięci może być pofragmentowana, powoduje to, że zadanie hosta dostawcy WMI wymaga większej ilości zasobów, powodując większe zużycie zasobów systemowych.

Napraw wysokie zużycie procesora przez hosta dostawcy WMI (WmiPrvSE.exe)

Uruchom ponownie usługę Windows Management Instrumentation

Jak powiedzieliśmy, usługa działająca za procesem hosta dostawcy WMI jest Instrumentacja zarządzania Windows . Możesz spróbować ponownie uruchomić tę usługę, aby działała normalnie i uwolniła niepotrzebne użycie zasobów systemowych.

Aby ponownie uruchomić usługę, otwórz okno Usługi, wpisując services.msc w polu Uruchom. Stamtąd przewiń w dół i kliknij usługę prawym przyciskiem myszy Instrumentacja zarządzania Windows . Kliknij Uruchom ponownie z menu kontekstowego.

Zostaniesz wtedy poinformowany o usługach zależnych i zostaną one również automatycznie uruchomione ponownie. Kliknij tak .

Wszystkie usługi zostaną teraz ponownie uruchomione. Gdy to zrobią, sprawdź ponownie, czy nadal widzisz proces hosta dostawcy WMI zużywający duże ilości procesora.

Skanuj w poszukiwaniu uszkodzonych plików systemowych

Windows 10 ma wbudowane narzędzie do naprawy plików systemowych, które mogły zostać uszkodzone. To narzędzie to Kontroler plików systemowych (SFC), który automatycznie naprawia uszkodzone pliki systemowe, które mogą być nadmiarowo dostępne na komputerze lub po prostu zaginęły. Zastępuje uszkodzone lub brakujące pliki. Jeśli zależności hosta dostawcy WMI są uszkodzone, powinno to naprawić błąd i przywrócić normalne działanie procesu.

Aby uruchomić narzędzie, wykonaj następujące czynności:

  1. Otwórz Windows PowerShell z uprawnieniami administratora, a następnie wprowadź następujące polecenie:
    sfc /scannow
  2. Teraz poczekaj, aż polecenie w pełni uruchomi się i przeskanuje komputer, a po drodze dokonaj wszelkich poprawek, jeśli to możliwe.

  3. Zrestartuj komputer.

Po zakończeniu sprawdź ponownie, czy problem nadal występuje.

Wykonaj czysty rozruch

Czysty rozruch to proces uruchamiania, który tymczasowo blokuje niepotrzebne aplikacje i procesy działające w tle przed zakłócaniem krytycznych procesów systemowych. Jest to doskonała metoda na wykluczenie aplikacji lub programów, które mogą powodować problemy z urządzeniem.

Aby wykonać czysty rozruch, zacznij od wpisania msconfig w Uruchom. Pod ogólny odznacz pole obok Załaduj elementy startowe .

Teraz przejdź do Usługi zaznacz pole obok Ukryj wszystkie usługi Microsoft na dole, a następnie kliknij Wyłącz wszystkie .

Teraz przejdź do Uruchomienie tab i kliknij Otwórz Menedżera zadań . Menedżer zadań otworzy się teraz w Uruchomienie patka. Kliknij każdy element na liście i kliknij Wyłączyć za każdym razem, aby nie uruchamiały się automatycznie przy następnym logowaniu do urządzenia.

Po zakończeniu zamknij Menedżera zadań i kliknij Zastosować oraz Ok w Konfiguracja systemu okno, aby zapisać zmiany i je zamknąć. Uruchom ponownie komputer i sprawdź, czy Host dostawcy WMI nadal zajmuje więcej zasobów systemowych, niż powinien.

Wyłącz podejrzany proces za pomocą Podglądu zdarzeń

Jeśli stwierdzisz, że proces nie jest zgodny z prawem przy użyciu sztuczki, o której mówiliśmy wcześniej w poście, musisz wyłączyć ten proces. Oto jak to zrobić:

Otworzyć Podgląd zdarzeń klikając prawym przyciskiem myszy przycisk Menu Start na pasku zadań, a następnie klikając Podgląd zdarzeń . Następnie kliknij Pogląd z paska menu u góry, a następnie kliknij Pokaż dzienniki analityczne i debugowania .

Teraz przejdź do następującej lokalizacji za pomocą lewego panelu:|_+_|

Teraz poszukaj jakiegoś Błąd w prawym okienku. Jeśli go masz, kliknij na niego. Będziesz wtedy mógł zobaczyć jego szczegóły w sekcji Ogólne. Stamtąd zanotuj ich Identyfikator procesu klienta .

Teraz zamknij Podgląd zdarzeń i otwórz Menedżera zadań. Przełącz na Usługi a teraz poszukaj procesu, który ma to samo Identyfikator procesu (PID) jak ten, który zauważyłeś w Podglądzie zdarzeń. Po znalezieniu kliknij prawym przyciskiem myszy i kliknij Zatrzymać z menu kontekstowego. Usuń również aplikację, która korzystała z usługi, ponieważ wyraźnie wpływała na wydajność systemu.

Słowa zamykające

Ustalenie podstawowej przyczyny nieuzasadnionego zużycia zasobów systemowych przez proces może być trudne. Mamy nadzieję, że Twój problem został rozwiązany za pomocą przewodnika zawartego w tym poście.