/ / Mi az a „Host Process for Windows Tasks”, és miért fut olyan sok a számítógépemen?

Mi az a „Host Process for Windows Tasks”, és miért fut olyan sok a számítógépemen?

hpt_top

Ha bármilyen időt tölt azzal, hogy körülötte böngésziA Feladatkezelő ablakban valószínűleg látott egy „Host Process for Windows Tasks” elnevezésű folyamatot. Valójában valószínűleg látta, hogy ennek a feladatnak több példánya fut egyszerre. Ha valaha azon tűnődött, vajon mi ez és miért van oly sok ilyen, akkor megkaptuk a választ az Ön számára.

ÖSSZEFÜGGŐ: Mi ez a folyamat és miért fut a számítógépemen?

Ez a cikk a folyamatban lévő sorozat részea Task Managerben található különféle folyamatok, például a Runtime Broker, az svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe és még sok más ismertetése. Nem tudom, mi ezek a szolgáltatások? Jobb elkezdeni az olvasást!

Mi ez és miért van olyan sok a Task Managerben?

A Windows Tasks host folyamata hivatalosA Microsoft alapvető folyamata. A Windows rendszerben a futtatható (EXE) fájlokból betöltött szolgáltatások teljes, különálló folyamatokként indíthatják magukat a rendszeren, és a saját nevükkel vannak felsorolva a Feladatkezelőben. Azok a szolgáltatások, amelyek a Dynamic Linked Library (DLL) fájlokból, nem pedig az EXE fájlokból töltődnek be, nem indíthatják el magukat teljes folyamatként. Ehelyett a Windows folyamathoz szükséges Host Processnek a szolgáltatás gazdagépének kell lennie.

hpt_1

Lát egy különálló Host folyamatot a Windows számáraFeladat-bejegyzés fut a Windowsba betöltött minden DLL alapú szolgáltatáshoz, vagy esetleg egy DLL alapú szolgáltatáscsoporthoz. Az, hogy a DLL-alapú szolgáltatások csoportosulnak-e és hogyan, a szolgáltatás fejlesztőjének felel meg. Az, hogy hány példányt látsz, teljesen függ attól, hogy hány ilyen folyamatot futtat a rendszerén. A jelenlegi rendszeren csak két példányt látok, de más rendszereken akár tucatot is láttam.

Sajnos a Feladatkezelő nem ad lehetőségetpontosan megnézheti, hogy mely szolgáltatások (vagy szolgáltatáscsoportok) vannak csatolva az egyes Host Process for Windows Tasks bejegyzéshez. Ha igazán kíváncsi szeretne látni, hogy az egyes példányokhoz milyen linkek kapcsolódnak, le kell töltenie a Process Explorer programot, a Microsoft által biztosított ingyenes Sysinternals segédprogramot. Ez egy hordozható eszköz, tehát nincs telepítés. Csak töltse le, bontsa ki a fájlokat, és futtassa. A Process Explorer alkalmazásban válassza a Nézet> Alsó ablaktáblát, hogy a kiválasztott folyamat részleteit is megtekinthesse. Görgessen le a listán, és válassza ki a taskhostw.exe bejegyzéseket. Ez a Windows Feladatok Host Process folyamata fájlneve.

hpt_2

Az alsó ablaktáblán átnézve a részleteket,Össze tudom mondani, hogy ez a szolgáltatás kapcsolódik az audio illesztőprogramokhoz, és a regisztrációs kulcsokkal társítva van a billentyűzetkiosztás is. Tehát azt fogom feltételezni, hogy ez a szolgáltatás figyeli, amikor megnyomom a billentyűzeten lévő bármelyik médiagombot (hangerő, némítás stb.), És a megfelelő parancsokat átadom mindenhová.

Miért használ ilyen sok erőforrást a Windows indításakor?

Általában a CPU és a memória mindegyik példányaA Windows Feladatok gazdafolyamata csak attól függ, hogy milyen szolgáltatáshoz csatolták a bejegyzést. Általában minden szolgáltatás felhasználja a munkájához szükséges erőforrásokat, majd visszatér a tevékenység alapjához. Ha észreveszi, hogy a Windows Tasks gazdafolyamatainak egyetlen példánya folyamatosan több erőforrást használ, mint gondolnád, akkor nyomon kell követnie, melyik szolgáltatás van csatolva az adott példányhoz, és elhárítania kell a kapcsolódó szolgáltatást.

Mindezt azonnal észreveszi az indítás utánA Host Process for Windows Tasks példányai úgy tűnhetnek, hogy extra erőforrásokat fogyasztanak - különösen a CPU-t. Ez szintén normális viselkedés, amelynek gyorsan el kell rendeznie. Amikor a Windows elindul, a Windows Feladatok Host folyamata beolvassa a Szolgáltatások bejegyzéseit a nyilvántartásban, és elkészíti a betöltésre váró DLL alapú szolgáltatások listáját. Ezután betölti mindegyik szolgáltatást, és látni fogja, hogy az adott idő alatt rengeteg CPU-t fogyaszt.

Letilthatom?

Nem, nem tilthatja le a Windows Host operációs rendszerétFeladatok. És egyébként nem akarod. Ez elengedhetetlen ahhoz, hogy DLL-alapú szolgáltatásokat tudja betölteni a rendszerére, és attól függően, hogy milyen futtatást végez, a Host Process for Windows Tasks letiltása bármilyen számot megszakíthat. A Windows nem is engedi, hogy ideiglenesen befejezze a feladatot.

Lehet, hogy ez a folyamat vírus?

Maga a folyamat egy hivatalos Windowsösszetevő. Bár valószínű, hogy egy vírus a Windows Tasks valódi gazdafolyamata helyettesítette a saját végrehajtható fájljával, ez nagyon valószínűtlen. Nem találtunk olyan bejelentést a vírusokról, amelyek ezt a folyamatot eltérítik. Ha biztos benne, megnézheti a Windows Feladatok Host folyamata alapjául szolgáló fájl helyét. A Feladatkezelőben kattintson a jobb gombbal a Gazdafolyamat a Windows Feladatok elemre, és válassza a „Fájl helyének megnyitása” lehetőséget.

hpt_3

Ha a fájlt a WindowsSystem32 mappában tárolja, akkor biztos lehet abban, hogy nem vírussal foglalkozik.

hpt_4

Azt mondta, ha továbbra is szeretne egy kicsit több békét- vagy ha a fájlt a System32 mappától eltérő helyen tárolja - keressen vírusokat a kívánt víruskeresővel. Jobb félni, mint megijedni!