ACPI.sys(系统进程)在 Windows 10 上占用最多一个 CPU 核心

ACPI.sys(系统进程)在 Windows 10 上占用最多一个 CPU 核心

我注意到一个名为 的进程System似乎一直占用我 CPU 的 20%,它还会占用我 CPU 的一个核心。性能似乎没有受到影响(据我所知)。我使用了 Performance Explorer,显然ACPI.sys是罪魁祸首。

我尝试重新安装各种驱动程序,禁用设备管理器上的各种组件,并拔下以太网电缆,甚至在安全模式下也遇到同样的问题。我进行了重置,但第一次启动后问题仍然存在!

我剩下的最后一个选择是使用可启动 USB 进行全新安装。但我认为这太过激进。这台笔记本电脑配有ASUS G752VLGeForce GTX 965M我还安装了最新的 NVIDIA 驱动程序。

截图

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

答案1

好吧。我做了一个极端的选择。

进行了全新安装,安装了一些驱动程序(Windows 未安装的驱动程序),进行了几次重新启动,系统进程不再吞噬我的一个线程。

所以,我想说一切都恢复正常了。我仍然不知道是什么原因造成的,我花了两天时间尝试排除故障。

这可能是由 Windows 更新引起的,但我仍然不清楚。

答案2

  • 过多的 ACPI.sys 活动可能表明核心运行过热,并且可能由于 slugware、灰尘或空气流动不足而变热,或者 BIOS 中的用户 OC 变化运行速度快于正常速度和/或更高的 Vcor​​e

  • 调查上述可能的原因并报告核心温度。

  • 希望它们的温度低于 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从一开始就调用一个文件并绕过批处理,但这对我来说是可行的,所以我暂时就这样保留它。

相关内容