信不信由你,Svchost.exe(netsvcs)导致较高的CPU使用率的问题自Windows 7诞生以来就一直存在。它仍然困扰Windows用户近十年,并且仍然需要手动干预来解决它。 Windows 10中会发生这种情况。如果要停止导致CPU使用率较高的Svchost.exe(netsvcs),可以执行以下操作。
Svchost.exe是管理Windows“子”服务的“父”服务。 它是Windows必不可少的组成部分,实际上并不是引起问题的服务。 罪魁祸首是“ netsvcs”。 netsvcs服务包括Windows的一些重要元素,例如Windows Update,事件查看器,主题,配置文件,任务计划程序以及其他一些元素。 因此,好像我们不能禁用它。
那么,您该怎么做才能阻止导致高CPU使用率的Svchost.exe(netsvcs)? 您首先需要运行恶意软件和防病毒扫描。 然后,如果问题仍然存在,则可以删除任何较大的Event Viewer文件并调整Windows Update。 这三个问题之一将解决大多数问题。
恶意软件和防病毒扫描停止Svchost.exe(netsvcs),导致CPU使用率升高
netsvcs使用资源的主要原因之一是恶意软件,它占用了太多的Windows端口来连接到Internet。 虽然这当然不是造成此问题的唯一原因,但它是主要原因。 因此,在执行任何操作之前,请检查计算机的安全性。 如果使用Windows Defender,请确保已启用它并运行扫描。 如果您使用第三方安全平台,请执行相同的操作。
除非已经使用过,否则请下载“ Malwarebytes(免费)”,然后安装并运行它。 它非常擅长捕获可能会流过许多防病毒程序的错误恶意软件。 执行扫描后,重新启动计算机并重新测试。
如果那不起作用,请尝试此。
清除事件查看器日志
由于某些原因,事件查看器日志过大会导致此基于Internet的服务问题。 由于清除它们很简单,并且可以解决问题,因此我们接下来将进行处理。
- 按Windows键+ R,然后键入“事件”以打开事件查看器。
- 打开Windows日志,然后突出显示“应用程序”。
- 右键单击“应用程序”,然后选择“清除日志”。 选择“清除”并确认。
- 重新启动计算机并重新测试。
如果那没有用,我们将需要调整Windows Update。
调整Windows Update以停止导致高CPU使用率的Svchost.exe(netsvcs)
调整Windows Update不应掉以轻心。 我们可以先进行几个简单的更改,然后再进行大更改。
- 导航到“设置”以及“更新和安全性”。
- 单击更新窗口中的高级选项文本链接,然后单击“选择如何交付更新”。
- 关闭“从多个地方进行更新”。 这使用BitTorrent样式的分发方式在联网的计算机或Internet上的其他计算机之间共享Windows Update。 该协议可能占用大量资源,并且可能导致netsvcs过度工作。
- 重新启动计算机并重新测试。
如果这不起作用,请尝试关闭Windows Update。 这将阻止Windows更新自身,这可能会使您容易受到攻击。 这就是为什么这是不得已的步骤。 如果这样做,请记住定期启用它以使您的系统保持最新。
- 在“搜索窗口(Cortana)”框中键入“服务”,然后选择“服务”。
- 导航到Windows Update服务。
- 右键单击该服务,然后选择“禁用”。 然后停止Windows Update服务。
- 重新启动计算机并重新测试。
在对netsvcs进行故障排除时,最后一步是通常的可疑步骤。 希望这些步骤之一对您有用!