Tento článok je súčasťou našej prebiehajúcej série vysvetľujúcich rôzne procesy, ktoré sa nachádzajú v nástroji Správca úloh, napríklad Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe a mnoho ďalších. Neviem, aké sú tieto služby? Lepšie čítanie!
Čo je to a prečo sú v manažmente úloh veľa?
Hostiteľský proces pre Windows úlohy je oficiálny proces spoločnosti Microsoft. V systéme Windows sa služby, ktoré sa načítajú z spustiteľných súborov (EXE), môžu zaviesť ako úplné, oddelené procesy v systéme a sú uvedené v ich vlastných menách v Správcovi úloh. Služby, ktoré sa načítavajú skôr zo súborov dynamickej prepojenej knižnice (DLL) a nie z EXE súborov, sa nemôžu inštalovať ako úplný proces. Namiesto toho musí hostiteľský proces pre Windows úlohy slúžiť ako hostiteľ pre túto službu.
Bohužiaľ správca úloh vám nedokáže presne zistiť, ktoré služby (alebo skupina služieb) sú pripojené ku každému vstupu hostiteľského procesu pre Windows úlohy. Ak ste naozaj zvedaví, čo je s každou inštanciou prepojené, budete si musieť stiahnuť Procesor Explorer, bezplatný nástroj Sysinternals poskytnutý spoločnosťou Microsoft. Je to prenosný nástroj, takže nie je žiadna inštalácia. Stačí ho stiahnuť, extrahovať súbory a spustiť. V aplikácii Process Explorer vyberte Zobrazenie> Dolná tabuľka, aby ste mohli vidieť podrobnosti o akomkoľvek zvolenom procese. Posuňte zoznam nadol a vyberte jeden z položiek taskhostw.exe. Toto je názov súboru služby Hostiteľský proces pre službu Windows Tasks.
Prečo používa toľko zdrojov pri spustení systému Windows?
Typicky CPU a pamäť každá inštancia procesora hostiteľa pre Windows závisí len od toho, na ktorú službu je položka pripojená. Zvyčajne každá služba spotrebuje zdroje, ktoré potrebuje na to, aby vykonávala svoju prácu a potom sa usadila späť na východiskový bod činnosti. Ak si všimnete, že niektorá inštancia programu Hostiteľský proces pre úlohy systému Windows neustále využíva viac zdrojov, ako si myslíte, že by to malo byť, budete musieť zistiť, ktorá služba je pripojená k tejto inštancii, a riešiť problémy so súvisiacou službou samotnou.
Všimnete si, že hneď po spustení môžu všetky inštancie procesora hostiteľského procesu pre Windows vyzerať, akoby spotrebovali ďalšie zdroje - hlavne procesor. Toto je tiež normálne správanie a malo by sa rýchlo usadiť. Po spustení systému Windows procesor hostiteľského počítača pre úlohy systému Windows skenuje položky služby v databáze Registry a zostaví zoznam služieb založených na DLL, ktoré je potrebné načítať. Následne načíta všetky tieto služby a počas tohto obdobia uvidíte, že by ste spotrebovali spravodlivý procesor.
Môžem to vypnúť?
Nie, nemôžete zakázať Hostiteľský proces pre Windows úlohy. A tak by ste to nechceli. Je dôležité, aby ste mohli načítať služby založené na DLL do vášho systému a v závislosti od toho, čo ste spustili, zakázanie hostiteľského procesu pre Windows Úlohy by mohlo rozbiť ľubovoľný počet vecí. Systém Windows vás dokonca ani nedovolí dočasne ukončiť úlohu.
Mohol by tento proces byť vírusom?
Samotný proces je oficiálnou súčasťou systému Windows. Aj keď je možné, že vírus nahradil skutočný hostiteľský proces pre Windows úlohy vlastným spustiteľným súborom, je to veľmi nepravdepodobné. Nevideli sme žiadne správy o vírusoch, ktoré by tento proces zneužili. Ak si chcete byť istý, môžete si pozrieť umiestnenie procesov hostiteľského procesu pre Windows úlohy. V nástroji Správca úloh kliknite pravým tlačidlom myši na položku Hostiteľský proces pre úlohy systému Windows a vyberte možnosť Otvoriť umiestnenie súboru.