CPU 卡在它的最低频率

Tom*_*far 12 cpu power-management windows-10

我的装有 Windows 10 的 ThinkPad X220 中的 i7 CPU 卡在非常低的频率上 - 准确地说是 0.78GHz。

  • 我重新启动了电脑
  • 我将电源计划切换到高性能
  • 我在电源计划中仔细检查了最大 CPU 速度为 100%。
  • 我检查了温度(都在 60°C 左右的安全范围内)
  • 我最近没有更改任何设置
  • 我最近没有更新任何驱动程序
  • 最近没有安装 Windows 更新

有任何想法吗?

Tom*_*far 8

实际原因及解决办法

经过大量研究,我终于找到了导致问题的原因。事件日志中有一个条目说

组 0 中处理器 0 的速度受到系统固件的限制。自上次报告以来,处理器已处于这种性能降低状态 XY 秒。

这让我找到了真正的原因,即:电池电量严重不足。

当电池电量很关键时,CPU 会降低自身频率以节省能源。当电池电量恢复到合理水平时,CPU 会按预期速度旋转至 3GHz。

误导我的是,当我将 PC 置于睡眠状态并再次唤醒它时,它已修复。这实际上是由于短暂的睡眠使电池充电到临界阈值以上这一事实造成的。

超级用户的相关回答


旧答案供参考:

我真的想出了一个解决方案。似乎出于某种原因,Windows 认为“正常”电源状态是应该尽可能低的电源状态。

这可能就是为什么打开和关闭没有帮助的原因,因为两者之间没有电源状态变化。

真正有帮助的是,而不是重新开始使用睡眠。这样,计算机切换到 C3 睡眠状态,并且通过唤醒某些东西被切换回它应该在的位置。频率回到 3.3GHz :)

更新:它再次发生,睡眠没有帮助。重启也没有用。我需要完成整个电源循环。完全关闭计算机,然后重新打开。那修复了它。


小智 5

我的 T540p 笔记本电脑也遇到了同样的问题。如果我拔掉电源线,即使处于全性能模式,CPU 也会卡在 0.78GHZ。如果是在电源线上,一切都运行良好。重启、更新等等都没有帮助。

我能够解决这个问题。

  • 关闭
  • 拔掉/取出电池
  • 等待一段时间,我的情况是 1 分钟
  • 重新连接/重新插入电池
  • 再次启动机器
  • 看到cpu再次以正常速度运行。