Ha bármilyen időt tölt azzal, hogy a Feladatkezelő ablakban valószínűleg látott egy „Host Process for Windows Tasks” nevű folyamatot. Valójában valószínűleg látta, hogy ennek a feladatnak több példánya fut egyszerre. Ha valaha is elgondolkodtál azon, mi volt és miért van néha ilyen sok, megkaptuk a választ neked.
ÖSSZEFÜGGŐ: Mi ez a folyamat és miért fut a számítógépemen?
Ez a cikk a következő része: folyamatban lévő sorozatunk a Feladatkezelőben található különböző folyamatok elmagyarázása, mint például Futásidejű bróker , svchost.exe , dwm.exe , ctfmon.exe , rundll32.exe , Adobe_Updater.exe , és sok más . Nem tudja, melyek ezek a szolgáltatások? Jobb, ha elkezd olvasni!
Mi ez és miért van annyi a Feladatkezelőben?
A Host Tas for Windows Tasks egy hivatalos Microsoft-folyamat. A Windows rendszerben a futtatható fájlokból (EXE) betöltődő szolgáltatások teljes, különálló folyamatként telepíthetik magukat a rendszerre, és a saját nevükön szerepelnek a Feladatkezelőben. Azok a szolgáltatások, amelyek az EXE fájlok helyett a Dynamic Linked Library (DLL) fájlokból töltődnek be, nem képesek teljes folyamatként létrehozni magukat. Ehelyett a Host Tas for Windows Tasks szolgáltatásnak hostként kell szolgálnia a szolgáltatáshoz.
Megjelenik egy különálló Host Process for Windows Tasks bejegyzés, amely fut minden Windows-ba töltött DLL-alapú szolgáltatáshoz, vagy esetleg egy DLL-alapú szolgáltatás csoportjához. Az, hogy a DLL-alapú szolgáltatások csoportosulnak-e és hogyan, a szolgáltatás fejlesztőjétől függ. Az, hogy hány példányt lát, teljesen attól függ, hogy hány ilyen folyamat fut a rendszerén. A jelenlegi rendszeremen csak két példányt látok, de más rendszereken akár egy tucatot is.
Sajnos a Feladatkezelő nem ad módot annak megtekintésére, hogy pontosan mely szolgáltatások (vagy szolgáltatáscsoportok) vannak csatolva az egyes Host Process for Windows Tasks bejegyzésekhez. Ha nagyon kíváncsi arra, hogy az egyes példányok mihez kapcsolódnak, le kell töltenie Process Explorer , a Microsoft által biztosított ingyenes Sysinternals segédprogram. Ez egy hordozható eszköz, ezért 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ábla lehetőséget, hogy megtekinthesse a kiválasztott folyamat részleteit. Görgessen lefelé a listán, és válassza ki a taskhostw.exe egyik bejegyzést. Ez a Host Process for Windows Tasks szolgáltatás fájlneve.
Az alsó ablaktábla részleteit áttekintve azt tudom összeállítani, hogy ez a szolgáltatás az audió illesztőprogramjaimhoz kapcsolódik, és a rendszerleíró kulcsokkal társított billentyűzetkiosztással is rendelkezik. Tehát azt feltételezem, hogy ez az a szolgáltatás, amely figyeli, amikor megnyomom a billentyűzet bármelyik média gombját (hangerő, némítás és így tovább), és a megfelelő parancsokat leadja, ahova kell.
Miért használ annyi forrást a Windows indításakor?
Általában a CPU és a memória a Host Tas for Windows Tasks minden példányán csak attól függ, hogy a bejegyzés milyen szolgáltatáshoz kapcsolódik. Normális esetben minden szolgáltatás elfogyasztja a munkájának elvégzéséhez szükséges erőforrásokat, majd visszaáll a tevékenység alapszintjére. Ha azt veszi észre, hogy a Host Tas for Windows Tasks egyetlen példánya folyamatosan több erőforrást használ, mint gondolná, akkor fel kell derítenie, hogy melyik szolgáltatás csatolva van az adott példányhoz, és meg kell oldania magát a kapcsolódó szolgáltatást.
Észre fogja venni, hogy közvetlenül az indítás után a Host Tas for Windows Tasks összes példánya úgy tűnhet, mintha extra erőforrásokat - főleg a CPU-t - emésztene fel. Ez szintén normális viselkedés, és gyorsan meg kell nyugodni. Amikor a Windows elindul, a Gazdálkodási folyamat a Windows Tasks számára átvizsgálja a Szolgáltatások bejegyzéseket a rendszerleíró adatbázisban, és összeállítja a betölteni szükséges DLL-alapú szolgáltatások listáját. Ezután betölti ezeket a szolgáltatásokat, és látni fogja, hogy ez elég sok CPU-t emészt fel.
Letilthatom?
Nem, nem tilthatja le a Host Process for Windows Tasks alkalmazást. És úgysem akarna. Elengedhetetlen ahhoz, hogy a DLL-alapú szolgáltatásokat betölthesse a rendszerébe, és attól függően, hogy mit futtat, a Host Process for Windows Tasks letiltása számos dolgot megtörhet. A Windows nem is engedi ideiglenesen befejezni a feladatot.
Lehet, hogy ez a folyamat vírus?
Maga a folyamat egy hivatalos Windows-összetevő. Bár lehetséges, hogy egy vírus lecserélte a Windows Tasks valós Host folyamatát egy saját futtatható fájlra, nagyon valószínűtlen. Nem láttunk olyan vírusokat, amelyek eltérítik ezt a folyamatot. Ha biztos akar lenni benne, megnézheti a Host Process for Windows Tasks alapfájljának helyét. A Feladatkezelőben kattintson a jobb gombbal a Host Process for Windows Tasks elemre, és válassza a „Fájl helyének megnyitása” lehetőséget.
Ha a fájlt a Windows \ System32 mappában tárolja, akkor biztos lehet abban, hogy nem vírussal foglalkozik.
Ez azt jelenti, hogy ha mégis szeretne egy kicsit több nyugalmat - vagy ha azt látja, hogy a fájl a System32 mappán kívül bárhol máshol van tárolva, az Ön által preferált víruskereső . Jobb félni, mint megijedni!