卡在 0.39 Ghz:搭载英特尔 i5-1135G7 处理器的联想 Ideapad 5

卡在 0.39 Ghz:搭载英特尔 i5-1135G7 处理器的联想 Ideapad 5

描述

我于 2021 年 11 月购买了这台笔记本电脑,并使用预装的 Windows 操作系统运行它,直到 1 月左右,它在 Windows 11 上运行良好。然后突然间,CPU 开始持续节流,任务管理器显示读数为 0.39ghz。与此相匹配,笔记本电脑也很慢。启动笔记本电脑时,它最初以正常频率运行约 30 秒,然后突然(不是渐变的)在每个核心上降至 0.39 ghz。一些核心偶尔会突然跳到正常频率,但总体来说非常慢。

我尝试过

首先,我尝试禁用智能散热解决方案驱动程序 - 但没有成功。尝试重新安装 - 也没有成功。尝试了所有相关的 Windows 设置(性能模式等) - 都没有成功。尝试使用 ThrottleStop 禁用 BD_PROCHOT,但也没有成功。

然后,我尝试更新 BIOS - 将其升级到最新版本。但这也没用。

Linux

由于笔记本电脑在 Windows 上以这些频率运行几乎无法使用,我切换到了带有 XFCE 的 EndeavourOS - 我现在正在其中输入这些内容。它仍然很慢,大多数 UI 操作都有明显的延迟,但可用性提高了 100 倍。

在 Linux 上,我尝试将调节器设置为性能,但这也无济于事。

这个问题在充电和使用电池时都存在,与我发现的网上其他几个遇到类似问题的人不同。

硬件

我注意到了温度 - 无论我得到什么操作系统级别的读数,它们都是正常的。我检查了风扇是否在运转,结果确实如此。

我把笔记本电脑送去维修,他们更换了导热膏,清理了风扇等。但这也没什么用。

巫毒

我甚至尝试了一系列巫术修复方法 - 例如让电池完全耗尽电量然后再次充电,在 BIOS 中禁用电池并使用交流电运行,一些在线用户声称这些方法适用于他们的系统。但这也无济于事。

我还能做什么?

答案1

一旦我切换到 Linux,我就没有尝试禁用 BD_PROCHOT,因为当我在 Windows 上尝试使用 ThrottleStop 时它没有帮助。

但是,在msrLinux 上禁用它是有效的!我只需要在每次启动时禁用一次 BD_PROCHOT,我为此编写了一个 systemd 服务,笔记本电脑就恢复正常了。

奇怪的是,如果我禁用它之后再次启用它,它不会再次变慢!

以下是感兴趣的人可以参考的脚本 https://github.com/yyearth/turnoff-BD-PROCHOT

感谢大家的评论和指点!

相关内容