“svchost.exe”和“coreServiceShell.exe”的 CPU 使用率过高

“svchost.exe”和“coreServiceShell.exe”的 CPU 使用率过高

我有一台运行 Windows 7 Ultimate 32 位的笔记本电脑。过去几天以来,我的笔记本电脑一直面临严重问题。每当我连接到互联网时,进程管理器或者核心服务外壳或者两者都占用 CPU。核心服务外壳也消耗大量 RAM。

CPU 使用率高

详细地讲,我发现进程管理器是由Network Location Awareness服务引起的。

跟踪 svchost.exe

CPU 使用率过高核心服务外壳是由 引起的Trend Micro Titanium Internet Security 2012

跟踪 coreServiceShell.exe

这让我觉得这Trend Micro可能是问题的根源。

经过进一步测试,我发现如果我使用 IE 或 Firefox 浏览互联网,连接互联网后一切正常。请参阅

使用 IE 时的 CPU 使用率

使用 Firefox 时的 CPU 使用率

但如果我使用 Google Chrome,核心服务外壳占用 CPU 和 RAM。

使用 Chrome 时的 CPU 使用率

此时,如果我断开互联网连接,CPU 和 RAM 的使用率核心服务外壳直到我关闭 Chrome 时,它​​仍然处于高位。此外,当我关闭 Chrome 时,如果互联网处于连接状态,进程管理器继续占用 CPU,但是核心服务外壳退出比赛。

关闭 Chrome 后的 CPU 使用率

这让人觉得 Chrome 是问题的根源,但同样,追踪核心服务外壳让我回到Trend MicroInternet Security。停止 Trend Micro Internet Security 的保护也无济于事(尽管我无法停止其服务)。

我已经更新了 Chrome,但是没有帮助。

我只是搞不清楚谁是罪魁祸首。我不能没有它Google Chrome(当然,不使用它),因为它在浏览和开发过程中都非常有用和不可或缺。其次,我无法卸载它,因为Trend Micro Internet security Suite它还有几个月才会过期,而且正在证明我可靠保护

造成该问题的原因可能是什么?我该如何解决它?

提前致谢

答案1

经过进一步研究,我发现罪魁祸首可能是主办方Windows/System32/drivers/etc 目录中的文件。我打开了主办方文件,发现它的大小约为 1.2 MB,包含几千个条目,而不是只有 1KB 的文件。每当我连接到互联网时,服务主机进程查找了该文件,发现它异常大。我删除了主办方低于默认值,令人惊讶的是,问题解决了。

我发现的另一件事是,这些条目是通过间谍机器人 SnD。事实上,我在一个月左右的时间里扫描了我的笔记本电脑几次,以清除频繁感染的间谍软件,这些软件过去常常会阻止笔记本电脑上网。这证明了这一点。

这最终导致我得出结论,我安装的两种防病毒软件都不足以阻止间谍软件。然后我切换到诺顿网络安全,删除了 Spybot SnD。现在,大约两个半月以来我没有遇到任何问题。

结论,当遇到这样的问题时,清除你的hosts 文件并使用一些“可靠的”互联网安全套件。

相关内容