Ймовірно, багато користувачів операційних систем Windows, незалежно від встановленої версії, стикалися з ситуацією, коли вимикання комп'ютера відбувається не відразу, а на екрані з'являється рядок повідомлення про очікування закриття фонових програм. За це відповідає служба Task Host Windows. Що це за процес, для чого він потрібен, як працює і чому навантажує системні ресурси, ми розглянемо далі в статті. Окрему увагу буде приділено питанням деактивації цієї служби і її видалення.
Task Host Windows: що це за служба?
Багато користувачів в ситуаціях, коли з невідомих причин починає спостерігатися підвищене навантаження на системні ресурси, тут же викликають «Диспетчер завдань» і намагаються встановити причину такого явища. Це правильно.
Але найчастіше вони знаходять там досить «ненажерливий» процес, представлений виконуваним файлом taskhost.exe. Деякі вважають його вірусом. Таке теж може бути. Однак давайте подивимося на оригінальний процес Task Host Windows. Що це за служба? Це системний компонент, який відповідає за виклик або звернення до динамічних бібліотек, які завантажуються в момент старту деяких програм в оперативну пам'ять. Зрозуміло, що не всі додатки можуть бути представлені виключно у вигляді EXE-файлів. Яскравий тому приклад – виконувані компоненти динамічних бібліотек (DLL). Сама ж служба, на відміну від ще двох аналогічних (rundll32.exe і svchost.exe), які можуть запускатися у вигляді декількох окремих процесів з однойменними назвами, ніколи не стартує повторно. Іншими словами, вона одна викликає всі бібліотеки, у той час як два інших процесу розподіляють навантаження між запущеними копіями. Звідси – навантаження на ресурси.
Надмірне навантаження на ресурси службою Task Host Windows: як виправити?
Вважається, що в гальмуванні комп'ютера даний компонент винен тільки в одному випадку – якщо це вірус. Про його видаленні поговоримо окремо. Нині ж подивимося, що можна зробити для зниження навантаження на системні ресурси. Насамперед необхідно викликати «Планувальник завдань» (можна використовувати розділ адміністрування) і на вкладці виду активувати пункт показу прихованих завдань.
Якщо перейти по дереву каталогів через бібліотеки «Планувальника», можна побачити, що програма Task Host Window знаходиться в розділі RAC і представлена компонентом RacTask. Щоб позбутися від даного процесу, необхідно використовувати меню ПКМ, де вибирається відключення, після чого зробити перезавантаження системи.
Можна видалити файл служби?
Втім, багато користувачів на цьому не зупиняються. Їх болісно цікавить відповідь на питання з приводу того, як видалити Task Host Windows (і взагалі, наскільки це безпечно). В принципі, як показує практика, нічого особливо поганого в цьому немає. Принаймні відгуки користувачів, видалити файл, який відповідає за запуск служби, свідчать про те, що з системою нічого не сталося. Однак, виходячи з міркувань безпеки, краще цього не робити. А якщо робити, то тільки на свій страх і ризик.
Така служба Task Host Windows. Що це таке, трохи зрозуміло. Тепер давайте подивимося на розташування її виконуваний EXE-компонента (файл taskhost.exe). Стандартної локацією останнього є системна директорія System32 розташована в основному каталозі системи, звідки його і потрібно видалити. Ось тільки виробляти такі дії необхідно лише в режимі Safe Mode. При звичайному завантаженні система зробити цього не дасть.
Що робити, якщо це вірус?
Нарешті, кілька слів про саму неприємної ситуації, пов'язаної з процесом Task Host Windows. Що це може бути в плані вірусного зараження? Відразу зазначимо, що це досить небезпечна загроза, здатна за рахунок надмірного збільшення навантаження на ресурси дестабілізувати роботу Windows до такої міри, що навіть системні процеси не зможуть виконуватися. Визначити, що це саме вірус, можна в тому ж «Диспетчері завдань». Перший ознака – два і більше однойменних процесу. Який з них вірус? Оригінальна служба має атрибут запуску LOCAL SERVICE і ніякий інший. Ще один метод визначення – перегляд через меню ПКМ на обраному процесі місця розташування файлу. Якщо воно відрізняється від System32 можна бути точно впевненим, що це саме вірус. Оригінальний файл має розмір не більше 50 Кбайт, а вірусні досягають 150 Кбайт і більше. Виявлені папки і файли потрібно відразу ж видалити в ручному режимі. Як виявляється, зробити це можна без особливих труднощів.
Ну, а далі потрібно запустити який-небудь портативний антивірусний сканер або утиліту AdwCleaner і перевірити систему на наявність вірусних або рекламно-шпигунських компонентів, видалити загрози, якщо вони будуть знайдені, а наостанок почистити систему якою-небудь утилітою для оптимізації або видалення комп'ютерного сміття, включаючи реєстр.
Замість підсумку
Ось і все, що стосується служби Task Host Windows. Що це за процеси в різних варіантах, думається, вже зрозуміло. Залишається додати, що займатися їх видаленням, загалом-то, не рекомендується. Мало що може трапитися. У одного користувача все нормально, а в іншого наслідки можуть бути самими непередбачуваними. З вірусами теж все просто. Як бачите, допомагає навіть ручне видалення, оскільки сама загроза в системі не маскується і власних копій не створює.