网站建设概念,wordpress与php,中企动力深圳分公司,wordpress如何精简导航代码这两天系统#xff08;Windows Server 2003 SP2#xff09;开机#xff0c;发现Services.exe进程CPU使用率暴增并且伴随内存狂耗#xff0c;内存和虚拟内存可以在10分钟之内耗尽。我3G内存呀#xff0c;外加2G虚拟内存。但诡异的是待内存耗尽后#xff0c;Services.exe有… 这两天系统Windows Server 2003 SP2开机发现Services.exe进程CPU使用率暴增并且伴随内存狂耗内存和虚拟内存可以在10分钟之内耗尽。我3G内存呀外加2G虚拟内存。但诡异的是待内存耗尽后Services.exe有突然释放内存回到正常状态…… 但开机过程实在太痛苦了还是早点把这问题解决了比较好。Services.exe属于系统级进程只有Event Log服务和即插即用服务使用该进程。问题范围很小了挨个排除呗。 先扫用NOD32查杀一遍病毒未发现有毒后清空了一大堆的系统日志重启问题依旧又关闭了Event Log服务超慢速重启后问题依旧打开服务看看隐藏设备其中并没有感叹号的即插即用设备呀本来貌似简单的问题陷入僵局。 没招了下载微软的工具套装SysinternalsSuite该套装可在微软官网免费下载用其中的autoruns收拾收拾启动加载项但也没发现可疑启动加载项。重启在Services.exe狂耗内存时打开procexp和procemon监控这个让人郁闷的Services。翻遍加载的DLL没发现有啥可疑的终于在procemon的监控中发现Serviece居然在疯狂读写WINDOWS\LastGood.tmp\INF\oem32.inf和WINDOWS\LastGood.tmp\INF\oem32.pnf文件。好奇地打开该路径看看发现oem32.inf和pnf文件均为0KB。LastGood.tmp是安全模式的最后一次正确配置生成的文件夹但这个oem32驱动信息是咋回事呢找了下WINDOWS\inf文件夹其中并没有oem32.inf只有oem31。猜测一下估计是某个软件正准备安装新驱动时驱动文件损坏了导致这个结果。用unlocker解锁LastGood.tmp文件夹CPU和内存使用率瞬间降为正常值了。重启后的services.exe狂耗内存和CPU的问题也解决了 总结针对这类问题应该先排除病毒问题在按照该进程特性缩小问题排查范围如果问题还未解决就要靠工具辅助分析了。本次分析用到的工具有Autoruns、Process Explorer、Process Monitor、unlocker均免费问题解决方案同样适用于XP系统。转载于:https://www.cnblogs.com/codingmylife/archive/2009/09/20/1678532.html