19Aug

Što je "Proces domaćin za zadatke u sustavu Windows" i zašto toliko trčanje na računalu?

Ako provesti bilo koje vrijeme poking okolo kroz prozor Task Manager, vjerojatno ste vidjeli proces pod nazivom „Host Process for Windows Zadaci.” U stvari, vi ste vjerojatno vidjeli više primjeraka ovog zadatka je pokrenut u isto vrijeme. Ako ste se ikad pitali što je to i zašto ponekad ima toliko mnogo, imamo odgovor za vas.

Ovaj članak je dio našeg trajnog serije objašnjava različite procese nalaze u Task Manager, kao Runtime Broker, svchost.exe, dwm.exe, Ctfmon.exe, Rundll32.exe, Adobe_Updater.exe, i mnogi drugi. Ne znam što su te usluge? Bolje početi čitati!

Što je to i zašto toliko postoji u Upravitelju zadataka?

proces domaćina za zadatke u sustavu Windows službeni je Microsoftov temeljni proces. U sustavu Windows, usluge koje se učitavaju iz izvršnih( EXE) datoteka mogu se sami ustanoviti kao puni, zasebni procesi na sustavu i navedeni su vlastitim imenima u Task Manageru. Usluge koje se učitavaju iz dinamičnih povezanih knjižnica( DLL), a ne iz EXE datoteka, ne mogu se sami pokrenuti kao potpuni proces. Umjesto toga, proces domaćina za zadatke sustava Windows mora poslužiti kao domaćin za tu uslugu.

Vidjet ćete zasebni proces hosta za unos zadataka sustava Windows koji se izvodi za svaku uslugu temeljenu na DLL učitani u Windows, ili moguće za skupinu usluga temeljenih na DLL-u. Bilo i kako su usluge grupirane na temelju DLL-a odgovara razvojnom programeru usluge. Koliko ćete slučajeva vidjeti u potpunosti ovisi o tome koliko je takvih procesa pokrenut na vašem sustavu. Na mom trenutnom sustavu vidim samo dvije instance, ali na drugim sustavima vidio sam čak desetak.

Nažalost, Task Manager ne pruža vam načina da vidite točno koje su usluge( ili grupe usluga) priključene svakom procesu hosta za unos u sustav Windows Tasks. Ako ste zaista znatiželjni da biste vidjeli povezanost svake instance, morat ćete preuzeti Process Explorer, besplatni uslužni program Sysinternals tvrtke Microsoft. To je prijenosni alat pa nema instalacije. Samo ga preuzmite, izvadite datoteke i pokrenite ih. U Process Exploreru odaberite View & gt;Donji stupac kako biste mogli vidjeti pojedinosti za sve odabrane postupke. Pomaknite se prema dolje i odaberite jedan od zadataka taskhostw.exe. To je naziv datoteke procesa hosta za Windows zadatke.

Gledajući kroz detalje u donjem oknu, ja sam u stanju spojiti da ova usluga je povezan s mojim audio vozači, a također ima registra tipke povezane raspored tipkovnice. Dakle, ja ću pretpostaviti da je servis koji prati kad pritisnem bilo koju od tipki medija na moj tipkovnica( volumen, nijemi, i tako dalje), i donosi odgovarajuće naredbe, gdje im je potrebno ići.

Zašto koristi toliko resursa pri pokretanju sustava Windows?

Uobičajeno, CPU i memorija svake instance procesa domaćina za zadatke sustava Windows ovisi samo o tome na koju je uslugu povezana unos. Uobičajeno, svaka će usluga potrošiti resurse potrebne za obavljanje posla, a zatim se podmiriti na osnovu aktivnosti. Ako primijetite da je jedan jedini slučaj Host Process for Windows Zadaci kontinuirano koristi više resursa nego što mislite da bi trebao, morat ćete pronaći koji servis vezan za taj primjer i rješavanje problema povezanih usluga sama.

Primjetit ćete da odmah nakon stavljanja u pogon, sve instance procesa domaćina za zadatke sustava Windows mogu izgledati kao da troše dodatne resurse - osobito CPU.Ovo je također normalno ponašanje i trebalo bi se brzo smjestiti. Kada se sustav Windows pokrene, proces domaćina za zadatke sustava Windows skenira unose usluga u Registar i izrađuje popis usluga temeljenih na DLL-u koje je potrebno učitati. Tada se učitava svaka od tih usluga, a vi ćete ga vidjeti da konzumirajući pošteno malo procesora tijekom tog vremena.

Mogu li ga onemogućiti?

Ne, ne možete onemogućiti proces hosta za zadatke u sustavu Windows. A ionako ne biste htjeli. To je bitno za bitak u mogućnosti to učitavanje DLL-based usluge na vaš sustav i, ovisno o tome što imaš trčanje, onemogućiti Host Process for Windows Zadaci može slomiti bilo koji broj stvari. Windows neće ni dopustiti da privremeno završite zadatak.

Može li taj proces biti virus?

Sam proces je službena komponenta sustava Windows. Iako je moguće da je virus zamijenio pravi proces domaćina za zadatke u sustavu Windows s izvedbom vlastite, vrlo je malo vjerojatno. Nismo vidjeli nikakva izvješća o virusima koji otimaju taj proces. Ako želite biti sigurni, možete provjeriti postupak pohranjivanja računala za Windows zadatke. U Upravitelju zadataka desnom tipkom miša kliknite Process Host za Windows Zadaće i odaberite opciju "Open File Location".

Ako je datoteka pohranjena u mapi Windows \ System32, možete biti prilično sigurni da se ne bavite virusom.

To je rekao, ako još uvijek želite malo više mira - ili ako vidite tu datoteku spremljenu bilo gdje drugdje osim mape System32 - pretražite viruse pomoću željenog virus skanera. Bolje spriječiti nego liječiti!