Mi az a WMI-szolgáltató gazdagép (WmiPrvSE.exe), és miért használ ennyi CPU-t?

A WMI Provider Host folyamat a Windows fontos része, és gyakran a háttérben fut. Lehetővé teszi, hogy a számítógép más alkalmazásai információkat kérjenek a rendszeréről. Ez a folyamat általában nem használ sok rendszererőforrást, de sok CPU-t használhat, ha a rendszer egy másik folyamata rosszul viselkedik.

KAPCSOLÓDÓ: Mi ez a folyamat és miért fut a számítógépemen?

Ez a cikk a folyamatban lévő sorozatunk része, amely elmagyarázza a Feladatkezelőben található különböző folyamatokat, például a Futásidejű ügynök, az svchost.exe, a dwm.exe, a ctfmon.exe, a rundll32.exe, az Adobe_Updater.exe és még sokan mások. Nem tudod, melyek ezek a szolgáltatások? Jobb, ha elkezd olvasni!

Mi a WMI-szolgáltató gazdagépe?

A „WMI” a „Windows Management Instrumentation” kifejezés. Ez egy olyan Windows szolgáltatás, amely szabványos módon biztosítja a szoftverek és az adminisztrációs parancsfájlok számára, hogy információkat kérjenek a Windows operációs rendszer állapotáról és a rajta lévő adatokról. A „WMI szolgáltatók” kérésre megadják ezeket az információkat. Például szoftverek vagy parancsok információkat találhatnak a BitLocker meghajtó titkosításának állapotáról, megtekinthetik az eseménynapló bejegyzéseit, vagy adatokat kérhetnek olyan telepített alkalmazásoktól, amelyek tartalmaznak WMI szolgáltatót. A Microsoft a weboldalán tartalmazza a WMI-szolgáltatók listáját.

Ez különösen hasznos szolgáltatás a PC-ket központilag kezelő vállalkozások számára, különösen azért, mert az információk szkripteken keresztül kérhetők, és az adminisztrációs konzolokban szokásos módon megjeleníthetők. Néhány telepített szoftver azonban még otthoni számítógépen is kérhet információkat a rendszerről a WMI interfészen keresztül.

Ön is használhatja a WMI-t, hogy különféle hasznos információkat találjon, amelyek általában nincsenek kitéve a saját PC-jének Windows felületén. Például áttekintettük a WMI parancssori eszközt (WMIC) a számítógép sorozatszámának megszerzéséhez, az alaplap modellszámának megkereséséhez, vagy csak a merevlemez SMART állapotának megtekintéséhez.

Miért használ ekkora processzort?

A WMI-szolgáltató gazdagépének általában nem kellene sok CPU-t használnia, mivel általában nem kellene semmit tennie. Alkalmanként használhat némi CPU-t, amikor egy másik szoftver vagy szkript a számítógépén információkat kér a WMI-n keresztül, és ez normális. A magas processzorhasználat valószínűleg csak annak jele, hogy egy másik alkalmazás adatokat kér a WMI-n keresztül.

A CPU hosszan tartó használata azonban annak a jele, hogy valami nincs rendben. A WMI-szolgáltató gazdagépének nem szabad folyamatosan sok CPU-erőforrást használnia.

A Windows Management Instrumentation szolgáltatás újraindítása segíthet, ha rossz állapotban van. Lehet, hogy csak újraindítja a számítógépet, de van egy módja a szolgáltatás újraindításának a számítógép újraindítása nélkül. Ehhez nyissa meg a Start menüt, írja be a „Services.msc” parancsot, és nyomja meg az Enter billentyűt a Services eszköz elindításához.

Keresse meg a listában a „Windows Management Instrumentation service” szolgáltatást, kattintson rá a jobb gombbal, és válassza az „Újraindítás” lehetőséget.

Ha folyamatosan magas a CPU-használat, akkor valószínűleg egy másik folyamat rosszul viselkedik a rendszerén. Ha egy folyamat folyamatosan nagy mennyiségű információt kér a WMI-szolgáltatóktól, ez a WMI-szolgáltató hosztfolyamatához sok CPU-t fog használni. Ez a másik folyamat jelenti a problémát.

Annak megállapításához, hogy melyik folyamat okoz problémát a WMI-vel, használja az Eseménynaplót. Windows 10 vagy 8 rendszeren kattintson a jobb gombbal a Start gombra, és a megnyitásához válassza az „Eseménynapló” lehetőséget. Windows 7 rendszeren nyissa meg a Start menüt, írja be az „Eventvwr.msc” parancsot, majd nyomja meg az Enter billentyűt annak elindításához.

Az Eseménynapló ablak bal oldali ablaktábláján keresse meg az Alkalmazások és szolgáltatásnaplók \ Microsoft \ Windows \ WMI-Activity \ Operational elemet.

Görgesse végig a listát, és keresse meg a legutóbbi „Hiba” eseményeket. Kattintson az egyes eseményekre, és keresse meg az alsó panelen a „ClientProcessId” jobb oldalán található számot. Ez megmondja a WMI hibát okozó folyamat azonosító számát.

Jó eséllyel több hibát fog itt látni. A hibákat ugyanaz a folyamatazonosító okozhatja, vagy több különböző folyamatazonosító is hibát okozhat. Kattintson az egyes hibákra, és nézze meg, mi az a ClientProcessId.

Most meghatározhat egy folyamatot, amely problémákat okozhat. Először nyissa meg a Feladatkezelő ablakot a Ctrl + Shift + Escape billentyűkombinációval, vagy kattintson a jobb gombbal a tálcára, és válassza a „Feladatkezelő” lehetőséget.

Kattintson a „Részletek” fülre, kattintson a „PID” oszlopra a futó folyamatok folyamatazonosító szerinti rendezéséhez, és keresse meg az eseménynapló naplóiban megjelenő azonosítószámnak megfelelő folyamatot.

Például itt láthattuk, hogy a „HPWMISVC.exe” folyamat okozta ezeket a hibákat ezen a számítógépen.

Ha a folyamat azóta lezárult, akkor nem fogja látni itt a listában. Továbbá, amikor egy program bezár és újra megnyílik, akkor más folyamatazonosító számmal rendelkezik. Ezért kell keresnie a legutóbbi eseményeket, mivel az Eseménynaplóban a régebbi események folyamatazonosító száma nem segít semmit megtalálni.

Ezen információk birtokában most már ismeri azt a folyamatot, amely problémákat okozhat. Megkeresheti a nevét az interneten, hogy megtudja a társított szoftvert. Azt is megteheti, hogy jobb egérgombbal kattint a folyamatra a listában, majd a „Fájl helyének megnyitása” elemre kattintva megnyitja a helyét a rendszerén, amely megmutathatja a nagyobb szoftvercsomagot, amelynek a program része. Lehet, hogy frissítenie kell ezt a szoftvert, ha használja, vagy eltávolítja, ha nem.

Letilthatom a WMI-szolgáltató gazdagépét?

Technikailag kikapcsolható a „Windows Management Instrumentation szolgáltatás” a számítógépen. Ez azonban sok mindent meg fog törni a számítógépén. Ez a Windows operációs rendszer fontos része, és egyedül kell hagyni.

Amint a szolgáltatás hivatalos leírása mondja: „Ha a szolgáltatás leáll, a legtöbb Windows-alapú szoftver nem fog megfelelően működni”. Tehát ne tiltsa le ezt a szolgáltatást! Ha problémája van vele, meg kell határoznia a számítógépen azt a folyamatot, amely miatt a WMI-szolgáltató gazdagépe annyi CPU-t használ, és helyette frissíti, eltávolítja vagy letiltja a folyamatot.