改「電腦多久後睡眠」其實只要十秒鐘——前提是你知道要改哪一個設定,因為 Windows 把好幾個睡眠計時器藏在不同地方。這篇講清楚 Windows 11 和 10 每一個設定在哪、能立刻改的 powercfg 指令、為什麼「關螢幕」和「睡眠」是兩個不同的計時器,以及怎麼讓不同時段有不同的睡眠時間。
快速答案:「設定 → 系統 → 電源與電池」(Windows 11)或「電源與睡眠」(Windows 10)→ 把「讓裝置在多久後睡眠」設成你要的分鐘數。想用命令列?powercfg /change standby-timeout-ac 30 就把插電時設成 30 分鐘。往下看電池 vs 插電、關螢幕的陷阱,以及「找不到睡眠選項」的解法。
微軟在不同 Windows 版本之間把這頁搬過又改過名,這也是大家找不到的一半原因:
在筆電上,每個計時器你都會看到兩個值——使用電池時和插電時——而且是分開設定的。桌機只會顯示插電那個值。把任何計時器拉到「永不」(拉到底,或在命令列用 0)就是停用它。
介面一次只改一個設定檔;powercfg 直接改目前作用中的電源計畫、立刻生效,而且連「設定」頁藏起某個選項時它照樣能改。在命令提示字元或 PowerShell 裡跑(改自己的計畫不用系統管理員)。數字一律是分鐘;0 代表永不。
| 你要改的 | 插電時 | 使用電池時 |
|---|---|---|
| 睡眠逾時 | powercfg /change standby-timeout-ac 30 | standby-timeout-dc 15 |
| 多久後關螢幕 | powercfg /change monitor-timeout-ac 10 | monitor-timeout-dc 5 |
| 多久後休眠 | powercfg /change hibernate-timeout-ac 120 | hibernate-timeout-dc 60 |
想一次看全部,powercfg /query 會列出目前計畫的所有設定;powercfg /change standby-timeout-ac 0 則把插電時的睡眠完全關掉。這些跟「設定」裡的滑桿寫的是同一組值——只是你一按 Enter 就立刻生效。
這幾乎絆倒所有人。「關閉螢幕」(monitor-timeout)只是把畫面關掉——電腦繼續跑、下載繼續、風扇繼續轉。「讓裝置睡眠」(standby-timeout)才是真的讓機器睡。如果你的螢幕黑了、但電腦明顯還開著,那就是你改錯計時器了。
| 你想改的是…… | 設定名稱 | 它做什麼 |
|---|---|---|
| 畫面什麼時候變黑 | 關閉螢幕的時間 | 只關螢幕;電腦完全清醒 |
| 電腦什麼時候真的睡 | 讓裝置睡眠的時間 | 低耗電睡眠——大多數人要的是這個 |
| 依時段有不同行為 | PowerDoze 依時間排程電源模式 | Windows 做不到;免費最多 3 條規則 |
有些桌機和採用新式待命(Modern Standby / S0ix)的筆電,在簡易的「設定」頁不會顯示傳統的睡眠逾時——你可能只看到「關閉螢幕」。兩個繞法:
控制台 → 電源選項 → 變更計畫設定 → 變更進階電源設定 → 睡眠 → 睡眠時間。就算新式「設定」頁把它藏起來,這個進階對話框還是找得到逾時設定。
適合:「設定」裡只有「關閉螢幕」的機器。注意:如果「睡眠時間」是灰色不能改,代表有群組原則或製造商的電源計畫鎖住了它。
powercfg /change standby-timeout-ac 30 會把睡眠逾時直接寫進作用中的計畫,連一個滑桿都看不到時也有效。用 powercfg /query 確認有寫進去。
適合:介面不見或被鎖住時。注意:真正的新式待命機器永遠不會進入傳統的 S3 睡眠——它用低耗電的 S0 待命取代,所以行為跟舊電腦不一樣。
改了逾時、電腦還是不睡?那是有東西讓它醒著——下載、影片,或某個抓著喚醒鎖的程式。看這篇:Windows 為什麼不睡、怎麼揪出擋住它的元兇。
Windows 每個電源狀態就只存一個睡眠逾時,所以你沒辦法叫它「晚上 5 分鐘就睡,但上班時間絕不睡」。這正是改單一設定做不到的事。PowerDoze 可以:建一個睡眠逾時很短的電源模式、再建一個永不睡眠的,然後掛上依時間的規則(時段可跨午夜)自動切換。睡眠逾時是跟 CPU 限制、散熱、關螢幕綁成一個模式一起切的——不是你要一直回去重改的設定。免費最多 3 條規則、2 個電源模式,不用帳號。
誠實說明:這是在排程和自動化睡眠逾時——要一次性的「30 分鐘後睡」倒數,請改用這裡的 DIY 做法。侷限:免費版上限 3 條規則;專業版取消上限,並加入依程式、依 Wi-Fi 自動切換。
「設定 → 系統 → 電源與電池」(Windows 11)或「電源與睡眠」(Windows 10)→「讓裝置在多久後睡眠」,選分鐘數。筆電要把插電和使用電池兩個值都設。命令列:powercfg /change standby-timeout-ac 30(插電)或 standby-timeout-dc(電池)。
設定 → 系統 → 電源與電池 → 螢幕與睡眠。Windows 10 叫「電源與睡眠」。休眠、混合式睡眠、喚醒計時器要到「控制台 → 電源選項 → 變更計畫設定 → 變更進階電源設定」。
powercfg /change standby-timeout-ac 30 把插電時的睡眠設成 30 分鐘;standby-timeout-dc 是電池。關螢幕用 monitor-timeout-ac/-dc,休眠用 hibernate-timeout-ac/-dc。值設 0 就是永不。
有些桌機和新式待命筆電會把傳統逾時藏在簡易「設定」頁外。打開「控制台 → 電源選項 → 變更計畫設定 → 變更進階電源設定 → 睡眠」,或直接跑 powercfg /change standby-timeout-ac 30,滑桿不見時它照樣有效。
關螢幕(monitor-timeout)和睡眠(standby-timeout)是不同計時器。如果畫面黑了但電腦還開著,代表睡眠逾時比較長、設成了「永不」,或有東西抓著喚醒鎖——跑 powercfg /requests 看是誰。詳見我們的不睡診斷指南。
它自己不行——每個電源狀態只存一個逾時。PowerDoze 可以:一個睡眠逾時很短的電源模式、一個永不睡眠的,再用依時間的規則自動切換。免費最多 3 條規則。
想讓睡眠逾時自己會變——晚上短、上班時間關掉——而不是每次手動改?依時間的規則免費,最多 3 條規則、2 個電源模式,不用帳號。
免費下載,支援 Windows 10/11延伸閱讀:Windows 有睡眠計時器嗎 · Windows 為什麼不睡 · 依時間排程電源計畫 · 所有功能