Windows 10 Defender防火墙MpsSvc和Internet共享服务(ICS)消耗大量CPU


12

这是计算机的当前性能: 在此处输入图片说明 最近,我发现计算机在空闲时出现问题:“ Windows Defender防火墙”消耗了15%的CPU,而“ Internet连接共享”消耗了10%的CPU。

我已经跑步了,sfc scannow但是结果还是一样

我还检查了以太网连接共享是否关闭

在此处输入图片说明

在另一篇文章中:https : //social.technet.microsoft.com/Forums/windows/zh-CN/a8d7ba9e-13aa-4410-9b3e-5c859e6ec93b/high-cpu-usage-windows-firewall?forum=w7itproperf

有人说,由于将过多的防火墙规则设置为第三方防火墙的错误,他也遇到了同样的问题(我现在正在使用Avast防火墙替换Windows默认防火墙)。因此,我检查了计算机,看是否与他有相同的问题,但似乎不是问题的原因:

我已将防火墙规则列表导出到默认的Windows防火墙中,以计算正在运行的规则的数量: 在此处输入图片说明 在此处输入图片说明

这是avast防火墙规则设置:

在此处输入图片说明

有什么我想念的吗?为什么CPU使用率这么高?


使用WPRUI / WPA.exe分析CPU的使用情况展开svchost.exe的堆栈,并根据函数名称查看服务的作用。
magicandre1981 '17

@ magicandre1981我找到了一种解决方法,我尝试使用WPA进行分析,但是,我发现了一些异常:在堆栈中,我发现了一个进程“ n / a?”,我不确定这是否是来自于的错误。微软与否。
User2012384 2009年

请共享ETL文件(将其压缩为7z以减小大小)
magicandre1981

Answers:


13

我在Windows 10上遇到了相同的问题,防火墙+ ICS服务不断占用10%的CPU时间。

我没有启用Windows Defender,因此无法遵循最佳答案的说明。代替:

单击开始,然后键入wf.msc

在此处输入图片说明

单击还原默认策略

在此处输入图片说明

我确定它和其他答案具有相同的效果


知道关闭防火墙后Windows为什么使用更多的 CPU吗?
tuskiomi

这次真是万分感谢!在过去的几周中,Windows Defender除了没有AV之外,都遇到了同样的问题。单击“恢复默认策略”时,我打开了任务管理器,并且CPU使用率立即下降。现在,我的电脑在正常使用期间可在20%的CPU上运行,而不是一直保持在45%左右。在单击“还原默认策略”之前,我并没有真正检查过规则,关于通常/经常添加这些不必要规则的想法?
s1h4d0w

通常,Windows会提示您允许某些应用程序访问Internet。特别是游戏通常会触发它。
Ciaran '18

12

我遇到了同样的问题,但是我确实使用Windows Defender的防火墙。重置防火墙默认设置对我有用。

我在https://answers.microsoft.com/zh-CN/windows/forum/windows_10-other_settings/since-windows-10-fall-creators-update-1709/d03167cc-92e7-4d13-94ce-84fda7b0f94f找到了修复程序

重置Windows Defender防火墙:

设置->更新和安全-> Windows Defender->打开Windows Defender安全中心->防火墙和网络保护->恢复防火墙默认设置>单击按钮以恢复默认设置

要么

使用Windows防火墙修复工具:

https://support.microsoft.com/zh-CN/help/17613/automatically-diagnose-and-fix-problems-with-windows-firewall


2

在服务管理器中,将Internet连接共享(ICS)服务的启动类型从“自动”更改为“手动”。在任务管理器中,杀死占用10%CPU的ICS SVCHOST实例。这将禁用ICS,但将停止CPU浪费。

在先前的答案中,我尝试“提供详细信息”(按照本网站指南),但主持人不同意这些详细信息具有建设性,因此将其删除。我想,如果您有兴趣,可以私下给我写信。


0

呃...我找到了解决方法(但不能完全解决问题),在运行中,键入msconfig 在此处输入图片说明

然后找到“ Windows Defender防火墙”和“ Internet连接共享”,然后取消选中该复选框。然后用法就变得正常了。

我这样做是因为我确定我不会同时使用这两种服务(即,由于我拥有avast和ICS,因为我不与其他用户或计算机共享连接,因此无法使用防火墙)


由于Windows防火墙依赖ICS服务,因此需要ICS服务。如果您使用Avast防火墙而不是Windows防火墙,则可以禁用ICS。
Biswapriyo

哦,我明白了,但是ICS会做什么?
User2012384 2009年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.