? 现象:偶然一次进行常规内存清理的过程中,发现系统进程svchost.exe占用内存达到1.2G,严重挤占了系统资源。
? 系统环境:win7系统64位旗舰版
? 初步处理:使用Windows任务管理器定位服务,指向到AudioEndpointBuilder服务,尝试停止该服务,内存占用情况未能得到缓解。
? 分析:从未能缓解的情况来看,仍然存在系统服务启动的情况,有可能是其他关联的服务产生。
? 执行?tasklist -svc?命令列出如下表所示内容
映像名称 ? ? ? ? ? ? ? ? ? ? ? PID? ? ? ? ? ?服务
=============== ========== ==================
svchost.exe ? ? ? ? ? ? ? ? ? ?220 RpcEptMapper, RpcSs
svchost.exe ? ? ? ? ? ? ? ? ? ?612 AudioSrv, Dhcp, eventlog,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?HomeGroupProvider, lmhosts, wscsvc
svchost.exe ? ? ? ? ? ? ? ? ? 1032 AudioEndpointBuilder, hidserv, Netman,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?PcaSvc, SysMain, TrkWks, UxSms, Wlansvc
svchost.exe ? ? ? ? ? ? ? ? ? 1060 AeLookupSvc, BITS, Browser, EapHost,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?IKEEXT, iphlpsvc, LanmanServer, MMCSS,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ProfSvc, RasMan, Schedule, SENS,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ShellHWDetection, Themes, Winmgmt, wuauserv
svchost.exe ? ? ? ? ? ? ? ? ? 1228 gpsvc
============================================
? 对照任务管理器中svchost.exe占用内存高的PID,发现除了AudioEndpointBuilder,?还有hidserv, Netman,PcaSvc, SysMain, TrkWks, UxSms, Wlansvc等多个服务,逐一关闭,发现关闭到SysMain时,内存占用高的情况解除。
? 经查SysMain是Win7中启动系统自动更新的服务,因此只需要关闭即可。可以在控制面板→系统和安全→Windows?Update→启用或禁用自动更新→重要更新中选择“从不检查更新”即可。
55267819