Тази статия е част от продължаващата ни серия, обясняваща различните процеси, открити в Task Manager, като Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe и много други. Не знам какви са тези услуги? По-добре започнете да четете!
Какво е това и защо има толкова много в мениджъра на задачите?
Процесът за хостване на Windows Tasks е официален процес на Microsoft. В Windows услугите, които се зареждат от изпълними файлове (EXE), могат да се интегрират като пълни отделни процеси в системата и са изброени по собствено име в Task Manager. Услугите, които се зареждат от файлове от динамична свързана библиотека (DLL), а не от EXE файлове, не могат да се запишат като пълен процес. Вместо това процесът за хостване на Windows Tasks трябва да служи като хост за тази услуга.
За съжаление, мениджърът на задачите не ви дава възможност да видите какви услуги (или група от услуги) се прикрепят към всеки запис на хост за задачи за Windows. Ако наистина сте любопитни да видите какво е свързано всяко копие, ще трябва да изтеглите Process Explorer, безплатна помощна програма Sysinternals, предоставена от Microsoft. Това е преносим инструмент, така че няма инсталация. Просто го изтеглете, изтеглете файловете и го стартирайте. В Process Explorer изберете View> Lower Pane, за да можете да видите подробности за процеса, който изберете. Превъртете надолу списъка и изберете един от записите taskhostw.exe. Това е името на файла на услугата "Процес на хостване за Windows задачи".
Защо използва толкова много ресурси при стартиране на Windows?
Обикновено процесорът и паметта на всяко копие на хост процес за задачи на Windows просто зависи от това, към коя услуга е свързан записът. Обикновено, всяка служба ще консумира ресурсите, от които се нуждае, за да си свърши работата и след това да се установи на базова линия на дейност. Ако забележите, че всяко отделно копие на процес на хостинг за задачи на Windows непрекъснато използва повече ресурси, отколкото смятате, че трябва, ще трябва да проследите коя услуга е прикрепена към съответното копие и да отстраните неизправността на самата услуга.
Ще забележите, че веднага след стартирането, всички копия на процеса на хостинг за задачи на Windows може да изглеждат така, сякаш консумират допълнителни ресурси - особено CPU. Това също е нормално поведение и трябва да се успокои бързо. Когато се стартира Windows, Процесът на хостване за задачи на Windows сканира записите за услуги в регистъра и изгражда списък на базираните на DLL услуги, които е необходимо да се зареди. Тогава зарежда всяка една от тези услуги и ще я видите, че консумирате сравнително малко процесори през това време.
Мога ли да го деактивирам?
Не, не можете да деактивирате хост процес за задачи на Windows. И не бихте искали така или иначе. Това е от съществено значение за това, че можете да зареждате базирани на DLL услуги в системата си и в зависимост от това, което сте изпълнявали, деактивирането на хост процес за Windows задачи може да прекъсне произволен брой неща. Windows дори няма да ви позволи временно да прекратите задачата.
Може ли този процес да бъде вирус?
Самият процес е официален компонент на Windows. Въпреки че е възможно вирусът да е заменил истинския процес на хост за задачи за Windows със собствен изпълнител, това е много малко вероятно. Не сме видели никакви съобщения за вируси, които да отвлекат този процес. Ако искате да сте сигурни, можете да проверите основното местоположение на файловия процес на хоста на Windows за задачи. В "Мениджър на задачите" щракнете с десния бутон на мишката върху "Процес на хостинг" за задачи в Windows и изберете опцията "Отваряне на файл".