我在Service Pack 2上。我的CPU运行在svchost.exe或services.exe的100%。 我知道这是在XP,服务器2000等常见,但现在我似乎只能findVista的职位。 是什么原因?
尝试使用进程资源pipe理器和任务pipe理器来找出哪些服务占用CPU。 一旦你知道了这些,编辑它的问题,我们可以帮助。
既然你运行的是Server 2008,如果你不想安装软件来找出造成这种情况的原因(实际上,进程pipe理器是非常好的),你现在可以在任务pipe理器中做到这一点。 这个过程是…
具有PID列的任务pipe理器http://sysadmin1138.net/images/find-service1.png
“服务”选项卡上的任务pipe理器http://sysadmin1138.net/images/find-service2.png
使用SVCHost,一个实例可能与多个服务相关联。 碰巧,ProcessExplorer也不能区分它们。 这是Server 2008的新function,是一个非常好的补充。
下面的内容会让你知道这些过程所托pipe的东西
wmic服务,其中“path名像%svchost.exe%”或path名如“%service.exe%”“获取名称,path名,processid