1、ekrn 占用 CPU100% 认识 ekrn.exe 进程 来源: IT 世界 大家在系统变慢的时候打开进程管理器会偶尔发现 ekrn.exe 进程驻留在进程管理器里面,查看其内存和 CPU 占用情况,发现高峰期的甚至能让 CPU 占用率达到 100%。尝试结束 ekrn.exe 进程,发现进程管理器里面拒绝访问,这个时候可能大家对这个ekrn.exe 就素手无策了。到底 ekrn.exe 是什么进程,怎么样去关闭 ekrn.exe 呢?给大家说说关于 ekrn.exe 进程的一些小知识给大家。 图 1,这就是 ekrn.exe 进程 ekrn.exe 是什么? ekrn.exe 是 ESE
2、T Smart Security 或 ESET NOD32 Antivirus 反病毒软件相关程序。图 2,在 360 软件管家中,我们可以清楚的看见关于 ekrn.exe 的简介 既然我们已经知道 ekrn.exe 是反病毒软件相关程序,那么我们应该如果去解决这个问题呢? 根据微软官方提供的信息,打了 XPSP2 补丁的计算机在安装 nod32 之后,nod32 的一个进程 ekrn.exe 会出现占用 cpu 过高的情况,而微软的 SP3 之后已经避免了这一现象的出现。所以避免 ekrn.exe 占用 CPU100或者占用 CPU 过高的一个解决办法便是使用SP3 版的 Window XP
3、 系统。但这里小编要提醒大家,在确认你的系统是正版系统的情况下才大 SP3 补丁,如果不是正版系统,不建议你打 SP3 补丁,以免造成更可怕的问题。 如果你的电脑已经是 SP3 了,那就可以按下面的方法解决这个问题。本步骤是经过有图自己尝试并解决了办法,请大家放心使用。 1、暂停 nod32 的一切监控。方法有 2:第一种,右键任务栏图标中的 nod32 绿色小眼睛,选择“禁用病毒和间谍防护”;第二种,启动程序中的 nod32,选择“设置”标签下“暂时禁用病毒和间谍防护”,如果你使用的 nod32 的高级模式,点击“设置”后,选择“病毒和间谍防护”,将“文件系统”、“电子邮件”、“Web 访问
4、”三个项目都“禁用”。 图 3 2、稍后几秒钟,ekrn.exe 占用自动降为 0,如果没有耐心等待,请在任务管理器中将 ekrn.exe“结束进程”。 3、稍后几秒钟,打开控制面板管理工具服务(如果你不想麻烦,可以直接在运行中输入 services.msc),找到“Automatic Updates”项目,右键的属性设置为“禁用”,并右键“停止”此服务。 图 4 4、打开 C:WINDOWSSoftwareDistribution 文件夹,删除器中所有文件。 5、按照第 3 步,找到“Automatic Updates”,右键属性设为“自动”,并右键“启动”该服务。 图 5 6、按照第 1
5、步中的方法,恢复 nod32 的全部监控。 图 6,现在的 ekrn.exe 进程占用 CPU 已经为 0 了 分析:遇到这种情况,ekrn.exe 进程高占用 CPU 并非 nod32 杀毒软件问题,而是 SP2补丁中 SVCHOST.exe 的 bug 所致,Windows update 服务下载安装的反复失败可能造成了这一问题,而 Windows update 服务,也就是我们设置的“Automatic Updates”服务是依赖于 SVCHOST.exe 的一个后台程序,而反复的下载安装失败引起了 nod32 进程 ekrn.exe 的高度怀疑,从而造成了 ekrn.exe 占用 CPU 居高不下的问题。 如果上述方法无效不妨尝试以下方法: ekrn.exe 占用 CPU100%还有可能是 ESET 的高度启发式扫描造成的,在高级设置病毒和间谍软件防护设置选项去掉高度启发式扫描前的勾在高级设置文件系统实时防护设置选项去掉高度启发式扫描前的勾即可。