You need to enable JavaScript to run this app.
文档中心
云服务器

云服务器

复制全文
下载 pdf
实例负载高问题
Windows系统的ECS实例CPU使用率或负载较高问题的排查及解决方案
复制全文
下载 pdf
Windows系统的ECS实例CPU使用率或负载较高问题的排查及解决方案
本文主要介绍如何使用微软工具资源监视器,排查和解决Windows实例在使用过程中,出现的CPU使用率或负载较高的问题,即CPU使用率≥85%。​
  • Windows Server 2008以上系统,通常使用系统自带的资源监视器监控CPU。​
  • 本文档可能包含第三方产品信息,该信息仅供参考。火山引擎平台对第三方产品的性能、可靠性以及操作可能带来的潜在影响,不做任何暗示或其他形式的承诺。​
操作步骤​
步骤一:定位问题​
  1. 登录目标实例,详情请参考登录方式。​
  1. 在桌面左下角,单击开始菜单,选择"运行"。​
  1. 在运行页面输入perfmon -res,并单击“确定”按钮。​
  • ​​​
  1. 在资源监视器页面中,查看各进程是否有CPU使用率过高的现象。​
  1. 针对占用CPU资源较高的进程,记录对应的进程ID和名称用于下个步骤定位程序具体位置。​
  1. 判断CPU资源较高进程是否异常并定位程序的具体位置。​
  1. 在任务管理器中,单击“详细信息”页签。​
  1. 单击PID,通过排序,找到上个步骤查看到的异常进程。右键单击进程名称,选择打开文件位置,查看进程异常情况,例如:​
  • ECS实例遭到病毒木马入侵。​
  • ECS实例中第三方杀毒软件运行。​
  • ECS实例中应用程序异常、驱动异常、高I/O使用率或高中断处理的应用程序。​
步骤二:分析处理​
判断影响CPU使用率过高的进程属于正常进程还是异常进程,并按照下述相应步骤处理。​
​
进程​
操作​
正常进程​
一般情况下,当频繁访问业务,或由于Windows自身服务(更新服务等)都可能会占用较高网络流量和CPU。​
说明​
Windows Server 2012 R2实例建议内存配置在2 GiB或者2 GiB以上。​
异常进程​
对于CPU异常使用率过高的情况,也有可能是被恶意病毒、木马入侵导致的,您需要手动对异常进程进行查杀。例如:​
说明​
  • 有的第三方恶意程序可能会利用操作系统的svchost.exe或者TCPSVCS.EXE来伪装,引起高CPU的占用。若您无法判断进程是否为病毒或木马,建议将进程名称在网上进行搜索后确认。​
  • 病毒查杀前,建议您创建快照备份实例数据,以便提高容错能力,确保数据安全。​
  • 使用商业版杀毒软件,或使用微软免费安全工具“Microsoft Safety Scanner”,在安全模式下进行扫描杀毒。​
  • 运行Windows Update安装最新的微软安全补丁。​
  • 使用MSconfig禁用所有非微软自带服务驱动,检查问题是否再次发生。​
​
​
最近更新时间:2025.12.10 18:00:53
这个页面对您有帮助吗?
有用
有用
无用
无用