Содержание
- 1 Назначение программы и причины проблемы
- 2 Как удалить вирус taskhost.exe
- 3 Что делать, если Task Host Windows не дает выключить ПК
- 4 Отключаем taskhosts.exe
- 5 Планировщик заданий
- 6 Решение 1. Изменить WaitToKillServiceTimeout через редактор реестра
- 7 Можно ли удалить файл службы?
- 8 Варианты отключения Task Host Windows
- 9 Процесс taskhost: отключение и удаление на Windows 7, 8
- 10 Загрузите и замените файл taskhost.exe
- 11 Суть процесса
- 12 Что это за процесс?
- 13 Исправление неполадок
- 14 Самый радикальный способ утихомирить backgroundTaskHost.exe
- 15 Список версий файлов
- 16 Что такое Task Host Windows и какую роль играет в системе
- 17 Лучшие практики для исправления проблем с taskhostex
- 18 Как я заразиться?
- 19 Процесс taskhost.exe: что это?
- 20 Дополнительные меры
- 21 Итог
Назначение программы и причины проблемы
Перед тем, как пытаться удалить системный процесс Task Host Windows, стоит разобраться, что он из себя представляет. Программа, которая его запускает, одна из самых полезных в списке встроенного ПО Виндовс. Она отвечает за нормальную работу библиотек исполнения. А, если taskhost.exe работает неправильно или его заменил какой-то вирус, нарушается работа практически всего программного обеспечения и системы в целом. Но не стоит думать, что проблема решается только переустановкой Windows. Есть способы разобраться с ней намного проще.
В первую очередь, следует сначала подтвердить, что система заражена. Для этого придётся выполнить такие действия:
- Открыть Диспетчер задач (проще все сделать это нажатием «горячих клавиш» Ctrl+Shift+Esc).
- Проверить количество памяти, которое занимают все процессы. Для этого может понадобиться включить отображение процессов всех пользователей (галочка внизу окна).
- Если какой-то процесс тратит слишком много ОЗУ (больше 1 ГБ), появляется причина подозревать, что причиной стал или повреждённый файл, или вирус.
- Если больше всего тратит памяти именно taskhost.exe, следует проверить его, открыв место расположения (контекстное меню, самый верхний пункт).
Когда папка, в которой находится запустивший процесс исполняемый файл, следует посмотреть – где же всё-таки находится taskhost.exe. Если всё в порядке, программа должна располагаться в системном каталоге System32. Проблемы могут быть, если файл находится в папках «C:\Users», «C:\Program Files» или «C:\Windows». Не всегда это точно говорит о том, что система заражена – но вероятность превышает 50%. В любом случае, проверка ПК на вирусы и другие действия по восстановлению работоспособности Windows не помешают.
Как удалить вирус taskhost.exe
Для начала необходимо узнать является ли taskhost.exe
в вашей системе вирусом. Список симптомов, указывающих на вирус в файле taskhost.exe
:
- Файл taskhost.exe
лежит не в папке C:\windows\system32; - В диспетчере задач отображается 2 или более процессов с именем taskhost.exe
; - Размер файла taskhost.exe
гораздо больше 50 Кб (обычно от 150 Кб и более); - Процесс taskhost.exe
загружает один из потоков процессора на 100%.
Для решения проблемы необходимо выполнить следующие шаги:
- Вычисляем с помощь диспетчера задач файл taskhost.exe
, находящийся не в «C:\windows\system32». Если такой файл найден, то смело можно и нужно завершить этот процесс с последующим удалением этого файла навсегда с помощью комбинации клавиш Shift + Delete; - Удалить все ненужные программы на своем компьютере. Эти программы могут бестолку загружать даже не зараженный taskhost.exe
; - Далее нужно почистить автозагрузку. Задержку при выключении может вызывать даже такая безобидная программа как uTorrent. Поэтому весь редко используемый софт нужно убрать из автозагрузки. О том как это сделать на сайте будет отдельная статья;
- Делаем полное сканирование и лечение системы с помощь любого доступного антивируса.
После проделанных действий несколько раз перезагружаем компьютер и наблюдаем удалось ли избавиться от задержек при выключении. Желательно попользоваться компьютером некоторое время, чтобы наверняка оценить результат проделанной работы. Если же выяснится, что проблема все еще не решена или решена, но не полностью, то на свой риск можете выполнить еще одно действие, описанное ниже.
Что делать, если Task Host Windows не дает выключить ПК
Иногда при отключении компьютера на мониторе высвечивается уведомление о невозможности выключить персональное устройство из-за активности дополнительного документа Taskhost.exe. При этом появляется клавиша «Все равно завершить» или «перезагрузить», в зависимости от изначально выбранного процесса. Нажатие клавиши позволяет устранить ошибку в текущем моменте.
Внимание! Если использовать этот способ постоянно, могут возникнуть неточности в работе самого файла или программ, работу которых он обеспечивает. К такого рода приложениям операционная система Windows (версии от 7 до 10) относит различные службы
Например, команды по резервному копированию данных, мониторинг напечатанных софтов, элементы разряда Update и другие. Иногда «десятка» при выявлении сбоев связывается с программой Device Install Reboot. Чтобы софт перестал тормозить выключение, необходимо следовать определенной инструкции:
К такого рода приложениям операционная система Windows (версии от 7 до 10) относит различные службы. Например, команды по резервному копированию данных, мониторинг напечатанных софтов, элементы разряда Update и другие. Иногда «десятка» при выявлении сбоев связывается с программой Device Install Reboot. Чтобы софт перестал тормозить выключение, необходимо следовать определенной инструкции:
открыть раздел «Параметры» через кнопку старта;
найти вкладку «Учетные записи», затем «Параметры входа»;
в строке «Использовать мои данные для входа для автоматического завершения настройки устройства после перезапуска или обновления» передвинуть ползунок в положение «Отключить».
Если система указывает на MsCtfMonitor, необходимо перейти в «Планировщик заданий».
Открыть Microsoft, затем Windows – TextServicesFramework. Переместить ползунок в положение «Выключено» около процесса MsCtfMonitor.
Внимание! В данном случае возможно завершение работы гаджета «Языковая панель». Отключение приложений, которые обеспечивает действие внутренних процессов, всегда ведет к сбоям и ошибкам
Отключаем taskhosts.exe
Замедление выключения компьютера, как правило, происходит не из-за функционирования самого исполняемого файла task host, а ввиду использования им ресурсов активных приложений (особенно фоновых), служб и процессов.
Закрыв процесс непосредственно перед завершением работы компьютера, можно ускорить его выключение, но процесс taskhost.exe автоматически запустится после очередной загрузки Windows.
Дабы ускорить выключение ПК, выполняем следующую цепочку действий.
Внимание: для выполнения приведенных ниже действий нужны привилегии администратора системы
- Запускаем планировщик заданий любым удобным методом:
- через пункт «Администрация» «Панели управления»;
- посредством соответствующего запроса в поисковой строке Windows;
- вводом команды Taskschd.msc.
- Выставляем галочку напротив единственного пункта для активации опции отображения скрытых иконок.
- В библиотеке планировщика следуем по пути: Microsoft – Windows.
- Переходим в группу «RAC».
- Выбираем единственный запланированный процесс под названием «RacTask» и отключаем его посредством панели действий, расположенной справа, или контекстного меню.
- Для отключения task host до перезапуска Windows вызываем диспетчер задач и завершаем этот процесс.
Планировщик заданий
Обратите внимание на значок центра поддержки. Если на нем располагается иконка «часики», то выполняется обслуживание Windows
Как правило, оно запускается автоматически при включении компьютера или в момент простоя, спустя 10 минут.
Узнать какое задание выполняется в данный момент можно в планировщике заданий.
Инструкция:
- Запустите планировщик заданий воспользовавшись функцией поиска.
- Переместитесь в «Библиотеку».
- В меню нажмите «Вид» и активируйте пункт «Отображения скрытых задач».
- Отобразится список автоматически запускаемых приложений. Ориентируясь на графу «Состояние» и значения «Готово» или «Работает» можно выявить утилиты, которые отработали при загрузке Windows или функционируют в данный момент.
- Щелкните правой мышкой по ненужным компонентам и выберите «Отключить» или «Удалить».
- Перезагрузите Пк.
Скорее всего это решит проблему с процессом taskhost exe.
Решение 1. Изменить WaitToKillServiceTimeout через редактор реестра
Реестр WaitToKillServiceTimeout определяет, как долго система ожидает остановки служб и закрытия программ, прежде чем компьютер выключится. Этот реестр используется только тогда, когда пользователь нажимает кнопку «Завершение работы». Чтобы изменить время ожидания остановки служб и программ, выполните следующие действия:
1. Одновременно нажмите клавишу Windows и R
. Введите regedit
и нажмите OK
.
2. Перейдите по следующему адресу:
HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control
3. В окне справа дважды щелкните WaitToKillServiceTimeout
и измените значение на 2000
, нажмите «ОК
». По умолчанию значение равно 5000.
3. Теперь перейдите по следующему адресу:
HKEY_CURRENT_USER -> Control Panel -> Desktop.
4. Нажмите правой кнопкой мыши на папку Desktop
в левой панели, дальше выберите «Создать
»> — «Строковый параметр
». Введите название строки WaitToKillServiceTimeout
.
4. Теперь щелкните правой кнопкой мыши на только что созданную строку WaitToKillServiceTimeout
и выберите «Изменить
». В поле «Значение
» введите 2000
и нажмите «ОК
».
Выйдите из редактора реестра и перезагрузите компьютер. Теперь проверьте, была ли решена проблема с Task Host Windows 7 тормозит выключение компьютера.
Можно ли удалить файл службы?
Впрочем, многие пользователи на этом не останавливаются. Их мучительно интересует ответ на вопрос по поводу того, как удалить Task Host Windows (и вообще, насколько это безопасно).
Такова служба Task Host Windows. Что это такое, немного понятно. Теперь давайте посмотрим на расположение ее исполняемого EXE-компонента (файл taskhost.exe). Стандартной локацией последнего является системная директория System32, расположенная в основном каталоге системы, откуда его и нужно удалить. Вот только производить такие действия необходимо лишь в режиме Safe Mode. При обычной загрузке система сделать этого не даст.
Варианты отключения Task Host Windows
Если сообщение о необходимости отключения этой программы регулярно появляется при выключении ПК, то можно выполнить следующие действия:
- Сначала нажать на Пуск, там выбрать панель управления. После этого перейти в администрирование, а оттуда в планировщик;
- Там нужно выбрать строчку «вид» и указать, чтобы всегда были видны скрытые значки;
- После этого нужно нажать на пункт «библиотека планировщика…», потом выбрать «Майкрософт», затем «Виндовс», и уже в конце – RAC. Последний этап – выбрать RAC Task, щелкнуть по этой строчке правой кнопкой и в меню, которое откроется после этого, выбрать отключение;
- Настоящая утилита ТаскХост особо не мешает при работе и не тормозит компьютер.
Но иногда бывает так, что под ее видом на устройстве заводится вредоносное программное обеспечение, которое существенно снижает качество его работы. Поэтому его необходимо своевременно выявить и стереть.
Чтобы распознать вирус, нужно тщательно изучить характеристики приложения, которые будут отличаться от стандартных параметров настоящей Таск Хост. Так, вирусная программа имеет всегда размер, в несколько раз больший, чем у оригинала – примерно 200 Кб против 50.
Кроме того, такой файл располагается либо среди программ на системном диске, либо в моих документах. Еще можно определить вредную программу по степени нагрузки, создаваемой ею на ПК. Для этого нужно открыть диспетчер задач и просмотреть данные.
Чтобы избавиться от данного приложения, необходимо произвести ряд действий. Первым делом следует перейти к диспетчеру задач и там прекратить работу нежелательного файла.
При этом он должен быть расположенным в любом месте, кроме системной папки. Следующее действие – стереть все его содержимое, финальным же этапом станет запуск сканирования Windows при помощи антивируса.
Все перечисленные действия помогут узнать, task host windows что это, а так же справиться с возникающей проблемой, от появления которой не застрахован ни один пользователь.
Обратите внимание: Это исправление НЕ решает все проблемы, связанные с Taskhost. Данный хотфикс следует устанавливать только на тех системах, в которых возникает проблема завершения Taskhost.exe во время выключения/перезагрузки компьютера
Прочтите руководство по скачиванию и установке хотфиксов и перейдите на страницу запроса исправления.
После установки хотфикса потребуется перезагрузка компьютера.
Официальная информация об исправлении KB975777 Коротко о Taskhost
Процесс taskhost: отключение и удаление на Windows 7, 8
Komp.Guru > Процессы > Процесс taskhost: отключение и удаление на Windows 7, 8
Возможно, вы заметили процесс Taskhost.exe, когда открыли Диспетчер задач на своих ПК или ноутбуке в Windows 10, 8 или 7.
Вы можете быть в замешательстве, если не знаете, что такое taskhost.exe, и некоторые вопросы возникнут у вас в голове: безопасно ли это для вашего компьютера или нет, не вирус ли это, почему он занимает место на вашем ПК и т. д.
- Что такое Taskhost
- Восстановление поврежденных системных файлов
- Отключение Hybrid Shutdown/Быстрого запуска
- Редактирование WaitToKillServiceTimeout с помощью реестра
- Изменение настроек учетной записи
Что такое Taskhost
Taskhost.exe — это общий хост-процесс для задач Windows. Он также известен как протокол хоста. Он отвечает за запуск всех DLL-файлов (файлов динамической библиотеки ссылок) в операционных системах Windows 10, 8 и 7. Его можно найти в папке System32.
Путь к поиску файла хоста задачи — C:\Windows\System32. Taskshost.exe — это скрытый файл, который вы не сможете увидеть, но вы можете видеть его в диспетчере задач как процесс taskhost.
TaskHost — это программа для Windows, а не вирус или вредоносная программа. Когда вы завершаете свою систему, taskhost manager устанавливает, что ранее запущенные программы были закрыты должным образом, чтобы избежать повреждения данных и программ.
Технически необходимо закрывать работающие программы перед тем, как вы выключите или перезагрузите компьютер. Но если считаете, что перед запуском программы не выполнялось никаких действий, выполняйте данные шаги/методы.
Восстановление поврежденных системных файлов
Загрузите и запустите Reimage Plus, чтобы отсканировать и исправить поврежденные/отсутствующие файлы, а затем посмотреть, сохраняется ли проблема. Если это произойдет, перейдите к следующему методу ниже.
Отключение Hybrid Shutdown/Быстрого запуска
В Windows 10 проблема обычно вызвана Hybrid Shutdown и быстрым запуском, которые предназначены для повышения скорости работы Windows. Технически эта функция при запуске приостанавливает выполняемые процессы в их существующем состоянии, а не закрывает их, поэтому, когда система возобновляет свои операции, ей не нужно повторно запускать программы с нуля, вместо этого она просто восстанавливает процессы и возобновляет их.
Поэтому метод в этом руководстве — отключить использование Hybrid Shutdown/Fast Startup.
Удерживая клавишу Windows, нажимайте R. В диалоговом окне выполнения напишите powercfg.cpl и нажимайте «ОК» .
Теперь в разделе «Настройки выключения» снимите галочку «Вкл. быстрый запуск», чтобы убрать его. Далее нажимайте «Сохранить изменения». Теперь перезапустите свою систему и протестируйте.
Редактирование WaitToKillServiceTimeout с помощью реестра
WaitToKillServiceTimeout выясняет длительность ожидания системой служебных задержек после уведомления службы, которую система отключает. Эта запись появляется при завершении работы компьютера.
Нажимайте кнопку Windows и R одновременно. Напишите regedit и далее ок. Переходите к следующему пути:
окна задач 7
- HKEY_LOCAL_MACHINE ->
- СИСТЕМА ->
- CurrentControlSet. exe ->
- Управление
На правой панели два раза нажмите WaitToKillServiceTimeout и изменить на 2000, далее ок. Автоматически равняется 12000.
Теперь перейдите к следующему пути:
- HKEY_CURRENT_USER ->
- Панель управления ->
- Рабочий стол.
С помощью Декстоп, выделенного по левой стороне в панели, щелкайте правой кнопкой мыши в пустое пространство в правую сторону панели и выберите «Создать» > «Значение строки». Назовите значение строки WaitToKillServiceTimeout.
Теперь щелкните правой кнопкой мыши на WaitToKillServiceTimeout и выберите «Изменить». В поле «Данные значения» введите 2000 и нажмите «ОК» .
Выйдите из редактора реестра и перезагрузитесь. Затем проверьте, разрешена ли проблема или нет, а затем перейдите к методу 2.
Изменение настроек учетной записи
После недавнего обновления Windows 7 возникли многочисленные проблемы. Одна из этих проблем — та, которую мы обсуждаем. Для пользователей, испытывающих эту проблему после обновления 1709, существует обходное решение.
Нажмите Windows + S, чтобы запустить панель поиска. Введите учетную запись в диалоговом окне. Откройте первый соответствующий результат.
В настройках учетной записи перейдите к «Параметры входа» и снимите флажок (отключите) параметр «Использовать мою регистрационную информацию, чтобы автоматически завершить настройку моего устройства после обновления или перезагрузки».
Перезагрузите компьютер и проверьте, решена ли проблема.
Загрузите и замените файл taskhost.exe
Последнее решение — вручную загрузить и заменить файл taskhost.exe в соответствующей папке на диске. Выберите версию файла, совместимую с вашей операционной системой, и нажмите кнопку «Скачать». Затем перейдите в папку «Загруженные» вашего веб-браузера и скопируйте загруженный файл taskhost.exe.
Перейдите в папку, в которой должен находиться файл, и вставьте загруженный файл. Ниже приведен список путей к каталогу файлов taskhost.exe.
- Windows 8.1: C:\Windows\System32\
- Windows 8: 1: C:\Windows\System32\
- Windows 7: C:\Windows\System32\
Если действия не помогли решить проблему с файлом taskhost.exe, обратитесь к профессионалу. Существует вероятность того, что ошибка (и) может быть связана с устройством и, следовательно, должна быть устранена на аппаратном уровне. Может потребоваться новая установка операционной системы — неправильный процесс установки системы может привести к потере данных.
Суть процесса
Более осведомлённые пользователи уже знают, что за task host в Windows отвечает одноименный процесс taskhosts.exe. Зайдя в диспетчер задач, порой можно увидеть, что он потребляет 80 и даже более процентов ресурсов центрального процессора.
Отыскать подробную информацию о функционировании и предназначении файла taskhost.exe даже на сайте Microsoft нереально. Единственное, что известно, — это системная служба, запускаемая при входе в каждую учетную запись. Она нужна для запуска и правильного функционирования приложений, имеющих иной, отличающийся от исполняемого exe-файла, метод запуска. Taskhost.exe извлекает и запускает исполняемый код, расположенный в пользовательских процессах и динамических библиотеках Windows. Исходя из этой информации напрашивается вывод, что task host является альтернативой известным rundll32 и svchost, но разработчикам виднее, тем более, что о приложении мало что известно.
Почему порой процесс загружает процессор практически до 100% ввиду чего тормозит компьютер, можно лишь догадываться. Наверняка известно, что служба вызывает значительное количество зарегистрированных в системе динамических библиотек одновременно, из-за чего повышается нагрузка на ЦП во времена его относительного бездействия. К тому же он постоянно обращается к rundll32.exe, которая загружает динамические библиотеки на выполнение положенных на них функций. Еще в task host располагается активная функция, относящаяся к планировщику заданий.
Что необходимо знать еще, так это место расположений файла: директория «system32» в системном каталоге Windows. Если в диспетчере задач задан иной путь – наверняка функционирует вредоносная программа. В таком случае просканируйте компьютер на наличие вирусов, например, при помощи отечественного продукта AVZ с обновленными базами.
Часто tskhost.exe загружает процессор ввиду выполнения запланированного обслуживания системы (дефрагментация, очистка). Если возле пиктограммы центра поддержки отображается иконка часов, значит, имеются запланированные задания.
Просмотреть их список можно в планировщике по пути «Microsoft\Windows\TaskScheduler». Как он запускается, читайте в следующем пункте.
Что это за процесс?
Svchost.exe в Windows 7-10 – это ключевой процесс, который необходим для корректной загрузки системных служб. Иначе говоря, все службы операционной системы запускаются «с помощью» svchost, а для некоторых из них ещё и загружается дополнительный процесс, который также можно увидеть в Диспетчере.
Практически все службы, запуск которых выполняется через «svchost», так или иначе необходимы для нормальной работы операционной системы. Среди них можно выделить следующие:
- Диспетчеры сетевых подключений, обеспечивающие стабильный доступ в Интернет через кабель или по Wi-Fi.
- Части ОС, ответственные за работу подключаемых устройств – мышки, клавиатуры, камеры и т. п.
- Файлы Центра обновлений Windows, встроенного в систему Защитника и т. д.
Именно тем, что хост-процесс отвечает за запуск огромного количества служб, и можно объяснить тот факт, что он загружает центральный процессор. Однако загрузка ЦП на 100% — ситуация неприятная и даже ненормальная. О том, как решить проблему – далее.
Исправление неполадок
Одна из причин проблемы – заражение системы вредоносным кодом при установке программного обеспечения. Избежать этого можно, не загружая программ из непроверенных и ненадёжных источников. Поможет и постоянно включённый (а не запускаемый только для периодического сканирования) антивирус, который обычно защищает систему от таких проблем. Если уже установленная антивирусная программа не помогла, стоит её заменить более эффективной. Или использовать временные решения – сканер Dr.Web CureIt! или Malwarebytes. Впрочем, последнюю утилиту можно использовать и постоянно – но для получения всех функций придётся заплатить.
Можно попробовать просто завершить занимающий так много оперативной памяти процесс. Но это помогает только в том случае, если причиной проблемы был не вредоносный код, а случайный сбой в работе. В такой же ситуации поможет и простая перезагрузка системы. Если на компьютер попал вирус или файл серьёзно повреждён и работает неправильно, есть три способа решения проблемы. Первый – восстановить системы из точки восстановления. Второй – переустановить систему Виндовс. Третий, к которому стоит прибегать при отсутствии опыта настройки и установки программ и наличии на ПК ценной информации – обращение к специалисту.
Самый радикальный способ утихомирить backgroundTaskHost.exe
- Сперва создаете контрольную точку восстановления.
- Качаете и устанавливаете утилиту Unlocker для переименования файла backgroundTaskHost.exe. При установке будьте внимательны — хочет также установится какой-то дельта тулбар.
- В диспетчере нажимаете правой кнопкой по процессу — выбираете открыть месторасположение. Откроется папка с выделенным файлом.
- Нажимаете правой кнопкой по файлу > выбираете пункт Unlocker > переименовать. Переименовывать советую так, чтобы осталось оригинальное имя. Советую просто добавить к имени файла приставку _off.
- Unlocker может потребовать перезагрузку.
Это радикальный метод, последствия отключения процесса — мне неизвестны. Windows с высокой вероятностью работать будет, а вот метро-приложения — не знаю. Поэтому точку восстановления для такого эксперимента делать обязательно!
Список версий файлов
Имя файла
taskhost.exe
система
Windows 8.1
Размер файла
70728 bytes
Дата
2014-11-21
Скачать
Подробности файла | ||
---|---|---|
MD5 | 21d814b59852861ca3fa4f39056ac24b | |
SHA1 | caafd637bfb7a16a1b776617bfe52dc85d6fd1e9 | |
SHA256 | 57246801e7d1b0d81802f791d85d93db13c589d92917ca8dee354ee2dbb5fe3e | |
CRC32 | c8f2d769 | |
Пример расположения файла | C:\Windows\System32\ |
Имя файла
taskhost.exe
система
Windows 8
Размер файла
53760 bytes
Дата
2012-07-26
Скачать
Подробности файла | ||
---|---|---|
MD5 | e11a6d3703e745a89e5e059ae88ca863 | |
SHA1 | 990a21235c3ac5c6e84cf25063e5a6ff489f6539 | |
SHA256 | 0c718eaa1898934a1c3cf55583b8991dd578f55c184a4f1ee3fe1d1119bb70ea | |
CRC32 | 7936ca3b | |
Пример расположения файла | 1: C:\Windows\System32\ |
Имя файла
taskhost.exe
система
Windows 7
Размер файла
69120 bytes
Дата
2010-11-21
Скачать
Подробности файла | ||
---|---|---|
MD5 | 517110bd83835338c037269e603db55d | |
SHA1 | 61478d71931fb3e304bc341236ab0db1d6c26e09 | |
SHA256 | 499a803de14905f2ff7bca56d81cc983e16a8d9cea93ec4b84a06a366e7cb939 | |
CRC32 | 330154f9 | |
Пример расположения файла | C:\Windows\System32\ |
Что такое Task Host Windows и какую роль играет в системе
Помешать нормальному завершению работы Windows 7/10 способны разные процессы, но наиболее часто с нехорошей стороны себя проявляет Task Host Windows. Внешне это выглядит следующим образом. При выключении или перезагрузке компьютера на экране появляется сообщение «Task Host Window. Сервер задач останавливает фоновые задачи…».
Эта надпись может не исчезать довольно долго. Вины самого THW здесь нет, если только под него не маскируется вирус. Проблема же возникает чаще всего из-за использования процессом ресурсов фоновых или активных приложений, которые по какой-то причине остались незавершенными. Но обо всём по порядку.
Для начала вкратце о том, что это Task Host Windows и зачем он нужен. Источником процесса является системный файл taskhost.exe (в Windows 10 taskhostw.exe), расположенный в каталоге C:/Windows/System32 и отвечающий за корректную работу библиотек DLL различных приложений. Извлекая и запуская исполняемый код библиотек, он следит за их загрузкой, работой и выгрузкой из памяти. Если при завершении работы Windows какое-то приложение зависает, THW выводит на экран сообщение с именем проблемного приложения.
Замечая за файлом taskhost.exe повышенную активность, неопытные пользователи иногда пытаются удалить его, принимая за вирус, и тем самым совершают ошибку. Хотя этот файл не является критически важным для системы, его удаление способно привести к сбоям в работе приложений, в том числе и системных. Вероятность того, что вы имеете дело с маскирующимся под taskhost.exe вирусом, существует лишь тогда, когда файл обнаруживается в каталогах, отличных от C:/Windows/System32 или C:/Windows/WinSxS.
Лучшие практики для исправления проблем с taskhostex
Аккуратный и опрятный компьютер — это главное требование для избежания проблем с taskhostex. Для этого требуется регулярная проверка компьютера на вирусы, очистка жесткого диска, используя cleanmgr и sfc /scannow, удаление программ, которые больше не нужны, проверка программ, которые запускаются при старте Windows (используя msconfig) и активация Автоматическое обновление Windows. Всегда помните о создании периодических бэкапов, или в крайнем случае о создании точек восстановления.
Если у вас актуальные проблемы, попробуйте вспомнить, что вы делали в последнее время, или последнюю программу, которую вы устанавливали перед тем, как появилась впервые проблема. Используйте команду resmon, чтобы определить процесс, который вызывает проблемы. Даже если у вас серьезные проблемы с компьютером, прежде чем переустанавливать Windows, лучше попробуйте восстановить целостность установки ОС или для Windows 8 и более поздних версий Windows выполнить команду DISM.exe /Online /Cleanup-image /Restorehealth. Это позволит восстановить операционную систему без потери данных.
Как я заразиться?
Taskhostw.exe угроза не всплывал из ниоткуда. Это может показаться, что путь к вам, но это не так. В самом деле вы дали троянец зеленый свет приема. Без вашего разрешения Троян не может продолжить вторжения. Путать? Это довольно просто. Поясним. Такие инфекции должна получить ваше согласие на ее приема. И, если это продолжить получить его. Не одобрение, нет доступа. Таким образом инфекции должны получить творческий, если они вторгнуться. Троянов, как правило, скользить в через обычные методы. Спам-письма, freeware, поддельные обновления, поврежденные ссылки. Существует множество довольно эффективных способов, чтобы вторгнуться. Но все они полагаются на вашей невнимательности. Поскольку инструмент нуждается в том обмануть вас в утверждении ее установки, он вытаскивает все останавливается. Он обращается к sneakiest пути проникновения возможных. Да, он обязан получить ваше согласие на ее вступления. Но это не должно быть открыто об этом. Таким образом это не так. Это ничего, но. Более часто чем не инфекции использует freeware. Это потому, что она обеспечивает самый простой путь в. Пользователи являются довольно небрежно при установке freeware
По неизвестным причинам они спешат и бросить осторожностью к ветру. Вместо того чтобы тщательно, они полагаются на удачу
Например пользователи не прочитать положения и условия, но согласны с ними в слепой веры. Это ужасные ошибка с серьезными последствиями. Всегда убедитесь, что вы знаете, что вы сказали да. Это может спасти вас лавина жалоб. В следующий раз, вы открываете ваш PC к что-нибыдь, вы получите от сети, следует очень тщательно. Бдительность проходит долгий путь. Не забудьте сделать ваши должной осмотрительности. И всегда выбирать осторожно над беспечности. Один помогает сохранить систему свободной от инфекций. Другие делает противоположное.
Процесс taskhost.exe: что это?
Найти
подробное описание самого процесса не так-то уж и просто, не говоря уже
о принципах функционирования этой системной службы, запускаемой от имени пользователя в локальном сеансе с атрибутом LOCAL SERVICE, SYSTEM или атрибутом, отображающим имя пользователя.
Нет, это не пользовательский процесс в смысле
того, что он запущен юзером, это служба системная, но вот стартует она в
каждом конкретном входе пользователей под своими учетными записями.
Итак,
пользователь наблюдает в «Диспетчере задач» запущенный активный процесс
taskhost.exe. Что это с точки зрения самой системы? Судя по краткому
описанию корпорации Microsoft, эта служба отвечает за запуск 32-битных
приложений в виде, отличном от стандартных исполняемых файлов с
расширением.exe. Сам процесс сродни службам svchost.exe и
rundll.32.exe, поскольку способен одновременно запускать
пользовательские процессы и сервисы локального сеанса с извлечением
исполняемых кодов и команд, находящихся в динамических библиотеках
формата.dll. Непонятно, правда, зачем было создавать дублирующую
службу, но, как говорится, разработчикам Windows виднее.
Дополнительные меры
В качестве других мер по борьбе с зависшим Task Host Window можно предпринять следующие действия:
- Проверить компьютер на предмет заражения вирусами.
- Запустить встроенное средство устранения неполадок «Питание».
- Удалить лишние элементы из автозагрузки.
- Проверить целостность системных файлов командой sfc /scannow.
- Создать новую учетную запись пользователя и работать из-под нее.
Радикальная мера – полная деактивация файла taskhost.exe – является самым крайним вариантом. Прибегнуть к нему можно только тогда, когда Task Host Windows вообще ни в какую не дает выключить компьютер. Для этого вам нужно будет загрузиться с любого LiveCD со встроенным файловым менеджером, перейти в расположение исполняемого файла taskhost.exe и переименовать его в taskhost.exe.bak.
Принятая мера должна решить все проблемы с Task Host Windows. Если вдруг после всех этих действий в системе возникнут неполадки, нужно будет опять загрузиться с «живого» диска и восстановить оригинальное имя файла taskhost.exe.
Открыв диспетчер задач и обнаружив в его списке процессов массу записей с одинаковым содержимым — svchost — многие пользователи впадают в преждевременную панику. Обычно это происходит тогда, когда работоспособность системы находится под вопросом — все виснет, окна не реагируют, не помогает даже перезагрузка. Первым из процессов попадающим под подозрение обычно оказывается exe-шник svchost? Действительно ли хост процесс служб Windows повинен в перегрузке процессора? И если это так, то как с этим бороться?
Generic Host Process for Win32 Services, а именно так расшифровывается название рассматриваемой службы Windows, — является критически важной утилитой операционной системы. Отключить данную службу нельзя, так как в противном случае станет невозможным использование одного из важнейших инструментов Windows — разделяемых между приложениями библиотек подпрограмм — так называемых dll-библиотек
А так как вся архитектура Windows базируется на таких библиотеках, то работа с отключенным svchost.exe — абсолютно нереальна.
Проблема заключается в том, что хакеры предпочитают маскировать свои вредоносные программы под один из системных процессов и Generic Host Process — идеальный кандидат для таких манипуляций.
Система автоматически запускает не один а множество этих процессов, поэтому разобраться какой из них является «здоровым», а какой представляет собой вирус — на глаз не получится.
Итог
Вот мы и
рассмотрели процесс taskhost.exe, как удалить его или избавиться от
вредоносных угроз. Вообще, первый способ отключения компонентов
«Планировщика заданий» является наиболее распространенным, причем без
какого-либо вмешательства в системный реестр или в работу «операционки» в
целом. Как показывает практика, отключение этой службы на систему не
влияет, зато освобождает дополнительные ресурсы.
Впрочем, как уже
понятно, выше описанные действия по отключению процесса taskhost.exe
нужно производить исключительно при доступе к компьютерному терминалу с
администраторскими правами. В противном случае это действия не возымеет.
Грубо
говоря, пользователь не только не сможет отключить соответствующие
службы, но и в некоторых случаях не сумеет даже войти в «Панель
управления» для произведения каких-либо изменений, ведь иногда доступ
может быть заблокирован так, что ярлычок «Панели управления» в меню
«Пуск» даже не отображается, не говоря о том, что и из командной строки
вызвать ее не получится, как ни старайся.
Task Host — это умная программа Windows 7, которая запускается при выключении операционной системы. Когда вы выключаете или перезагружаете компьютер, Task Host проверяет все запущенные программы и фоновые процессы с целью избежать потери данных. Если какие-то из программ содержать несохраненную информацию, например, документ Microsoft Word, тогда Task Host предложит отменить выключение компьютера, чтобы вы могли сохранить документ.
Рекомендуется закрыть все запущенные программы, прежде чем выключать компьютер. Таким образом, Task Host быстро проверит фоновые процессы, и компьютер сразу же выключится. Однако, если вы закрыли все программы, но Task Host Windows 7 все равно тормозит выключение компьютера, тогда вам необходимо попробовать следующие решения этой проблемы.