如何在闔上螢幕時讓 Mac 保持喚醒
2026年10月6日 更新
闔上 MacBook 的螢幕,它就會睡著。通常這正是你要的,但下載、算圖、備份或 AI 代理還在跑的時候就不是了。
有三種老實的方法可以讓它繼續運作:外接螢幕模式(Apple 的方法,需要外接顯示器)、一個關掉睡眠的終端機指令,或一個幫你做這件事並附有安全機制的 App。以下是每一種做了什麼,以及什麼時候該用。
重點整理
- 有外接顯示器:外接螢幕模式是內建的。接上電源、顯示器和鍵盤或滑鼠,然後闔上螢幕。
caffeinate能讓開著的 Mac 保持清醒,但它本身無法阻止闔蓋睡眠。sudo pmset -a disablesleep 1能在闔上螢幕時保持清醒,用電池也一樣。用sudo pmset -a disablesleep 0還原。- 絕對不要把正在運作、闔著的 MacBook 放進包包:它沒辦法散熱,還可能耗光電池。
- Amphetamine 和 Clacky 的保持喚醒這類 App,會在外面加上計時器和低電量自動停止。
哪種方法適合你
| 螢幕打開 | 闔上螢幕+外接顯示器 | 闔上螢幕,無外接顯示器 | |
|---|---|---|---|
| caffeinate | 可以 | 不行 | 不行 |
| 外接螢幕模式 | 可以 | 接電源時 | 不行 |
| pmset disablesleep | 可以 | 可以 | 可以 |
保持喚醒,附安全機制
Clacky 的保持喚醒會照你選的時間保持開啟,或直到你的 AI 代理完成。闔上螢幕模式會在低電量時停止,停止時會把睡眠打開回來。免費 7 天,不用信用卡。
外接螢幕模式(Apple 的方法)
如果你的 MacBook 接著外接顯示器使用,這是內建且官方支援的方法。Apple 的要求:
- 接上電源轉接器。
- 接上外接顯示器,以及外接鍵盤和滑鼠或觸控式軌跡板。
- 等 Mac 醒著並顯示在外接顯示器上之後,闔上螢幕。
Mac 會在外接顯示器上繼續運作。在較新的 macOS 版本上,你可能要先允許新配件連接,闔上螢幕時才能正常使用。
來源:Apple:在 Mac 筆電上使用外接顯示器 · Apple:允許配件連接
也值得知道:「系統設定」→電池→選項裡有在顯示器關閉時,防止使用電源轉接器的電腦自動進入睡眠。它能防止螢幕自己關掉時 Mac 進入睡眠,但無法阻止闔蓋睡眠。Apple:睡眠與喚醒設定
caffeinate(內建,螢幕打開)
caffeinate 是 macOS 內建的終端機指令。它執行期間會讓 Mac 保持清醒:
caffeinate -dis # keep the display and the system awake until you press Ctrl-C
caffeinate -i -t 3600 # stay awake for one hour
caffeinate -i -w 12345 # stay awake until process 12345 ends-d 讓顯示器保持開啟,-i 阻止閒置睡眠,-s 阻止系統睡眠(只在接電源時),-t 設定以秒為單位的時間上限,-w 等待某個程序結束。螢幕打開時它很好用。闔上螢幕是另一種睡眠,單靠 caffeinate 無法阻止,用電池時尤其如此。
來源:man caffeinate(線上版本)
pmset disablesleep(闔上螢幕,沒有外接顯示器)
這個真的能讓 MacBook 在闔上螢幕時繼續運作,不管有沒有接電源:
sudo pmset -a disablesleep 1 # never sleep, even with the lid closed
sudo pmset -a disablesleep 0 # back to normal它會要求你的密碼,因為它改的是系統電源設定,而且它會一直保持開啟,直到你把它關掉,重新開機後也一樣。這就是風險所在:忘了關、闔上螢幕、把 Mac 放進包包,它就會在不通風的地方繼續運作,越來越熱,還會耗光電池。
所以如果你要用它:
- 設個提醒,記得執行
0的版本。 - 把 Mac 放在堅硬、通風的表面上,最好接著電源。
- 用
pmset -g檢查:SleepDisabled 1表示它還開著。
來源:man pmset(線上版本)
App:一樣的效果,加上安全機制
App 會在這些開關外面加上計時器、選單列開關和限制。
- Amphetamine 在 Mac App Store 上免費,可以設定成在螢幕闔上時也保持清醒。
- Clacky 的保持喚醒可以讓 Mac 和螢幕保持清醒 15 分鐘、1 小時、2 小時、直到你關掉,或直到你的 AI 代理完成。它可選的闔上螢幕模式使用的就是上面那個
pmset disablesleep開關,外加防護措施: - 每次開啟或關閉時,macOS 都會要求你的密碼;沒有隱藏的輔助程式。
- 用電池時,它會在 20% 自動停止(也可以設成 10%、30% 或永不)。
- 如果 Clacky 在睡眠仍被關閉時結束,下次啟動時它會把睡眠打開回來,而且選單裡永遠有 讓 Mac 恢復睡眠…。
- 在你到「設定」裡允許之前它都是關閉的,旁邊還有一則「絕對不要放進包包」的警告。
不管你用哪一種:闔上但醒著的 MacBook 仍在運作。讓它透透氣。
常見問題
caffeinate 能讓 Mac 在闔上螢幕時保持清醒嗎?
不可靠。caffeinate 能阻止閒置睡眠,-s 能在接電源時阻止系統睡眠,但闔上螢幕是另外處理的。請使用外接螢幕模式(接顯示器)或 pmset disablesleep。
闔著螢幕運作 MacBook 不好嗎?
放在桌上接著外接顯示器運作很正常(這就是外接螢幕模式)。風險在於闔著、醒著又不通風的 Mac,例如放在包包裡或枕頭下:它可能會變得很熱,還會耗光電池。
要怎麼還原 pmset disablesleep?
執行 sudo pmset -a disablesleep 0。用 pmset -g 檢查:如果 SleepDisabled 顯示 0,睡眠就恢復正常了。
用電池、闔上螢幕時,Mac 會保持清醒嗎?
外接螢幕模式需要接電源。pmset disablesleep 用電池也有效,這正是為什麼設定電量下限(像 Clacky 的 20% 自動停止)是個好主意。
更多指南
第一次認識 Clacky?它是一個小小的 Mac 選單列 App,把音效、錄影、截圖、Mac 健康和代理提醒收進同一個主畫面。 查看所有工具 · 免費試用 7 天
2026年10月6日 確認。 有東西變了,或這裡寫錯了?請寄信到 hello@clacky.app。