Контакты

Что за программа task host window. Task Host Windows – что это такое и как отключить. Восстановление поврежденных системных файлов

У многих пользователей Виндоус очень часто появляется следующая проблема — каждый раз перед выключением 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% случаев — вирус является обычным Трояном. Касперский и Доктор Веб справляются с ним неплохо.

Знакомо, когда во время завершения работы компьютера появляется окно с заголовком Task Host и предложением завершить какое-либо приложение? Сегодня рассмотрим, что оно собой представляет, и какими методами бороться с появлением диалога, замедляющего выключение компьютера.

Суть процесса

Более осведомлённые пользователи уже знают, что за 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». Как он запускается, читайте в следующем пункте.

Отключаем taskhosts.exe

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


Закрыв процесс непосредственно перед завершением работы компьютера, можно ускорить его выключение, но процесс taskhost.exe автоматически запустится после очередной загрузки Windows.


Дабы ускорить выключение ПК, выполняем следующую цепочку действий.


Внимание: для выполнения приведенных ниже действий нужны привилегии администратора системы.

  • Запускаем планировщик заданий любым удобным методом:
    • через пункт «Администрация» «Панели управления»;

    • посредством соответствующего запроса в поисковой строке Windows;

    • вводом команды Taskschd.msc.


  • Выставляем галочку напротив единственного пункта для активации опции отображения скрытых иконок.

  • В библиотеке планировщика следуем по пути: Microsoft – Windows.

  • Переходим в группу «RAC».

  • Выбираем единственный запланированный процесс под названием «RacTask» и отключаем его посредством панели действий, расположенной справа, или контекстного меню.

  • Для отключения task host до перезапуска 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 Кб. Некоторые считают, что эта программа – вирус и, найдя ее, удаляют. Делать этого ни в коем случае не нужно. 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, где нужно нажать по файлу и выбрать «Отключить».

Все! Теперь отключатся уведомления, и процесс больше никак не будет беспокоить вас.

Мы разобрались с Task Host Windows и выяснили, что это вовсе не вредоносная программа, а очень даже нужный процесс. Но все-таки стоит прочесть дальше.


Вирус taskhost.exe

Как уже писалось выше, Task Host Windows – лакомый кусок для всевозможных вирусов. Они маскируются под этот файл и ведут вредоносную деятельность, так сказать, «под прикрытием». Первый, и самый главный, момент, на который стоит обратить внимание, – это загрузка системы. Если происходит сильное подвисание на несколько минут, то, скорее всего, вы столкнулись с вирусом. Вот еще несколько признаков заражения:

  • По умолчанию taskhost.exe находится в C:\Windows\System32. Любое другое расположение файла – тревожный звонок;
  • Сам файл много весит – 150Кб и больше при размере «оригинала» в 50 Кб;
  • Как только он начинает работать, происходит резкое увеличение нагрузки на ЦП (контролируется в диспетчере задач);
  • Закончив работу, процесс запускается вновь.

Признаки налицо? Значит нужно разобраться со следующим вопросом: как удалить вирус Task Host Windows.

Удаляем вирус

Процесс удаления довольно простой. Просто следуйте инструкции:

  1. Завершаем процесс taskhost.exe (из «Диспетчера задач», правой кнопкой мыши на процессе – «Завершить»);
  2. Открываем папку с файлом (НЕ папка C:\Windows\System32) и удаляем taskhost.exe;
  3. Данный вирус – обыкновенный троян, а значит с ним прекрасно справятся любые антивирусы – просто просканируйте систему.


Мы разобрали основные моменты, связанные с Task Host Windows – что это такое и почему он может оказаться вирусом. Остались вопросы? Пишите в комментарии, и мы поможем!

Обычно выключение компьютера с Windows занимает совсем немного времени, однако в некоторых случаях система упорно не желает завершать свою работу, ссылаясь на некие незавершенные процессы. Процессы же эти могут быть как пользовательскими, так и системными. В первом случае достаточно просто вернуться в систему и закрыть мешающее завершению работы приложение или файл. Несколько иначе дела обстоят с системными процессами, принудительное завершение которых может вызвать сбой.

Что такое 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 .

Как быть, если Task Host Windows не дает выключить компьютер

Если Task Host Window тормозит выключение компьютера с Windows 7/10 или другой версией системы, вы можете просто завершить работу процесса, нажав на экране кнопку «Все равно завершить» или «Все равно перезагрузить». Но при этом в дальнейшем не мешает проверить корректность работы того приложения, на которое указывает процесс. Чаще всего это приложения, работающие в Windows как службы, например, средства резервного копирования и автоматического обслуживания, монитор службы текстовой платформы, компоненты Windows Uрdаte и т.п.

В Windows 10 процесс THW нередко ссылается на приложение Device Install Reboot Required. Чтобы предотвратить торможение выключения ПК процессом Task Host Windows, в этом случае рекомендуется попробовать отключить использование пользовательских данных для входа в настройках системы. Открыв приложение «Параметры», перейдите в раздел Учетные записи – Параметры входа и отключите опцию «Использовать мои данные для входа для автоматического завершения…».

Если процесс THW указывает на MsCtfMonitor (монитор службы текстовой платформы), зайдите в Планировщик заданий, перейдите по цепочке Microsoft – Windows – TextServicesFramework и отключите задачу MsCtfMonitor . Правда, это может привести к тому, что у вас , если это произойдет, включите задание.

Ошибка Task Host Windows при выключении компьютера Windows 10 может быть вызвана работой компонента, отвечающего за автоматическое обслуживание системы. Если он активен, отключите его, чтобы не мешал работе системы. Командой control откройте классическую Панель управления, запустите апплет «Центр безопасности и обслуживания», раскройте меню «Обслуживание» и нажмите ссылку «Остановить обслуживание».

Уменьшение времени ожидания закрытия приложений

Воспользовавшись несложным твиком реестра, вы можете уменьшить время ожидания остановки служб и завершения работы приложений при выключении/перезагрузке компьютера. Таким образом вы сократите время, в течение которого на экране будет отображаться сообщение процесса THW. Запустите командой regedit редактор реестра и разверните в правой колонке ветку HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control . Справа найдите строковый параметр WaitToKillServiceTimeout и измените его значение на меньшее, например, 2000 или 1000 миллисекунд.

Далее разверните ветку HKEY_CURRENT_USER/Control Panel/Desktop . В правой колонке создайте новый строковый параметр с именем WaitToKillServiceTimeout и установите в качестве его значения то же число, что и для одноименного параметра в разделе HKEY_LOCAL_MACHINE.

Сохраните настройки, перезагрузитесь и проверьте, не исчезла ли проблема с THW.

Второстепенные службы

Есть немало сторонних программ, которые устанавливают в Windows свои службы. Если они не являются для вас важными, деактивируйте их, так вы уменьшите общее время, требуемое на завершение работы операционной системы. Командой msconfig откройте утилиту «Конфигурация системы», переключитесь на вкладку «Службы», поставьте птичку в чекбоксе «Не отображать службы Windows», а затем нажмите «Отключить все».

Связанное задание

Если приведенные выше способы не помогли решить проблему, отключите в Планировщике заданий задачу RAC Task . Зайдите в Планировщик и в меню «Вид» установите галочку «Отобразить скрытые задачи».

Затем перейдите по пути Microsoft – Windows – RAC и отключите RAC Task.

Если подраздела RAC у вас нет, попробуйте отключить службу исполняемого файла, на который указывает процесс THW. Для этого в Диспетчере задач на вкладке «Подробности» кликните по процессу taskhost.exe (taskhostw.exe) ПКМ и выберите в меню «Анализ цепочки ожидания».

В открывшемся окошке появится процесс и его ID.

Жмем по процессу ПКМ и выбираем в меню «Перейти к службам». Определив службу, отключаем ее через оснастку управления службами. Но делаем это только в том случае, если она не является критически важной.

Дополнительные меры

В качестве других мер по борьбе с зависшим Task Host Window можно предпринять следующие действия:

  • Проверить компьютер на предмет заражения вирусами.
  • Запустить встроенное средство устранения неполадок «Питание».
  • Удалить лишние элементы из .
  • командой sfc /scannow .
  • Создать новую учетную запись пользователя и работать из-под нее.

Радикальная мера – полная деактивация файла taskhost.exe – является самым крайним вариантом. Прибегнуть к нему можно только тогда, когда Task Host Windows вообще ни в какую не дает выключить компьютер. Для этого вам нужно будет загрузиться с любого LiveCD со встроенным файловым менеджером, перейти в расположение исполняемого файла taskhost.exe и переименовать его в taskhost.exe.bak.

Принятая мера должна решить все проблемы с Task Host Windows. Если вдруг после всех этих действий в системе возникнут неполадки, нужно будет опять загрузиться с «живого» диска и восстановить оригинальное имя файла taskhost.exe.

Большинство пользователей встречаются с ситуацией, когда процесс taskhost.exe находится в рабочем состоянии. Это случается по ряду причин, в том числе при аварийном завершении деятельности одного из приложений. В данном случае работающий процесс taskhost.exe наблюдается в стандартном «Диспетчере задач».


Служба Task Host Window известна не всем. Данная статья поможет разобраться, что это такое.

Что собой представляет Task Host Window?

При дословном переводе с английского языка это означает «окно хоста задач». Однако употребление данного термина, как правило, присуще операционным системам. Другими словами, под этим понятием подразумевается процесс или служба Taskhost Windows. Стот отметить, что при поиске описания службы во Всемирной паутине запрос вида «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 и каковы принципы работы данного процесса.



Понравилась статья? Поделитесь ей