Меню Рубрики

Task host windows тормозит выключение компьютера windows 10 как исправить

Записки Web-разработчика

Task Host тормозит выключение компьютера Windows 7

Всем привет. Знакомо, когда во время завершения работы компьютера появляется окно с заголовком 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.

Task Host Windows: что это за процесс и стоит ли его отключить?

Поскольку вы являетесь пользователем операционной системы Windows (и не важно будь то седьмая версия, восьмая или новейшая windows 10), существует большая вероятность, что вы сталкивались с такой проблемой как долгое завершение работы компьютера при выключении всех его процессов – полное выключение компьютера.

В данной статье вы узнаете, что это за процесс Task Host, что нужно для корректной его работы, является он вирусом либо исполняемым файлом windows и как в случае неисправности его удалить.

Task Host Windows — что это?

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

Как работает программа?

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

Как говорилось выше – мало что известно об этом процессе, поэтому не все могут дать точный ответ, почему же данная программа иногда нагружает ваш процессор до 100%. Однако, проанализировав работу THW, можно сделать некую догадку, что настройки процесса произведены таким образом, чтобы запуск связанных с ним программ происходил без зависаний и как можно быстрее, именно поэтому процессор в этот момент используется на всю мощность.

Почему может тормозить выключение?

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

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

Как отключить Task Host Windows?

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

И так, первым делом следует открыть меню «Пуск» и запустить «Панель задач». Там выбрать пункт «Администрирование» и запустить приложение «Планировщик заданий».

Далее, в библиотеке планировщика заданий необходимо перейти по следующему пути: «Microsoft» —«Windows» — «RAC».

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

Вот и все, теперь вы не увидите надоедливое окно программы «taskhost.exe» которое отвечает за закрытие приложений при выключении компьютера.

taskhost.exe — это вирус?

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

Вот несколько признаков вируса, который заменил собой оригинальный файл процесса:

— Файл taskhost.exe находится в C:\Windows\System32. Если же после проверки он обнаружился в любом другом месте – вирус.

— Оригинальный файл весит 50 Кб. (ни больше – ни меньше).

— Как только данный процесс начинает работать, то происходит резкое увеличение нагрузки ЦП на все 100%, при чем происходит это постоянно, а не единожды при запуске какой-либо программы.

— Завершив процесс принудительно (вручную), он запускается вновь (автоматически каждый раз).

Если хоть один из признаков подходит, то скорее всего в вашем компьютере ВИРУС.

Следующий пункт расскажет, как удалить зараженный вирусом файл?

Как удалить?

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

Последним этапом станет сканирование вашей системы любым установленным на вашем компьютере анивирусником.

Заключение

В этой статье мы разобрали основные причины долгого выключения компьютера при завершении работы ОС. А также выяснили, какие меры необходимо предпринять для решения этой проблемы.

Источник

Процесс taskhost: отключение и удаление на Windows 7, 8

Возможно, вы заметили процесс Taskhost.exe, когда открыли Диспетчер задач на своих ПК или ноутбуке в Windows 10, 8 или 7.

Вы можете быть в замешательстве, если не знаете, что такое taskhost.exe, и некоторые вопросы возникнут у вас в голове: безопасно ли это для вашего компьютера или нет, не вирус ли это, почему он занимает место на вашем ПК и т. д.

Что такое 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, чтобы запустить панель поиска. Введите учетную запись в диалоговом окне. Откройте первый соответствующий результат.

В настройках учетной записи перейдите к «Параметры входа» и снимите флажок (отключите) параметр «Использовать мою регистрационную информацию, чтобы автоматически завершить настройку моего устройства после обновления или перезагрузки».

Перезагрузите компьютер и проверьте, решена ли проблема.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Task host windows не дает выключить компьютер windows 10
  • Systemresponsiveness значение по умолчанию windows 10
  • Systemresponsiveness windows 10 стандартное значение
  • System windows forms datavisualization charting chart
  • System volume information как очистить в windows server 2008 r2