8Sep
Hostitelský proces poskytovatele WMI je důležitou součástí systému Windows a často běží na pozadí.Umožňuje ostatním aplikacím v počítači požadovat informace o vašem systému. Tento proces by neměl běžně využívat mnoho systémových prostředků, ale může použít hodně CPU, pokud se jiný proces ve vašem systému chová špatně.
Tento článek je součástí naší probíhající série vysvětlující různé procesy nalezené v nástroji Správce úloh, jako je Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe a mnoho dalších. Nevíte, jaké jsou tyto služby? Lepší začátek čtení!
Co je hostitel poskytovatele WMI?
"WMI" znamená "Windows Management Instrumentation".Jedná se o funkci systému Windows, která poskytuje standardizovanou cestu pro softwarové a administrativní skripty, které vyžadují informace o stavu operačního systému Windows a údaji o něm."Poskytovatelé služby WMI" poskytují tyto informace na vyžádání.Například software nebo příkazy mohou najít informace o stavu šifrování jednotek BitLocker, zobrazit položky z protokolu událostí nebo požadovat data z nainstalovaných aplikací, které obsahují poskytovatele služby WMI.Společnost Microsoft má na svých webových stránkách seznam poskytovatelů služeb WMI.
Toto je obzvláště užitečná funkce pro podniky, které centrálně řídí počítače, zejména proto, že informace lze požadovat prostřednictvím skriptů a standardně se zobrazují ve správních konzolích. Dokonce i na domácím počítači může některý nainstalovaný software požadovat informace o systému prostřednictvím rozhraní WMI.
Můžete také sami použít funkci WMI, abyste našli různé užitečné informace, které nejsou běžně vystaveny v rozhraní Windows na vašem PC.Například jsme zakryli WMI příkazový řádek( WMI), abychom získali sériové číslo vašeho počítače, našli číslo vašeho modelu základní desky nebo prostě viděli SMART zdravotní stav pevného disku.
Proč používá tolik CPU?
Host Provider WMI by neměl běžně používat mnoho procesorů, protože by za normálních okolností neměl dělat nic. Občas může použít nějaký procesor, když se na vašem PC požádá o další informace prostřednictvím služby WMI, a to je normální.Vysoké využití CPU je pravděpodobně jen znamením, že jiná aplikace požaduje data prostřednictvím služby WMI.
Nicméně prodloužené vysoké využití CPU je znamením, že něco není správné.Poskytovatel rozhraní WMI by neměl používat celou řadu zdrojů procesoru.
Restartování služby Windows Management Instrumentation může pomoci, pokud je zablokováno ve špatném stavu. Můžete také restartovat počítač, ale existuje možnost restartovat službu bez restartování počítače. Chcete-li to provést, otevřete nabídku Start, zadejte "Services.msc" a stisknutím klávesy Enter spustíte nástroj Služby.
V seznamu najděte službu "Windows Management Instrumentation", klepněte pravým tlačítkem myši na něj a vyberte možnost "Restartovat".
Pokud uvidíte konzistentně vysoké využití CPU, je pravděpodobné, že se jiný proces ve vašem systému chová špatně.Pokud proces neustále požaduje velké množství informací od poskytovatelů služeb WMI, způsobí to, že proces hostitele WMI poskytne mnoho procesorů.Ten druhý proces je problém.
Chcete-li zjistit, který konkrétní proces způsobuje problémy s protokolem WMI, použijte Prohlížeč událostí.V systému Windows 10 nebo 8 můžete kliknout pravým tlačítkem myši na tlačítko Start a zvolit "Prohlížeč událostí" a otevřít jej. V systému Windows 7 otevřete nabídku Start, zadejte "Eventvwr.msc" a stisknutím klávesy Enter jej spusťte.
V levém podokně okna Prohlížeč událostí přejděte na položku Aplikace a protokoly služby \ Microsoft \ Windows \ WMI-Activity \ Operational.
Procházejte seznamem a vyhledejte poslední události "Chyba".Klepněte na každou událost a vyhledejte číslo vpravo od "ClientProcessId" ve spodním panelu. Zobrazí ID číslo procesu, který způsobil chybu služby WMI.
Je tu velká šance, že uvidíte několik chyb. Chyby mohou být způsobeny stejným identifikačním číslem procesu nebo může dojít k několika různým ID procesů, které způsobují chyby. Klepněte na každou chybu a zjistěte, co má ClientProcessId zjistit.
Nyní můžete vymezit proces, který může způsobovat problémy. Nejprve otevřete okno Správce úloh stisknutím kláves Ctrl + Shift + Escape nebo klepnutím pravým tlačítkem myši na panel úloh a výběrem možnosti Správce úloh.
Klepněte na kartu "Podrobnosti", klepněte na sloupec "PID", chcete-li třídit běžící procesy podle ID procesu, a vyhledejte proces odpovídající identifikačnímu číslu, který se objevil v protokolech Prohlížeč událostí.
Například zde jsme zjistili, že proces "HPWMISVC.exe" způsobil tyto chyby v tomto konkrétním počítači.
Pokud byl proces od té doby uzavřen, neuvidíte jej v seznamu zde. Také, když se program zavře a znovu otevře, bude mít jiné identifikační číslo procesu. Proto je třeba hledat nedávné události, jelikož číslo ID procesu ze starších událostí v Prohlížeči událostí vám nenajde nic.
S těmito informacemi jste nyní znal proces, který může způsobovat problémy. Můžete vyhledat jeho jméno na webu, abyste zjistili, že je s ním spojen software. Můžete také jednoduše kliknout pravým tlačítkem myši na proces v seznamu a kliknutím na tlačítko "Otevřít umístění souboru" otevřete jeho umístění ve vašem systému, což vám může ukázat větší software, do kterého je program součástí.Možná budete muset tento software aktualizovat, pokud jej používáte, nebo ho odinstalovat, pokud ne.
Mohu vypnout hostitele poskytovatele WMI?
Technicky je možné vypnout službu "Windows Management Instrumentation" v počítači. Nicméně, toto rozbije mnoho různých věcí na vašem PC.Je to důležitá součást operačního systému Windows a měla by být ponechána samostatně.
Jak oficiální popis této služby říká: "Pokud je tato služba zastavena, většina softwaru se systémem Windows nebude fungovat správně".Takže tuto službu nezakazujte! Pokud máte s tímto problémem potíže, musíte identifikovat proces v počítači, který způsobuje, že hostitel poskytovatele WMI použije tolik CPU a aktualizuje, odstraňuje nebo zakáže , který místo toho zpracuje .