![ACPI.sys(系统进程)在 Windows 10 上占用最多一个 CPU 核心](https://linux22.com/image/1507399/ACPI.sys%EF%BC%88%E7%B3%BB%E7%BB%9F%E8%BF%9B%E7%A8%8B%EF%BC%89%E5%9C%A8%20Windows%2010%20%E4%B8%8A%E5%8D%A0%E7%94%A8%E6%9C%80%E5%A4%9A%E4%B8%80%E4%B8%AA%20CPU%20%E6%A0%B8%E5%BF%83.png)
我注意到一个名为 的进程System
似乎一直占用我 CPU 的 20%,它还会占用我 CPU 的一个核心。性能似乎没有受到影响(据我所知)。我使用了 Performance Explorer,显然ACPI.sys
是罪魁祸首。
我尝试重新安装各种驱动程序,禁用设备管理器上的各种组件,并拔下以太网电缆,甚至在安全模式下也遇到同样的问题。我进行了重置,但第一次启动后问题仍然存在!
我剩下的最后一个选择是使用可启动 USB 进行全新安装。但我认为这太过激进。这台笔记本电脑配有ASUS G752VL
。GeForce GTX 965M
我还安装了最新的 NVIDIA 驱动程序。
截图:
答案1
好吧。我做了一个极端的选择。
进行了全新安装,安装了一些驱动程序(Windows 未安装的驱动程序),进行了几次重新启动,系统进程不再吞噬我的一个线程。
所以,我想说一切都恢复正常了。我仍然不知道是什么原因造成的,我花了两天时间尝试排除故障。
这可能是由 Windows 更新引起的,但我仍然不清楚。
答案2
过多的 ACPI.sys 活动可能表明核心运行过热,并且可能由于 slugware、灰尘或空气流动不足而变热,或者 BIOS 中的用户 OC 变化运行速度快于正常速度和/或更高的 Vcore
调查上述可能的原因并报告核心温度。
希望它们的温度低于 60'C,如果不行的话,请尝试减少 slugware 或无用的进程、服务和启动的数量。(使用 Speccy 等工具来测量 T(cpu) 或 equiv)
如果你报告可能的原因或者更多问题,我可以附加操作。祝你好运。
注意以下几点。尽管我只有 8GB 内存和较慢的 CPU,但它运行速度很快,仅占用 2%CPU,使用浏览器、电子邮件、搜索一切、Process Hacker、Dropbox、Skydrive、Teamviewer、WinPatrol 等 58 个进程
答案3
为了给那些使用 WOL 的人提供一个解决方法,尽管这个漏洞持续了很长时间,而英特尔和微软却不愿意修复,我给你提供了一个解决方案,即在系统唤醒过程的早期关闭 WoL,然后再打开。我建议你确认关闭 WoL“唤醒魔术包”确实可以减少过度的 CPU 使用率。在我的场景中,“唤醒模式匹配”是关闭的。
我添加了一个任务,在唤醒时运行批处理文件(日志:系统,来源:内核电源,事件 ID:131)。确保检查:无论用户是否登录都运行,以及:以最高权限运行。
批处理文件如下(使用您自己的路径):
powershell -ExecutionPolicy Bypass -File "C:\Users\%username%\Documents\woldisable.ps1"
pathping localhost -n -q 1 -p 50 > nul 2>&1
powershell -ExecutionPolicy Bypass -File "C:\Users\%username%\Documents\wolenable.ps1"
woldisable.ps1
如下(您可能需要更改名称:“以太网”是有线互联网连接的默认 Windows 10 名称,请在“网络和 Internet 设置”下检查):
Set-NetAdapterAdvancedProperty -Name "Ethernet" -DisplayName "Wake on Magic Packet" -DisplayValue "Disabled" -NoRestart
wolenable.ps1
如下:
Set-NetAdapterAdvancedProperty -Name "Ethernet" -DisplayName "Wake on Magic Packet" -DisplayValue "Enabled"
我认为您可能.ps1
从一开始就调用一个文件并绕过批处理,但这对我来说是可行的,所以我暂时就这样保留它。