先说说ekrn.exe这个进程的来历和作用。它的程序文件是由ESET®公司开发的,是ESET NOD32 Antivirus杀毒软件或ESET NOD32 Smart Security安全套件的核心组成部分。只要你安装了NOD32,这玩意儿就会自动在后台运行,没有窗口也没有图标,默默地处理实时文件扫描和自动更新这类活儿。所以,别想着轻易终止它——真那么干,你的杀毒软件可就要出大的麻烦了。
那么,ekrn.exe占用内存和CPU的问题怎么解决呢?如果你正在运行病毒扫描,那占用高是再正常不过的事——杀毒软件要又快又准地扫描,功能强劲自然得消耗资源。对老电脑来说,CPU偶尔飙到100%也别慌,要么升级杀毒软件,要么等扫描完,之后使用率自然会降下来。如果内存只有1G,那加根条子也是值得考虑的。
如果平时(不扫描时)也占用这么高,可以打开ESET NOD32窗口,按F5找到“实时文件系统保护”,关掉它试试。另外,相关文档提到,有时CPU占用过高跟Windows XP系统下Svchost.exe的一个BUG有关——这个BUG还跟wuauclt.exe(Windows自动更新进程)搅在一起。解决办法是关闭自动更新,或者升级到XP SP3,再或者直接换Win7或更新的系统,一劳永逸。
