![CPU 停留在最低频率](https://linux22.com/image/1538750/CPU%20%E5%81%9C%E7%95%99%E5%9C%A8%E6%9C%80%E4%BD%8E%E9%A2%91%E7%8E%87.png)
我的装有 Windows 10 的 ThinkPad X220 中的 i7 CPU 卡在非常低的频率 - 准确地说是 0.78GHz。
- 我重启了电脑
- 我将电源计划切换为高性能
- 我仔细检查了电源计划中的最大 CPU 速度是否为 100%。
- 我检查了温度(都在 60°C 左右的安全范围内)
- 我最近没有更改任何设置
- 我最近没有更新任何驱动程序
- 最近没有安装 Windows 更新
有任何想法吗?
答案1
实际原因和解决方案
经过大量研究,我终于找到了问题的原因。事件日志中有一条记录说
组 0 中的处理器 0 的速度受到系统固件的限制。自上次报告以来,该处理器已处于这种性能降低状态 XY 秒。
这让我找到了真正的原因,那就是:电池电量严重不足。
当电池电量不足时,CPU 会降低频率以节省能源。当电池电量恢复到合理水平时,CPU 会按预期加速至 3GHz。
误导我的是,当我让电脑进入睡眠状态并再次唤醒它时,问题就解决了。这实际上是因为短暂的睡眠使电池充电量超过了临界阈值。
旧答案供参考:
我确实想出了一个解决方案。似乎出于某种原因,Windows 认为“正常”电源状态应该是最低的电源状态。
这可能就是为什么打开和关闭没有帮助的原因,因为其间没有电源状态的变化。
真正有帮助的是不要重新启动而是使用睡眠。这样,计算机就切换到 C3 睡眠状态,通过唤醒,某些东西又切换回了原来的状态。频率又回到了 3.3GHz :)
更新:又发生了这种情况,睡眠没有帮助。重启也没有帮助。我需要进行整个电源循环。完全关闭电脑,然后重新打开。这样就解决了。
答案2
我的 T540p 笔记本也遇到了同样的问题。如果我拔掉电源线,即使处于全性能模式,CPU 也会卡在 0.78GHZ。如果插上电源线,一切都会运行正常。重启、更新等都无济于事。
我能够解决这个问题。
- 关闭
- 拔下或取出电池
- 等待一段时间,我的情况是 1 分钟
- 重新连接/重新插入电池
- 重新启动机器
- 看到 CPU 再次以正常速度运行。
答案3
我刚刚找到这个答案,因为我在 Dell Precision 7530 上看到了同样的问题,频率精确到 0.78Ghz。我知道我的问题不是可接受的答案,所以我打算按照 Manuel 的答案的步骤操作。在确认笔记本电脑不认为它使用电池供电后,我做了以下操作:
- 拔下电源线
神奇的是,CPU 加速了。我重新插上电源,一切正常。
所以我不知道问题最初是什么原因造成的,但令我惊讶的是,答案不是“关闭电源然后再打开”(我已经试过了)。而是“拔掉电源然后再插上”。
答案4
可以在 BIOS 设置中限制 CPU,这通常是有意为之,但可能在调整其他设置时意外切换。一个很好的故障排除步骤是将 BIOS 恢复为默认值(如果 BIOS 提供此选项),然后进行您知道需要的任何特定更改。可能存在物理冷却问题。您可以下载免费的温度监控程序,以确保 CPU 处于合理的温度。我有一台笔记本电脑的空闲温度为 60* C,但我的水冷台式机的空闲温度低于 40* C。您的笔记本电脑的风扇可能被灰尘堵塞,或者不太可能是冷却系统与 CPU 物理断开。