不少用户安装完WinXP系统后, 总是发现进程里有个程序ekrn.exe, 经常都会占用率100%, ekrn.exe是东西呢?其实它是诺顿杀毒软件中的一个反病毒相关程序, 很多WinXP正版光碟都是自带安装了诺顿杀毒软件, 因此才会出现上述问题。 那么如何解决该问题呢?我们可以从以下方面着手。
ekrn.exe内存占用100%时, 解决步骤:
1、确定你已经安装了微软官方发布的WinXP所有的SP2补丁(其中包括有Svchost.exe系列问题的BUG补丁, 不是指SP3哈)。
2、暂停EAV全部监控。 几秒之后, ekrn.exe占用自动降为0%。
3、几秒之后Svchost.exe出现占用CPU100%的现象。
4、打开控制面板==>管理工具==>服务, 找到"Automatic Updates", 设置成手动启动, 然后关闭该服务。
5、清空C:WINDOWSSoftwareDistribution 目录下所有的文件。
6、恢复Automatic Updates成自动启动并重启该服务。
7、启动EAV全部监控。
8、你可以重启一次电脑试试看还有无CPU100%的现象, 当然你完全可以不用重启电脑而继续工作。
问题分析:
1、ekrn.exe占用CPU100%问题属于该杀毒软件在查杀系统进程时的正常现象, 因为Svchost.exe不断重启运行导致, 这个是Windows系统BUG, 与杀软件无关, 所以不用更改杀软任何设置。
2、造成svchost占系统CPU 100%的原因并非svchost服务本身:以上的情况是由于Windows Update服务下载/安装失败而导致更新服务反复重试造成的。 而Windows的自动更新也是依赖于svchost服务的一个后台应用, 从而表现为svchost.exe负载极高。 常发生这类问题的机器一般是上网条件(尤其是去国外网站)不稳定的机器。
这个问题其实是很普遍的, 只要用过WinXP系统的人基本都遇到过, 很多人都认为是正常的而不管他, 久而久之电脑则会慢慢的变卡, 这时候你才来想起如何解决稍微就有点迟了, 既然这个问题是可以解决的, 何不趁早将其关闭呢?相信看了上面的教程后你一定会立刻处理。













