Один или два раза в неделю taskhost.exe замедляет работу моего компьютера! Он занимает 25% мощности моего процессора (т.е. 1 процессор). Я не могу убить его и понятия не имею, что он делает. Я предполагаю, что это какое-то запланированное действие окна.
Как я могу понять, что вызывает эту проблему? Как мне это остановить?
Оказывается, это было вызвано «RacTask» (пользовательский обработчик анализа надежности). Я использовал планировщик задач, чтобы просмотреть «Все запущенные задачи», а затем убил его оттуда. Проблема была немедленно решена.
http://screencast.com/t/1LJUbkdNGbwS
Предложение попробовать это было взято из этой ветки ...
Сам TaskHost.exe является оболочкой для dll или другого exe и запускается как служба Windows.
3 вещи, которые стоит попробовать
# 1
Прежде чем тратить время на поиски того, какой таскхост действительно загружен. Проверьте программу просмотра событий на наличие ошибок. Это может дать быстрый ответ или указать вам правильное направление.
# 2
открыто Диспетчер задач, перейти к Процессы таб. В строке меню (вверху) нажмите Посмотреть -> Выбрать столбцы .... Во всплывающих окнах выберите Командная строка.
Это может дать вам представление о загруженной dll taskhost.exe.
Кроме того, обратите внимание на путь к taskhost.exe. Так должно быть
<Windows directory>\System32\Taskhost.exe
В противном случае у вас может быть другая проблема.
# 3
Та же идея, что и №2, но используйте более качественные инструменты. Скачать Обозреватель процессов от Microsoft. Это бесплатно. Он может дать более подробную информацию о текущем процессе.
Убийство через диспетчер задач убивает его только один раз.
Если вы хотите отключить его навсегда, см. http://social.technet.microsoft.com/wiki/contents/articles/3047.how-to-enable-and-disable-reliability-monitor-data-collection.aspx
В моем случае эта задача как-то связана с программой улучшения качества программного обеспечения Microsoft. (Иронично). Мне кажется, это каким-то образом было связано с загрузкой данных конфигурации клиента в Microsoft. Если так, отключение кажется безобидным.
Резюме: запустите taskschd.msc, найдите Microsoft / Windows / RAC, отключите его с помощью графического интерфейса.
+1 к совету по загрузке Process Explorer
Я проконсультировался с нашей командой поддержки системы и посоветовал сделать следующее: