• 1
  • 2
  • 3
  • 4
  • 5
Windows操作系统运维问题 首 页  »  帮助中心  »  云服务器  »  Windows操作系统运维问题
如何排查ECS Windows中svchost进程CPU过高
发布日期:2015-12-6 22:12:9

  如何排查ECS Windows中svchost进程CPU过高

  ECS Windows系统内svchost.exe进程占用的CPU过高,影响了系统性能。

  说明: Windows 下的svchost.exe进程并非真正的"实体"进程,而是作为相关系统服务的"宿主"存在的,其下会挂载相关系统服务。

  用户可以尝试通过如下方法定位出相应svchost.exe进程下所挂载的的系统服务,然后针对相关服务做进一步的排查分析。

  1、参考下图,在【任务管理器】中,选择【查看】→【选择列】,勾选【PID(进程标识符)】然后点击确定。


  2、此时,在进程管理分页中会显示相关进程的进程PID,如下图所示。 记录下问题svchost.exe进程所对应的PID。


  3、在服务器中打开【运行】输入命令"cmd"回车确认,打开命令窗口,然后输入如下指令tasklist /svc

  查看svchost.exe进程所挂载的相应系统服务:


  4、根据上边命令找出的系统服务,可以停止相关系统服务来降低相应CPU的使用,或根据系统日志或相关服务的业务日志做进一步的排查分析。

  如果问题还未能解决,请联系售后技术支持。