最近 svchost.exe 经常CPU高
通过TASKLIST进程抓取如下:
svchost.exe 796 AeLookupSvc, AudioSrv, CryptSvc, dmserver,
EventSystem, helpsvc, Netman, Nla, RasMan,
Schedule, seclogon, SENS, ShellHWDetection,
winmgmt, wuauserv
一般是什么服务或软件导致的?大家帮分析分析,谢谢!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
svchost.exe是Windows操作系统中的一个系统进程,它用于托管多个Windows服务。从您提供的信息来看,这个svchost.exe实例承载了多个服务,包括AeLookupSvc(应用程序错误日志服务)、AudioSrv(音频服务)、CryptSvc(加密服务)、dmserver(设备管理器)、EventSystem(事件系统)、helpsvc(帮助服务)、Netman(网络连接管理服务)、Nla(网络位置感知服务)、RasMan(远程访问连接管理器服务)、Schedule(任务计划程序服务)、seclogon(安全登录服务)、SENS(系统事件通知服务)、ShellHWDetection(硬件检测服务)、winmgmt(Windows管理规范服务)以及wuauserv(Windows更新服务)。
CPU使用率高可能由以下几个原因导致:
Windows Update (wuauserv):Windows更新服务在检查或下载安装更新时可能会占用大量CPU资源。您可以检查是否有待安装的更新,或者调整更新设置以避免在工作时间进行更新。
CryptSvc (加密服务):如果系统正在进行文件索引、磁盘加密(如BitLocker操作)或证书管理等操作,也可能导致CPU使用率上升。
winmgmt (Windows Management Instrumentation):WMI提供了一种获取系统信息和管理系统的接口。某些后台进程或监控软件频繁查询WMI数据可能导致CPU负载增加。
EventSystem:事件系统负责系统事件的发布和订阅,如果有很多应用程序或服务依赖于系统事件,它的活动也可能导致CPU使用率升高。
Network Services:如Netman、Nla、RasMan等与网络相关的服务,当网络活动频繁或配置更改时,可能会消耗较多CPU资源。
解决方法:
请记得,在对系统服务进行任何修改前,最好先创建系统备份,以防不测。