一个星期一到两次taskhost.exe减慢我的电脑停下来! 它占用了我CPU能力的25%(即1个处理器)。 我不能杀了它,不知道它在做什么。 我想象它的某种窗口的预定活动。
我怎样才能找出是什么原因造成这个问题? 我怎么能阻止它?
TaskHost.exe本身是一个DLL或其他EXE的包装,并作为一个Windows服务运行。
3件事情要尝试
#1
在花费时间搜寻什么taskhost实际加载之前。 检查事件查看器的错误。 这可能会给出一个快速的答案,或指出你正确的方向。
#2
打开任务pipe理器 ,进入进程选项卡。 在菜单栏(顶部)上,单击查看 – > select列…。 在popup窗口中,select命令行 。
这可能会给你一个想法哪个DLL的taskhost.exe加载。
另外,请注意taskhost.exe的path。 它应该是
<Windows directory>\System32\Taskhost.exe
如果没有,您可能还有其他问题。
#3
与#2相同的想法,但使用更好的工具。 从Microsoft下载Process Explorer 。 这是免费的。 它能够给出更多运行过程的细节。
原来这是由“RacTask”(可靠性分析自定义处理程序)引起的。 我使用任务计划程序来查看“所有正在运行的任务”,然后从那里杀死它。 问题立即得到解决。
http://screencast.com/t/1LJUbkdNGbwS
尝试这个build议是从这个线程采取的…
通过任务pipe理器杀死只有一次。
就我而言,这个任务似乎与微软客户体验改进计划有关。 (讽刺)。 在我看来,它已经连接上传客户configuration数据给微软。 如果是这样,似乎无害的禁用。
简介:运行taskschd.msc,findMicrosoft / Windows / RAC,使用GUI将其禁用。
+1提示下载Process Explorer
我检查了我们的系统支持团队,并告诉我们做以下事情: