/ / System Service Taskhost: co je to?

Taskhost systémová služba: co je to?

Каждому использующему ОС Windows, так или иначе, Musela jsem zavolat správce úloh, například za účelem ukončení zavěšené aplikace nebo sledování služby, která načítá systémové prostředky. A mnoho lidí si všimlo, že služba Taskhost neustále visí ve stromu procesu. Co je to, pokusíme se to zjistit. Přinejmenším krátce zvážit jeho účel, fungování a některé problémy v jeho práci.

Taskhost: co je to?

Вообще толковое полное описание работы самой Service Taskhost dokonce i na rozsáhlém celosvětovém webu, který je docela problematický. To platí pro materiál určený běžnému uživateli, napsaný v jednoduchém jazyce. V podstatě se všechno týká technického aspektu a divočiny Windows. Ale stále se snažíme zvážit proces úkolů. Co je to služba, a teď ji zjistěte.

taskhost co je to

Na základě toho, co píší odborníciCorporation Microsoft, Taskhost službu lze popsat jako prostředek ke spuštění v systému aplikace a softwarové architektury na 32 bitů, představovaný ne jako standardní spustitelné EXE soubory, stejně jako DLL dynamicky propojované knihovně obsahující program spustitelný kód, který se získává z ní službou .

Nejjednodušší způsob, jak to vysvětlit, je příklad.používat, řekněme, zásuvné moduly VST, DX nebo RTAS pro hudební programy vybavené odpovídajícími hostiteli. V takovém případě jsou tyto virtuální nástroje a efekty reprezentovány soubory DLL.

taskhost exe

V některých ohledech to připomíná, jak procesy fungují.rundll32 a svchost, ale pouze první z těchto dvou služeb je spuštěna pro každý proces samostatně a druhá je zodpovědná za běh všech 32bitových aplikací jako celku. Posuzováním toho je proces Taskhost redundantní a volání několika procesů začíná v několika variantách (s různými atributy), ale na stejné službě visí několik dynamických knihoven, což někdy vede k nadměrnému zatížení systémových prostředků a celému systému k zavěšení. Kromě toho dochází často k konfliktům mezi paralelními procesy Taskhost a Rundll32.

Mimochodem, i když taskhost je obecný systémový proces, je spuštěn samostatně pro každou relaci uživatele.

Problémy se zatížením systémových prostředků

Takže v "Správci úloh" ve stromu procesu ana monitoru systémových prostředků je určena samotná služba náročná na úlohy. Co je to z hlediska spotřeby systémových zdrojů? A to je to. Vzhledem k tomu, že služba běží v jednotném čísle s jednotlivými atributy LOCAL SERVICE, SYSTEM a pod aktuálním uživatelským jménem, ​​ale je zodpovědná za běh několika knihoven v závislosti na přehnaných požadavcích kterékoli z nich, zvyšuje se zatížení souboru Taskhost, což vždy vede k rostoucí spotřeba procesoru a paměti RAM.

oken úkolů

Slabé procesory prostě nemají čas zpracovávat tolik informací.

Je možné zakázat službu taskhost.exe?

Nyní pár slov o možnosti vypnutíslužby, pokud je nadměrné zatížení systémových prostředků. V zásadě se předpokládá, že systémové služby, jako je Taskhost Windows (ve smyslu samotného "OS"), nelze zakázat. Ve standardní verzi je, ale toto omezení může být obcházeno. Pokud si myslíte, že pokud zakážete tuto službu v systému, bude mít některé negativní důsledky, jste hluboce mylný. Nic se nestane, ale uvolní se další zdroje a rychlost se zvýší. To platí především pro systémy Windows XP a Vista.

Chcete-li ji deaktivovat, můžete použít deaktivaci samotného Plánovače úloh nebo některé z jeho funkcí nazvaných RacSysprepGeneralize. Ale to je další otázka.