19Aug

Co je "Hostitelský proces pro Windows úkoly", a proč tolik běží na mém počítači?

click fraud protection

Pokud trávíte nějaký čas kolem okna Správce úloh, pravděpodobně jste viděli proces s názvem "Hostitelský proces pro úkoly systému Windows". Ve skutečnosti jste pravděpodobně viděli více instancí této úlohy spuštěných současně.Pokud jste někdy uvažovali, co to je a proč jsou někdy tolik, máme pro vás odpověď.

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 to a proč jsou v manažerovi úkolů mnoho? Hostitelský proces

pro úkoly systému Windows je oficiální hlavní proces společnosti Microsoft. V systémech Windows se služby, které se načítají z spustitelných souborů( EXE), mohou zavádět jako úplné, oddělené procesy v systému a jsou uvedeny v jejich vlastních jménech v nástroji Správce úloh. Služby, které načíst z souborů dynamické propojené knihovny( DLL) spíše než ze souborů EXE, se nemohou zavést jako úplný proces. Místo toho musí hostitelský proces pro službu Windows sloužit jako hostitel pro tuto službu.

instagram viewer

Uvidíte samostatný proces hostitelského procesu pro úkoly systému Windows spuštěný pro každou službu založenou na DLL načtenou do systému Windows nebo případně pro skupinu služeb založených na DLL.Je-li služba DLL založená, je určeno vývojáři služby. Kolik instancí vidíte zcela závisí na tom, kolik takových procesů máte v systému spuštěných. Na mém současném systému vidím pouze dvě instance, ale na jiných systémech jsem viděl tolik jako tucet.

Bohužel, Správce úloh vám nedává žádný způsob, jak přesně zjistit, jaké služby( nebo skupina služeb) jsou připojeny ke každému záznamu Host Process for Windows Tasks. Pokud jste skutečně zvědaví, co je s každou instancí propojeno, budete potřebovat stahovat Process Explorer, bezplatný nástroj Sysinternals poskytnutý společností Microsoft. Je to přenosný nástroj, takže není instalace. Stačí je stáhnout, extrahovat soubory a spustit. V Process Explorer zvolte View & gt;Dolní podokno, abyste mohli vidět detaily pro jakýkoli proces, který vyberete. Posuňte seznam dolů a vyberte jednu z položek taskhostw.exe. To je název souboru služby Host Process for Windows Tasks.

Podívám se na podrobnosti ve spodním panelu, dokážu dohromady shrnout, že tato služba je propojena s mými zvukovými ovladači a také má klíče registru přidružené k rozložení klávesnice. Předpokládám, že je to služba, která monitoruje, když stisknu některý z mediálních kláves na klávesnici( hlasitost, vypnutí zvuku atd.) A doručí příslušné příkazy tam, kde je třeba jít.

Proč využívá tolik zdrojů při spuštění systému Windows?

Typicky CPU a paměť každá instance hostitelského procesu pro úkoly systému Windows závisí pouze na tom, do jaké služby je položka připojena. Za normálních okolností bude každá služba spotřebovávat prostředky, které potřebuje k tomu, aby vykonávala svou práci, a pak se usadila zpět na výchozí úroveň činnosti. Pokud zjistíte, že některá instance procesu Hostitelské procesy pro úkoly systému Windows nepřetržitě využívá více zdrojů, než si myslíte, že by to mělo být, je třeba zjistit, která služba je k této instanci připojena, a řešit samotnou související službu.

Všimnete si, že hned po spuštění mohou všechny instance procesů hostitelského procesu pro Windows vypadat, jako by spotřebovávali další zdroje - zejména procesor. To je také normální chování a mělo by se rychle usadit. Při spuštění systému Windows procesor hostitele pro úkoly systému Windows skenuje položky služby v registru a sestaví seznam služeb založených na DLL, které je třeba načíst. Pak načte všechny tyto služby a uvidíte, že spotřebujete v tomto čase poměrně malý procesor.

Mohu ji deaktivovat?

Ne, nelze zakázat proces hostitele pro úkoly systému Windows. A stejně byste to nechtěli. Je to nezbytné pro to, aby bylo možné načíst služby založené na DLL do vašeho systému a v závislosti na tom, co jste spustili, zakázání hostitelského procesu pro Windows by mohlo přerušit libovolný počet věcí.Systém Windows ani vám nedovolí dočasně ukončit úkol.

by tento proces mohl být virus?

Samotný proces je oficiální součástí systému Windows. I když je možné, že virus nahradil skutečný hostitelský proces pro úkoly Windows vlastním spustitelným, je to velmi nepravděpodobné.Neviděli jsme žádné zprávy o virech, které by tento proces unést. Pokud si přejete být jisti, můžete si prohlédnout hlavní umístění hostitelského procesu pro úkoly Windows. Ve Správci úloh klepněte pravým tlačítkem na položku Host Process pro Windows Tasks a vyberte možnost "Open File Location".

Pokud je soubor uložen ve složce Windows \ System32, můžete si být zcela jisti, že nejste s virem.

Pokud jste ještě chtěli trochu více klidného stavu - nebo pokud vidíte soubor uložený jinde než v adresáři System32 pro vyhledávání virů pomocí vašeho preferovaného antivirového skeneru. Jistota je jistota!