Task Host Windows: какъв е този процес и мога ли да се отърва от него? Задача Host Windows какво е това? Какво прави програмата за хост на Windows за задачи?

Знаете ли кога, когато изключите компютъра, се появява прозорец със заглавие Task Host и предложение за прекратяване на приложение? Днес ще разгледаме какво е това и какви методи да се справим с появата на диалог, който забавя изключването на компютъра.

Същността на процеса

По-осведомените потребители вече знаят, че процесът със същото име taskhosts.exe отговаря за хоста на задачите в Windows. Когато отидете в диспечера на задачите, понякога можете да видите, че той консумира 80 или дори повече процента от ресурсите на процесора.



Невъзможно е да се намери подробна информация за работата и предназначението на файла taskhost.exe дори на уебсайта на Microsoft. Единственото известно нещо е системна услуга, която стартира, когато влезете във всеки акаунт. Той е необходим за стартиране и правилно функциониране на приложения, които имат метод на стартиране, различен от изпълнимия файл. Taskhost.exe извлича и изпълнява изпълним код, намиращ се в потребителски процеси и динамични библиотеки на Windows. Въз основа на тази информация заключението предполага, че хостът на задачите е алтернатива на добре познатите rundll32 и svchost, но разработчиците знаят по-добре, особено след като малко се знае за приложението.




Защо понякога даден процес натоварва процесора почти на 100% и забавя компютъра, може само да се гадае. Със сигурност е известно, че услугата извиква значителен брой динамични библиотеки, регистрирани в системата едновременно, което увеличава натоварването на процесора по време на относителна неактивност. Освен това непрекъснато осъществява достъп до rundll32.exe, който зарежда динамични библиотеки, за да изпълнява възложените им функции. Хостът на задачите също съдържа активна функция, свързана с планировчика на задачи.


Какво друго трябва да знаете е местоположението на файла: директорията „system32“ в системната директория на Windows. Ако в диспечера на задачите е указан различен път, вероятно има стартирана злонамерена програма. В този случай сканирайте компютъра си за вируси, например, като използвате местния продукт AVZ с актуализирани бази данни.


Често tskhost.exe зарежда процесора поради планирана поддръжка на системата (дефрагментиране, почистване). Ако до иконата на Помощния център се появи икона на часовник, това означава, че има планирани задачи.



Можете да видите техния списък в планировчика на пътя „Microsoft\Windows\TaskScheduler“. Как започва, прочетете в следващия параграф.

Деактивирайте taskhosts.exe

Забавянето на изключването на компютъра по правило не се дължи на функционирането на самия изпълним файл на хоста на задачата, а поради използването на ресурси от активни приложения (особено фонови), услуги и процеси.


Като затворите процеса точно преди да изключите компютъра си, можете да ускорите изключването, но процесът taskhost.exe ще стартира автоматично при следващото зареждане на Windows.


За да ускорим изключването на компютъра, изпълняваме следната верига от действия.


Важно: Трябва да имате привилегии на системен администратор, за да изпълните следните стъпки.

  • Стартираме планировчика на задачи, като използваме всеки удобен метод:
    • чрез елемента „Администриране“ на „Контролен панел“;

    • чрез съответната заявка в лентата за търсене на Windows;

    • чрез въвеждане на командата Taskschd.msc.


  • Поставете отметка в квадратчето до единствения елемент, за да активирате опцията за показване на скрити икони.

  • В библиотеката на планировчика следваме пътя: Microsoft - Windows.

  • Да отидем в групата "RAC".

  • Избираме единствения планиран процес, наречен „RacTask“ и го деактивираме с помощта на панела за действие, разположен вдясно, или контекстното меню.

  • За да деактивирате хоста на задачите, преди да рестартирате Windows, извикайте диспечера на задачите и прекратете този процес.


Със сигурност много потребители на операционните системи Windows 7/8/10 често са се сблъсквали с този проблем: преди да изключат собствения си компютър, изскача прозорец и ви моли да деактивирате Task Host Windows. Днес ще разгледаме какво е това в тази статия и ще говорим за начините за отстраняване на този проблем.

Първо, нека разберем какво представлява програмата Task Host Windows. Може би изобщо не причинява вреда, а само създава неудобства на потребителя? Не точно.
Task Host Windows (за него отговаря процесът taskhost.exe) е задача, която осигурява нормалното функциониране на библиотеките за изпълнение. Те съдържат колосален набор от програми, необходими за нормалната работа на почти целия софтуер и самата система Windows като цяло. Деактивирането или липсата на taskhost.exe ще доведе до нестабилна работа на други програми и процеси.

По този начин не си струва да се отървете от Task Host Windows, защото това може да доведе до други проблеми, които ще бъдат много по-трудни за решаване.
Самият файл се намира в системната папка System32 (C:\Windows\System32) и тежи само около 50 KB. Някои смятат, че тази програма е вирус и след като я открият, я премахват. При никакви обстоятелства не трябва да правите това. Taskhost.exe е напълно безопасен и е вграден в самата операционна система Windows. За съжаление, поради факта, че този файл е един от най-важните, той е вкусна хапка за повечето вируси.

Как работи taskhost.exe

Разбрахме въпроса: „Task Host Windows – какво е това?“ Сега нека да разгледаме как работи този процес.
Изпълнимият файл taskhost.exe взема кода, който трябва да бъде изпълнен, и го изпълнява. По същество този процес е алтернатива на добре познатите svchost.exe и rundll32.exe (но вероятно по-успешна).
Малко се знае за приложението, така че можем само да гадаем защо понякога натоварва процеса до 100%. Най-вероятно настройките са направени по такъв начин, че да няма замръзване при стартиране на приложения и програмите бързо да започнат работата си. Съдейки по факта, че taskhost.exe редовно има достъп до rundll32.exe и динамичната библиотека, той може да се нарече вид компилатор.

Деактивиране на процеса

Постоянно изскачащият прозорец започва да става досаден, така че нека да разгледаме начините за деактивиране на Task Host Windows - как да коригирате проблема, така че да можете да забравите за него завинаги.



Като цяло, когато изключите персоналния си компютър, Windows започва да се забавя не поради самия процес taskhost.exe, а поради програмите, които контролира. Може да имате около две дузини програми, работещи във фонов режим, така че ще отнеме известно време, за да ги затворите всички.
От това следва, че просто няма смисъл да деактивирате процеса, защото в този случай вашите приложения просто няма да функционират нормално. Но защо не премахнете досадните известия? За това:

  1. Отидете в менюто "Старт", отворете "Контролен панел", изберете "Административни инструменти", след това "Планировчик на задачи";
  2. Сега отворете раздела „Преглед“ и проверете дали квадратчето „Показване на скритите икони“ е отметнато;
  3. След това следвайте пътя (падащ списък вляво) „Библиотека за планиране на задачи“ – „Microsoft“ – „Windows“ – „RAC“;
  4. След това ще се отвори полето RAC Task, където трябва да щракнете върху файла и да изберете „Disable“.

Всичко! Сега известията ще се изключат и процесът вече няма да ви безпокои.

Справихме се с Task Host Windows и установихме, че това изобщо не е злонамерена програма, а много необходим процес. Но все пак си струва да прочетете допълнително.


вирус taskhost.exe

Както бе споменато по-горе, Task Host Windows е вкусна хапка за всички видове вируси. Те се маскират като този файл и извършват злонамерени дейности, така да се каже, „под прикритие“. Първият и най-важен момент, на който си струва да обърнете внимание, е зареждането на системата. Ако има силно замръзване за няколко минути, тогава най-вероятно сте изправени пред вирус. Ето още няколко признака на инфекция:

  • По подразбиране taskhost.exe се намира в C:\Windows\System32. Всяко друго местоположение на файл е червен флаг;
  • Самият файл тежи много - 150Kb или повече, като "оригиналния" размер е 50Kb;
  • Веднага след като започне да работи, има рязко увеличаване на натоварването на процесора (следи се в диспечера на задачите);
  • След приключване на работата процесът започва отново.

Има ли знаци? Така че трябва да се справите със следния въпрос: как да премахнете вируса Task Host Windows.

Премахване на вируса

Процесът на премахване е доста прост. Просто следвайте инструкциите:

  1. Прекратяваме процеса taskhost.exe (от „Диспечер на задачите“, щракнете с десния бутон върху процеса - „Край“);
  2. Отворете папката с файла ( НЕпапка C:\Windows\System32) и изтрийте taskhost.exe;
  3. Този вирус е обикновен троянски кон, което означава, че всяка антивирусна програма ще се справи добре с него - просто сканирайте системата.


Разгледахме основните точки, свързани с Task Host Windows - какво представлява и защо може да се окаже вирус. Все още имате въпроси? Напишете в коментарите и ние ще помогнем!

Повечето потребители срещат ситуация, при която процесът taskhost.exe се изпълнява. Това се случва поради редица причини, включително когато някое от приложенията се срине. В този случай изпълняваният процес taskhost.exe се наблюдава в стандартния диспечер на задачите.


Услугата Task Host Window не е известна на всички. Тази статия ще ви помогне да разберете какво представлява.

Какво е Task Host Window?

Когато се превежда буквално от английски, това означава „прозорец на хост на задачата“. Използването на този термин обаче обикновено е характерно за операционните системи. С други думи, тази концепция се отнася до процеса или услугата Taskhost Windows. Трябва да се отбележи, че когато търсите описание на услуга в World Wide Web, заявка като „Taskhost Window“ не е приложима.

Следователно това е основна грешка в наименуването на самия процес. Що се отнася до самата услуга, тя може да се характеризира като определен компонент за стартиране на допълнителни софтуерни библиотеки от типа DLL, които не могат да бъдат стартирани по традиционния начин под формата на отваряне на изпълним EXE файл. Струва си да разгледаме по-отблизо концепцията на Task Host Windows.

Какъв е принципът на услугата?

Task Host Windows е системен процес. Когато разглеждаме тази концепция по-подробно, струва си да използваме динамични библиотеки като пример. Както става ясно от превода, собственият прозорец със задачи на приложението не се използва. В операционната система Windows не всички помощни програми могат да се стартират изключително от изпълними файлове.

Има и програми, които имат извличащ се програмен код, съдържащ се в динамични библиотеки. Примерите включват повечето добавки, които се свързват с музикални секвенсори, както и обикновени софтуерни плейъри, включително WinAmp или AIMP. Те са собственици на точно този формат библиотеки, които се задействат при заявен достъп до тях.

Както знаете, еквалайзерът за плейъра не може да се стартира отделно. Необходимо е да използвате основната програма. Въпреки това, в софтуера, към който е свързан, плъгинът си върши работата перфектно. Има и още един въпрос за размисъл. Според разработчиците услугата отговаря за стартирането на приложения и библиотеки на 32-битови системи.

И те, както знаете, се различават от изпълнимите компоненти. Заслужава да се отбележи, че в самата система има още две подобни услуги - Rundll32 и Svchost. Първият се използва само при стартиране на динамични библиотеки в 32 бита. Втората услуга е свързана със стартирането на приложения като цяло. Така се оказва, че Taskhost Window е обикновен дубликат на двата процеса, описани по-горе.

Изключвам

И накрая, струва си да кажем още няколко думи за услугата Task Host Window. По-точно за спиране на системата и последствията от това. Бих искал веднага да отбележа, че нищо лошо не се случва. С други думи, няма негативни последици за системата. По този начин може да се твърди, че потребителите, които критикуват пълното деактивиране на този процес, са напълно погрешни.

Нищо лошо няма да се случи. Въз основа на практиката деактивирането на описаната услуга в много случаи води до освобождаване на системни ресурси. В допълнение, той помага за подобряване на производителността на всяка операционна система Windows, независимо от нейната версия.

Статията отговори подробно на въпроса какво е Task Host Windows и какви са принципите на работа на този процес.

Знаете ли кога, когато изключите компютъра, се появява прозорец със заглавие Task Host и предложение за прекратяване на приложение? Днес ще разгледаме какво е това и какви методи да се справим с появата на диалог, който забавя изключването на компютъра.

Същността на процеса

По-осведомените потребители вече знаят, че процесът със същото име taskhosts.exe отговаря за хоста на задачите в Windows. Когато отидете в диспечера на задачите, понякога можете да видите, че той консумира 80 или дори повече процента от ресурсите на процесора.

Невъзможно е да се намери подробна информация за работата и предназначението на файла taskhost.exe дори на уебсайта на Microsoft. Единственото известно нещо е системна услуга, която стартира, когато влезете във всеки акаунт. Той е необходим за стартиране и правилно функциониране на приложения, които имат метод на стартиране, различен от изпълнимия файл. Taskhost.exe извлича и изпълнява изпълним код, намиращ се в потребителски процеси и динамични библиотеки на Windows. Въз основа на тази информация заключението предполага, че хостът на задачите е алтернатива на добре познатите rundll32 и svchost, но разработчиците знаят по-добре, особено след като малко се знае за приложението.

Защо понякога даден процес натоварва процесора почти на 100% и забавя компютъра, може само да се гадае. Със сигурност е известно, че услугата извиква значителен брой динамични библиотеки, регистрирани в системата едновременно, което увеличава натоварването на процесора по време на относителна неактивност. Освен това непрекъснато осъществява достъп до rundll32.exe, който зарежда динамични библиотеки, за да изпълнява възложените им функции. Хостът на задачите също съдържа активна функция, свързана с планировчика на задачи.

Какво друго трябва да знаете е местоположението на файла: директорията „system32“ в системната директория на Windows. Ако в диспечера на задачите е указан различен път, вероятно има стартирана злонамерена програма. В този случай сканирайте компютъра си за вируси, например, като използвате местния продукт AVZ с актуализирани бази данни.

Често tskhost.exe зарежда процесора поради планирана поддръжка на системата (дефрагментиране, почистване). Ако до иконата на Помощния център се появи икона на часовник, това означава, че има планирани задачи.

Можете да видите техния списък в планировчика на пътя „Microsoft\Windows\TaskScheduler“. Как започва, прочетете в следващия параграф.

Деактивирайте taskhosts.exe

Забавянето на изключването на компютъра по правило не се дължи на функционирането на самия изпълним файл на хоста на задачата, а поради използването на ресурси от активни приложения (особено фонови), услуги и процеси.

Като затворите процеса точно преди да изключите компютъра си, можете да ускорите изключването, но процесът taskhost.exe ще стартира автоматично при следващото зареждане на Windows.

За да ускорим изключването на компютъра, изпълняваме следната верига от действия.

Важно: Трябва да имате привилегии на системен администратор, за да изпълните следните стъпки.

  • Стартираме планировчика на задачи, като използваме всеки удобен метод:
    • чрез елемента „Администриране“ на „Контролен панел“;
    • чрез съответната заявка в лентата за търсене на Windows;
    • чрез въвеждане на командата Taskschd.msc.
  • Поставете отметка в квадратчето до единствения елемент, за да активирате опцията за показване на скрити икони.

  • В библиотеката на планировчика следваме пътя: Microsoft - Windows.
  • Да отидем в групата "RAC".

Започвайки с Windows XP и след това с Vista, 7 и 8, много потребители се сблъскват с функционирането на необясним процес taskhost.exe. Повечето потребители нямат представа какъв процес се изпълнява в момента taskhost.exe. Освен това понякога натоварването на централния процесор може да достигне почти 100%. Но сега ще разберем дали е възможно да деактивирате програмата и как да направите това, за да не навредите на цялата система.

Процес Taskhost.exe: какво е това?

Намирането на подробно описание на самия процес не е толкова лесно, да не говорим за принципите на работа на тази системна услуга, стартирана от името на потребител в локална сесия с атрибута LOCAL SERVICE, SYSTEM или атрибут, който показва потребителя име.

Не, това не е потребителски процес в смисъл, че се стартира от потребителя, това е системна услуга, но стартира при влизане на всеки конкретен потребител под собствените му акаунти.

И така, потребителят наблюдава работещия активен процес taskhost.exe в „Диспечер на задачите“. Какво е това от гледна точка на самата система? Съдейки по краткото описание на Microsoft, тази услуга е отговорна за стартирането на 32-битови приложения във форма, различна от стандартните изпълними файлове с разширение .exe. Самият процес е подобен на услугите svchost.exe и rundll.32.exe, тъй като е в състояние едновременно да стартира потребителски процеси и услуги за локална сесия с извличане на изпълними кодове и команди, разположени в динамични библиотеки на .dll формат. Не е ясно обаче защо е имало нужда от създаване на дублирана услуга, но, както се казва, разработчиците на Windows знаят по-добре.

Защо процесът taskhost.exe използва процесора?

На теория, ако го погледнете, самият процес наистина е системен, въпреки че се стартира във всяка потребителска сесия. Въз основа на горното не е трудно да се предположи, че прекомерното натоварване на процесора може да се дължи на факта, че тази услуга сама извиква всички регистрирани процеси от динамични библиотеки (и не „виси“ в дървото на процесите под формата на няколко услуги като svchost.exe). Освен това не забравяйте, че услугата rundll32.exe също има достъп до библиотеки по едно и също време, но очевидно процесът taskhost.exe има приоритет. Какво означава това за системата? Единственото нещо е, че много често възниква неочакван конфликт между процеси, които се стремят първи да заредят определена библиотека.

В допълнение, много експерти отдават повишеното потребление на системни ресурси на факта, че самият процес съдържа активираната функция RacSysprepGeneralize, намираща се в динамичната библиотека RasEngn.dll, която принадлежи към стандартния Windows Task Scheduler.

Възможно ли е да деактивирате услугата taskhost.exe?

Сега няколко думи за това дали е възможно да се направи без този досаден процес в системата. Да, можеш. Въпреки това не можете принудително да деактивирате услугата в диспечера на задачите. Или по-скоро е възможно да завършите процеса, но, както показва практиката, след известно време той отново ще „възкръсне“.

Методи за деактивиране на процес

Първо, можете да опитате да деактивирате самия планировчик на задачи. Но това не винаги помага, тъй като гореспоменатата функция RacSysprepGeneralize ще продължи да работи.

За да се отървете от него, трябва да влезете в секцията „Меню за планиране на задачи“, извикана от „Контролен панел“ с последователен избор на секциите „Администрация“ и „Планировчик на задачи“, след което повторете последователния преход през „ Microsoft”, след това „Windows” и „RAC” Сега в менюто „Преглед“ ще трябва да посочите показването на скрити икони и след това щракнете с десния бутон върху услугата RACTask или RACAgent (съответно за Windows 7 и Vista). В подменюто, което се появява, трябва да изберете командата „Деактивиране“ и след това отново да прекратите процеса taskhost.exe в „Диспечер на задачите“.

Ако е вирус

Не винаги обаче такава услуга може да се класифицира като системен компонент. В някои ситуации друга подозрителна услуга (или две или повече с еднакви или несистемни атрибути) taskhost.exe може да присъства в дървото на процеса. Какво е в случая?

Обикновен компютърен вирус, който ще трябва да бъде премахнат или оригиналният файл да бъде излекуван с помощта на стационарен антивирусен софтуер или с помощта на антивирусни помощни програми, които се зареждат преди стартирането на операционната система. Но като правило такива ситуации са изключително редки.

Долен ред

Така че разгледахме процеса taskhost.exe, как да го премахнем или да се отървем от злонамерени заплахи. Като цяло, първият метод за деактивиране на компонентите на Task Scheduler е най-често срещаният, без никаква намеса в системния регистър или в работата на операционната система като цяло. Както показва практиката, деактивирането на тази услуга не засяга системата, но освобождава допълнителни ресурси.

Въпреки това, както вече е ясно, горните стъпки за деактивиране на процеса taskhost.exe трябва да се извършват само при достъп до компютърен терминал с администраторски права. В противен случай това няма да има ефект.

Грубо казано, потребителят не само няма да може да деактивира съответните услуги, но в някои случаи дори няма да може да влезе в „Контролен панел“, за да направи промени, тъй като понякога достъпът може да бъде блокиран, така че „Контролен панел "пряк път в менюто "Старт на контролния панел" дори не се показва, да не говорим за факта, че няма да можете да го извикате от командния ред, колкото и да се опитвате.

Имате въпроси?

Докладвайте за правописна грешка

Текст, който ще бъде изпратен до нашите редактори: