尝试排查 Windows 8.1 中 System 进程占用 CPU 过高的问题
原本图片采用的是外链,最近发现图片失效了,去原文一看变成【VIP免费】了。
对此,作为文章原作者的本人表示:CSDNNMSL
前言
最近把旧的笔记本电脑重装了 Win8.1,但是一直存在 System 进程占用 20% 左右的情况,遂尝试排查。

排查过程
根据知乎上的说法,首先去下载 Process Explorer,解压后运行 procexp64.exe ,许可协议,在里面找到 System 进程,双击打开新窗口,点击 Threads 选项卡查看。

从图中可以看出是 ACPI.sys 占用过高。由于涉及驱动,优先从驱动开始排查
首先是查看有没有需要更新的驱动,排查后发现 Intel 的显卡驱动需要更新。

重启后还是不行……
问题解决
之后我在同问题下发现这个回答:

很巧的是我正好是这种情况。
遂拆机,很幸运的是,店家买的硬盘支架上带着二维码,很快找到了商品链接。而且在商品详情里正好标注着通道开关的说明:

我的是华硕的笔记本,所以调到最右边后安装回去,重启。

问题解决,给知乎大佬点赞!👍
注意事项
点击 Threads 选项卡可能弹窗提示缺少Debugging Tools,需要下载 Windows 8.1 SDK 安装包,在安装过程中单独勾选【Debugging Tools for WIndows】,之后会联网下载安装(总体约 350MB)。
只是这个软件会这么提示,实际并不需要这些东西。
参考资料
-
关于win10 system进程 占用CPU过高的问题?(原问题已被知乎删除)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Separaの秘密小屋!