处方:用Process Explorer找出藏在Svchost.EⅩE里的坏蛋
实际上Svchost.EⅩE中的服务都是进程中的DLL模块,所以用进程查看工具找出进程中有问题的线程模块,就能找到问题所在。
第一步:找出有问题的进程。下载并安装Process Explorer[codecode]运行后在主界面中找到CPU占用率较高的Svchost.EⅩE进程,将鼠标悬停在这个进程项上时,会显示出这个进程中具体包含哪些系统服务(
第二步:找出有问题的线程。右击有问题的进程项,选择“Properties”(属性),在弹出的属性框中切换至Threads选项卡,就能看到下方列表中CPU占用率最高的线程
选中它后点击“Suspend”(暂停),如果这时系统的高CPU占用现象得到缓解,则说明已经确诊了,再点击“Stack”(堆栈),可以看到大多数占用CPU的操作都源于wuaeng.dll的文件
第三步:找出有问题的服务。