疑难排解
为什么我的 Mac 不睡眠?看看是什么让它保持唤醒
更新于 Jul 4, 2026 1 min
当你的 Mac 拒绝睡眠时,一定是有什么东西持有着一个电源断言,也就是一条要求 macOS 保持唤醒的请求,而这未必总是显而易见。Keepresso 会用直白的语言告诉你原因。
打开活动面板
Keepresso 的活动面板会列出当前正在让你的 Mac 保持唤醒的每一个应用,数据直接来自系统的实时电源断言。它相当于终端里 pmset -g assertions 输出的一个易读版本,让你能清楚看到到底是谁在让 Mac 保持唤醒,无论是 Keepresso 本身、一个浏览器、一个下载管理器、一个视频应用,还是你早就忘了还在运行的什么东西。
决策日志
面板旁边还有一份决策日志,说明每一次 Keepresso 会话为什么启动或停止:是哪个触发器生效了、计时器到时了、电池自动暂停了,还是手动切换的。所以如果原因出在 Keepresso 自己身上,你也能准确看到是为什么。
常见元凶
- 一个正在播放音频或视频的浏览器标签页。
- 一次仍在进行中的下载或同步。
- 一次备份,或一个长时间运行的应用。
- 某个 Keepresso 触发器的条件仍然成立(活动面板和日志会清楚说明这一点)。
一旦你知道是什么在让 Mac 保持唤醒,退出那个应用、完成任务,或者调整触发器,Mac 就会重新进入睡眠。
更多「疑难排解」内容