Windows 的電源計畫選單只能手動選,選了就一直維持到你自己改掉。選單裡沒有「白天用平衡、半夜自動切省電」這類依時間切換的選項。PowerDoze 的排程規則可以做到這件事:設定時段和星期幾,PowerDoze 就會自動切換完整的電源設定,包括 CPU 限制、散熱、多久沒動作後關閉螢幕的時間,甚至顯示卡(GPU)功率。最多 3 條規則完全免費。
一個 PowerDoze 電源模式包含好幾項 Windows 設定,切換時會一起改變,不只是改電源計畫的名稱:底層的電源配置、CPU 最小/最大百分比、渦輪加速行為、散熱策略(被動/主動)、多久沒動作後關閉螢幕、進入睡眠的時間,以及在 NVIDIA 顯卡上的 GPU 功率限制。排程規則一觸發,這些會一起改變。PowerDoze 持續執行時,如果目前不在任何規則的時段內,上一次生效的設定會維持。但程式剛啟動或你重開機時,如果當下沒有符合的規則,PowerDoze 不會套用任何模式。NVIDIA 的 GPU 功耗上限,在開機時也會被顯卡驅動程式(讓 Windows 能控制顯卡的程式)重設。
| 做法 | 怎麼觸發 | 設定難度 |
|---|---|---|
| Windows 電源計畫選單 | 每次手動選擇 | 免設定 |
| 工作排程器 + powercfg 腳本(DIY) | 依時間觸發,但要寫腳本 | 需要撰寫並維護腳本 |
| PowerDoze 排程規則 | 自動,依時間和星期 | 圖形化規則編輯器,免費包含 |
可以在 Windows 工作排程器建立兩個觸發條件,各自在固定時間執行一次 powercfg /setactive [電源配置GUID](GUID 是每個電源配置的識別碼)。這能切換電源配置本身。CPU 最高處理器狀態、系統冷卻原則、多久沒動作後關閉螢幕和進入睡眠的時間,本來就存在每個電源配置裡,所以切過去時會跟著換成那個配置的值,前提是你事先替每個配置各設好不同的值。切不到的是 GPU 功率限制(nvidia-smi 設的上限不屬於電源配置),那要另外排一條指令。整套都要自己維護。
適合:熟悉腳本、只需要切換電源計畫的人。限制:沒有圖形介面、要事先替每個配置各設好不同的值、GPU 功率限制得另外排指令、GUID 或腳本路徑一變就默默失效。
先定義好一個電源模式(CPU 限制、散熱、多久沒動作後關閉螢幕和進入睡眠的時間、GPU 功率限制),再幫這個電源模式加一條規則:設定開始時間、結束時間和適用星期幾。時段可以跨越午夜,適合整夜的排程。如果兩條規則可能重疊,清單裡排在前面的那條生效,順序由你自己決定。免費版就包含最多 3 條規則、2 個電源模式,不需要帳號。
適合:想依時間自動切換、不想寫腳本的人。要讓開機時也套用,可以設定一條每天全天的規則(星期全選、24 小時)。限制:免費版上限 3 條規則,專業版取消上限。
電源設定裡沒有。Windows 的電源計畫選單只能手動選,選了就一直維持到你自己改掉,沒有依時間自動切換的介面。要自動切換,得自己用「工作排程器」搭配 powercfg /setactive。
這些設定會一起切換,不只是電源計畫名稱:電源配置、CPU 最小/最大百分比、渦輪加速、散熱策略、多久沒動作後關閉螢幕和進入睡眠的時間,以及 NVIDIA 顯卡的 GPU 功率限制。
PowerDoze 不會強制套用預設值,上一次生效的電源模式會維持到下一條規則的時段開始。
不會套用任何模式。PowerDoze 啟動時只套用當下符合的規則。要讓開機時也套用,可以設定一條當下一定符合的規則:每天全天,也就是星期全選加 24 小時。NVIDIA 的 nvidia-smi 功耗上限,在開機時會被驅動程式重設,同一條每天全天的規則也能把上限套回來。
規則清單裡排在前面、先符合的那條生效,順序由你在規則編輯器裡自己排列。
免費。最多 3 條規則、2 個自訂電源模式,不需要帳號。專業版取消上限。
可以。依 App 切換和依 Wi-Fi 切換是另外兩種規則類型(專業版功能),依時間排程本身則是免費的。
延伸閱讀:診斷 Windows 不進入睡眠 · 更多使用情境 · 全部功能