Інтернет Windows Android

Task Host Windows: що це за процес і чи варто його вимкнути? Task Host Window: що це таке? Основні поняття та принципи роботи прооцесу Видалити назавжди task host windows 7.

У багатьох користувачів Віндоус дуже часто з'являється така проблема - щоразу перед вимкненням Windows 7/8/10 система просить відключити Task Host Windows. Ми розповімо про те, що це за програма Task Host Windows і для чого вона потрібна. Ви дізнаєтеся, чому вона гальмує вимикання ПК. Ми детально розповімо про те, як виправити або видалити проблему вірусу taskhost.exe.

Task Host Windows що це таке?

Багато хто задається питанням що ж це за процес такий - адже він навантажує систему і заважає вимкнути PC. Давайте розберемося та опишемо Хост-процес для завдань Windows!

Task Host Windows (процес taskhost.exe)— це процес, який відповідає за наявність та нормальне функціонування бібліотек. Ці бібліотеки містять величезну кількість системних команд, які необхідні для стабільної роботи більшості програм і самої Windows 7/8/10. Вимкнення taskhost.exe призведе до нестабільної роботи інших програм та процесів.

Файл taskhost.exe є системним файлом, розміщується в папці C:\Windows\System32 і має приблизну вагу ~50 Кб. Багато хто намагається назвати цю програму вірусом, але це абсолютно безпечний системний процес від Microsoft Windows. Частка правди про віруси теж має місце - сьогодні багато вірусів маскуються під системні процеси і можуть бути виявлені добрим антивірусом. Про це ми поговоримо нижче.

Як вимкнути Task Host Windows?

Як правило, система Віндоус починає гальмувати при виключенні не через саму програму Task Host (повна назва Хост-процес для завдань Windows), а від підконтрольних програм, які ще не закрилися. Таких фонових програм може бути від однієї до десяти, тому час закриття різний.

Якщо ви не хочете бачити жодні повідомлення при вимкненні, то відключити цю програму не складно, і це може виконати кожен:

  • заходимо в "Панель управління" - "Адміністрування" - "Планувальник завдань";
  • відкриваємо вкладку «Вигляд»і переглядаємо, що б стояла галочка на "Відображати приховані значки";
  • Далі йдемо по гілці зліва: "Бібліотека планувальника завдань" - "Microsoft" - "Windows" - "RAC";
  • У центрі бачите RAC Task. Тиснемо по ньому правою кнопкою і вибираємо відключити.

У більшості випадків це допомагає, процес більше вас турбуватиме.

Як видалити вірус taskhost.exe?

Інша річ, коли під час роботи процес різко починає навантажувати систему. Тут, швидше за все, ви маєте справу з вірусом, який маскується під процес taskhost.exe. Вірус таскхост змінює налаштування системи та моніторить інші програми. Як визначити з вірусом ви маєте справу:

  • taskhost.exe знаходиться у гілці папок C:\Мої документи\…. або C:\Program Files\...;
  • файл процесу має більшу вагу, ніж заявлений (~50 Кб), середньому вірусні файли важать від 150 до 400 Кб;
  • під час роботи ви бачите різке навантаження від даного процесу на систему (це можна переглянути в диспетчері завдань);
  • при завершенні процесу він автоматично запускається знову;
  • сильно гальмує комп'ютер.

Вичистити комп'ютер від цього вірусу можна. Такі віруси називають шпигунами, вони маскуються під звичайні системні процеси. Почнемо видалення шкідливого taskhost.exe:

  1. У диспетчері завдань завершіть процес taskhost.exe. Виберіть саме вірусний процес. Він знаходиться НЕ в папці System32. Перегляньте розташування зловреда.
  2. Видаліть усі файли з папки.
  3. Перевірте клінер автозавантаження.
  4. Перевірте антивірусну систему. У 98% випадків вірус є звичайним Трояном. Касперський і Лікар Веб справляються з ним непогано.

Іноді помилки taskhost.exe та інші системні помилки EXE можуть бути пов'язані з проблемами у реєстрі Windows. Декілька програм може використовувати файл taskhost.exe, але коли ці програми видалені або змінені, іноді залишаються "осиротілі" (помилкові) записи реєстру EXE.

В принципі, це означає, що в той час як фактичний шлях до файлу міг бути змінений, його неправильне колишнє розташування ще записано в реєстрі Windows. Коли Windows намагається знайти файл за цим неправильним посиланням (на розташування файлів на вашому комп'ютері), може виникнути помилка taskhost.exe. Крім того, зараження шкідливим програмним забезпеченням могло пошкодити записи реєстру, пов'язані з Windows 7 Professional SP1 32-bit. Таким чином, ці пошкоджені записи реєстру EXE необхідно виправити, щоб вирішити проблему в корені.

Редагування реєстру Windows вручну з метою видалення ключів taskhost.exe, що містять помилки, не рекомендується, якщо ви не є спеціалістом з обслуговування ПК. Помилки, допущені під час редагування реєстру, можуть призвести до непрацездатності вашого ПК і завдати непоправної шкоди вашій операційній системі. Насправді навіть одна кома, поставлена ​​не в тому місці, може перешкодити завантаженню комп'ютера!

У зв'язку з подібним ризиком ми рекомендуємо використовувати надійні інструменти очищення реєстру, такі як %%product%% (розроблений Microsoft Gold Certified Partner), щоб просканувати та виправити будь-які проблеми, пов'язані з taskhost.exe. Використовуючи очищення реєстру, ви зможете автоматизувати процес пошуку пошкоджених записів реєстру, посилань на відсутні файли (наприклад, що викликають помилку taskhost.exe) та неробочих посилань усередині реєстру. Перед кожним скануванням автоматично створюється резервна копія, яка дозволяє скасувати будь-які зміни одним кліком та захищає вас від можливого пошкодження комп'ютера. Найприємніше, що усунення помилок реєстру може різко підвищити швидкість та продуктивність системи.


Попередження:Якщо ви не є досвідченим користувачем ПК, ми не рекомендуємо редагувати реєстр Windows вручну. Некоректне використання Редактора реєстру може призвести до серйозних проблем і вимагати повторної інсталяції Windows. Ми не гарантуємо, що несправності, які є результатом неправильного використання Редактора реєстру, можуть бути усунені. Ви користуєтеся Редактором реєстру на свій страх та ризик.

Перш ніж відновлювати реєстр Windows вручну, необхідно створити резервну копію, експортувавши частину реєстру, пов'язану з taskhost.exe (наприклад, Windows 7 Professional SP1 32-bit):

  1. Натисніть на кнопку Почати.
  2. Введіть " command" в рядку пошуку... ПОКИ НЕ НАТИСНІТЬ ENTER!
  3. Утримуючи клавіші CTRL-Shiftна клавіатурі, натисніть ENTER.
  4. Буде відображено діалогове вікно для доступу.
  5. Натисніть Так.
  6. Чорний ящик відкривається миготливим курсором.
  7. Введіть " regedit" та натисніть ENTER.
  8. У Редакторі реєстру виберіть ключ, пов'язаний з taskhost.exe (наприклад, Windows 7 Professional SP1 32-bit), для якого потрібно створити резервну копію.
  9. У меню ФайлВиберіть Експорт.
  10. В списку Зберегти уВиберіть папку, в яку потрібно зберегти резервну копію ключа Windows 7 Professional SP1 32-bit .
  11. У полі ім'я файлувведіть назву файлу резервної копії, наприклад "Windows 7 Professional SP1 32-бітна резервна копія".
  12. Переконайтеся, що у полі Діапазон експортувибрано значення Вибрана гілка.
  13. Натисніть Зберегти.
  14. Файл буде збережено з розширенням.reg.
  15. Тепер у вас є резервна копія запису реєстру, пов'язаного з taskhost.exe.

Наступні кроки при ручному редагуванні реєстру не будуть описані в даній статті, оскільки з ймовірністю можуть призвести до пошкодження вашої системи. Якщо ви хочете отримати більше інформації про редагування реєстру вручну, будь ласка, перегляньте посилання нижче.

Починаючи з ОС 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.

Чи можна вимкнути службу taskhost.exe?

Тепер кілька слів про те, чи можна обійтися в системі без цього настирливого процесу. Так можна. Проте відключити службу примусовим методом у «Диспетчері завдань» не вдасться. Вірніше, завершити процес можна, але, як показує практика, через деякий час він знову воскресне.

Методи відключення процесу

Насамперед, можна спробувати відключити сам «Планувальник завдань». Але це допомагає не завжди, оскільки вищезгадана функція RacSysprepGeneralize все одно працюватиме.

Щоб позбавитися від неї, необхідно увійти в розділ «Меню планувальника завдань», що викликається з «Панелі управління» з послідовним вибором розділів «Адміністрація» та «Планувальник завдань», а потім повторити послідовний перехід по розділах «Microsoft», потім «Windows» та "RAC". Тепер у меню «Вид» потрібно вказати відображення прихованих значків, після чого використовувати правий клік на службі RACTask або RACAgent (для Windows 7 та Vista відповідно). У підменю, що з'явилося, потрібно вибрати команду «Вимкнути», а потім заново завершити процес taskhost.exe в «Диспетчері задач».

Якщо це вірус

Не завжди, щоправда, таку службу можна зарахувати до системних компонентів. У деяких ситуаціях у дереві процесів може бути й інша підозріла служба (або дві або більше з однаковими або несистемними атрибутами) taskhost.exe. Що це таке у цьому випадку?

Звичайний комп'ютерний вірус, який потрібно видалити або вилікувати оригінальний файл за допомогою стаціонарного антивірусного програмного забезпечення або з використанням антивірусних утиліт, що завантажуються ще до старту "операційки". Але, як правило, такі ситуації трапляються вкрай рідко.

Підсумок

Ось ми і розглянули процес taskhost.exe, як видалити його або позбутися шкідливих загроз. Взагалі, перший спосіб відключення компонентів «Планувальника завдань» є найпоширенішим, причому без будь-якого втручання в системний реєстр або роботу «операційки» в цілому. Як показує практика, відключення цієї служби на систему не впливає, проте звільняє додаткові ресурси.

Втім, як уже зрозуміло, вище описані дії щодо відключення процесу taskhost.exe потрібно виконувати виключно при доступі до комп'ютерного терміналу з адміністраторськими правами. В іншому випадку це дії не матиме.

Грубо кажучи, користувач не тільки не зможе відключити відповідні служби, але й у деяких випадках не зуміє навіть увійти в «Панель управління» для здійснення будь-яких змін, адже іноді доступ може бути заблокований так, що ярлик «Панелі управління» в меню « Пуск навіть не відображається, не кажучи про те, що і з командного рядка викликати її не вийде, як не намагайся.

Оскільки ви є користувачем операційної системи Windows (і не важливо будь то сьома версія, восьма або новітня windows 10), існує велика ймовірність, що ви стикалися з такою проблемою, як тривале завершення роботи комп'ютера при вимкненні всіх його процесів - повне вимкнення комп'ютера.

У цій статті ви дізнаєтеся, що це за процес Task Host, що необхідно для коректної його роботи, є він вірусом або виконуваним файлом windows і як у разі несправності його видалити.

Task Host Windows – що це?

Спершу давайте розберемо що взагалі являє собою цей процес. Task Host Windows (у диспетчері завдань підписаний як «taskhost.exe») – програма операційної системи Windows яка відповідає за коректну працездатність бібліотек виконавця. За допомогою цього процесу всі програми, встановлені на вашому комп'ютері, отримують доступ до бібліотек DLL. Від сюди можна зробити логічний висновок, що у разі тривалого зависання комп'ютера при його вимиканні, найчастіше винен не сам процес Task Host Windows (THW), а будь-яка програма, яка зараз використовує «taskhost.exe» у своїх цілях.

Важливо: не з'ясувавши точну причину гальмування вашого настільного комп'ютера або ноутбука під керуванням ОС Windows, видалення «taskhost.exe» заборонено, ця дія спричинить пошкодження системних файлів і нестабільну роботу системи в цілому.

Як працює програма?

Оскільки Корпорація Microsoft не розкриває докладних описів своїх програм - мало що відомо про Task Host Windows, проте ми з повною впевненістю можемо сказати, що "taskhost.exe", це системний файл, який був впроваджений найоперативнішою системою для стабільного та швидкого запуску всіх встановлених програм. По суті, це все ті ж усіма сумнозвісні «svchost.exe» і «rundll32.exe» (правда в більш успішному виконанні), який спрацьовує відразу після того як ви спробували запустити будь-яку програму на вашому пристрої.

Важливо: файл підпрограми знаходиться в системній папці System32 C:\Windows\System32 і важить всього 50Кб. Саме тому його так часто плутають із вірусним файлом та видаляють навіть, не спробувавши розібратися в проблемі.

Як говорилося вище - мало що відомо про цей процес, тому не всі можуть дати точну відповідь, чому ж дана програма іноді навантажує ваш процесор до 100%. Проте, проаналізувавши роботу THW, можна зробити якусь здогад, що налаштування процесу зроблено таким чином, щоб запуск пов'язаних з ним програм відбувався без зависань і якнайшвидше, саме тому процесор у цей момент використовується на всю потужність.

Чому може гальмувати вимкнення?

Оскільки Task Host, це розумна програма і щоразу при вимиканні або перезавантаженні комп'ютера запускається автоматично, вона перевіряє всі запущені програми, файли та фонові процеси, щоб уникнути некоректного припинення їх роботи та втрати динних. Від сюди і випливає, якщо якась програма запущена (наприклад, Microsoft Word), а ви намагаєтеся вимкнути свій ПК, то Task Host не дозволить це зробити доти, доки не перевірить працездатність цієї програми і не запропонує зберегти незбережену інформацію.

Як вимкнути Task Host Windows?

Як було описано вище, відключення цього процесу є мірою вкрай небажаною. Однак якщо ж цей процес веде себе занадто підозріло, то його можна на якийсь час відключити, щоб надалі перевірити антивірусником системну папку System32 на наявність вірусних програм.

Отже, насамперед слід відкрити меню «Пуск» і запустити «Панель завдань». Там вибрати пункт «Адміністрація» та запустити програму «Планувальник завдань».

Важливо: у вкладці вид необхідно поставити галочку навпроти "Відобразити приховані завдання".

Після цього у вас відкриється завдання RAC Task, у властивостях яких необхідно вибрати відключення цієї програми.

Ось і все, тепер ви не побачите набридне вікно програми «taskhost.exe», яке відповідає за закриття програм при вимкненні комп'ютера.

taskhost.exe – це вірус?

Якщо ж після відключення процесу, ваша система, як і раніше, відчуває деякі проблеми при вимкненні, можливо ви маєте справу з вірусом, який дуже успішно замаскувався під виконуваний файл taskhost.exe.

Ось кілька ознак вірусу, який замінив собою оригінальний файл процесу:

Файл taskhost.exe знаходиться в C:\Windows\System32. Якщо після перевірки він виявився в будь-якому іншому місці - вірус.

Оригінальний файл має значення 50 Кб. (ні більше – ні менше).

Як тільки цей процес починає працювати, відбувається різке збільшення навантаження ЦП на всі 100%, при чому відбувається це постійно, а не один раз при запуску будь-якої програми.

Завершивши процес примусово (вручну), він запускається знову (автоматично щоразу).

Якщо хоч одна з ознак підходить, то, швидше за все, у вашому комп'ютері ВІРУС.

Наступний пункт розповість, як видалити заражений вірусом файл?

Як видалити?

Видалити вірусний файл досить легко. Для цього поєднанням клавіш «Ctrl+Shift+Esc» викличте диспетчер завдань і у вкладці «Процеси» знайдіть процес taskhost.exe і натискаючи на нього ПКМ викличте контекстне меню, де і натисніть на «Завершити процес». Потім відкрийте папку з файлом (C:\Windows\System32) і через ПКМ видаліть цей файл.

Останнім етапом стане сканування вашої системи будь-яким встановленим на вашому комп'ютері анівірусником.

Висновок

У цій статті ми розібрали основні причини тривалого вимкнення комп'ютера після завершення роботи ОС. А також з'ясували, які заходи необхідно вжити для вирішення цієї проблеми.

Вконтакте