Windows 電源修正

依現在執行的 App 自動切換電源計畫

打開遊戲想要全開效能,切回瀏覽器想安靜省電——但 Windows 沒有「這個 App 用這個電源計畫」這種概念。你只能每次手動切,或乾脆懶得切。PowerDoze 補上這塊:把行程名稱綁定電源模式,該 App 在前景時自動切換

快速答案:Windows 自己做不到——它的電源計畫選單是完全手動的下拉選單,不知道現在開的是哪個 App。PowerDoze 讓你建規則,例如 game.exe → 效能模式chrome.exe → 省電模式;它大約每 3 秒檢查一次前景 App 並自動切換。這是專業版功能。

下載 PowerDoze 看依時間排程 →

為什麼 Windows 原生做不到

Windows 的電源計畫(平衡、效能、省電,或自訂配置)是全系統層級的設定。「設定」裡有下拉選單、工作列有圖示——兩個都是手動的。工作管理員和 Xbox Game Bar 都能告訴你某個 App 正在執行,但兩者都沒有接到電源計畫的 API。如果你想要「打電動時效能全開、其他時候省電」,Windows 是期待你自己記得手動切回去。

有些遊戲平台(Steam、GeForce Experience)會在遊戲執行時把 Windows 推向效能計畫,但那是平台專屬行為——對剪片軟體、編譯工作,或任何不在那個小名單裡的程式都沒用,而且遊戲關掉後也不會幫你切回比較安靜的模式。

偵測實際上是怎麼運作的

PowerDoze 用 Windows 的 GetForegroundWindow API 讀取前景視窗、解析出對應的行程名稱,大約每 3 秒檢查一次。當這個行程符合你設的規則,它就會請求切換到綁定的電源模式;當你切到一個沒有對應規則的東西,它就會回到你的依時間排程(或手動選的模式)該套用的狀態。

情境 會發生什麼
你開啟 game.exe幾秒內切到綁定的電源模式
你切到一個沒有規則的 App回到你的排程或手動選的模式
你關掉 game.exe一樣——只要前景沒有符合的行程就會切回去
兩個規則都可能符合(白名單+明確規則)明確的依 App 規則優先

設定依 App 規則

先建好電源模式——把每種情境要一起套用的設定(CPU 上下限、散熱、睡眠與關螢幕逾時、GPU 功耗上限)先設定好。接著新增規則,把行程綁到模式:

三種方式選 App

App 選擇器有三個分頁:執行中程式(現在正在跑的)、已安裝程式(掃描已安裝的程式,含專門的 Steam 遊戲庫掃描,就算你還沒開過那個遊戲也找得到)、以及手動輸入——如果你已經知道執行檔名稱。不管你用哪種方式選,規則都是精確比對行程名稱——game.exe 只會比對到 game.exe,不會比對到 gamelauncher.exe 或名稱不同的其他版本。

適合:遊戲、影片/照片剪輯軟體、編譯或算圖工作——任何你希望「正在用這個 App 時」持續套用不同電源設定的情境。

白名單 App 又有規則時,誰優先

PowerDoze 也讓你直接在白名單項目上掛一個前景電源模式,方便你替已經在白名單裡追蹤的 App 快速設定。但如果你另外幫同一個行程建了專屬的依 App 規則,那個專屬規則會優先套用——不會有暗地裡的衝突,也不用猜哪個會贏。

適合:把白名單用在其他用途(例如保持清醒)的人,想明確掌控電源模式究竟由哪一邊決定。

想要同樣的概念但改用時段觸發、不看是哪個 App?看看依時間自動排程電源計畫——兩種規則可以並用,而依時間排程是免費的。

誠實版本——PowerDoze(專業版)

這不是瞬間反應的核心層級 hook——PowerDoze 大約每 3 秒輪詢一次前景視窗,所以切換會在 App 切到前景後的幾秒內發生,不是你一按 Alt-Tab 就立刻切換。對於動輒好幾分鐘到好幾小時的打電動或剪片時段來說,這幾秒的落差根本不重要。比對本身是嚴格的精確行程名稱比對,而當一個 App 同時符合白名單捷徑和專屬規則時,專屬規則永遠優先,行為維持可預期。

誠實說明:偵測是輪詢式(約 3 秒一次),不是瞬間的事件 hook;而且依 App 切換是專業版功能,不像依時間排程是免費的。

下載 PowerDoze 效能模式與電池續航 →

常見問題

Windows 可以依開啟的 App 自動改電源計畫嗎?

不行——Windows 的電源計畫選單是手動的,沒有「A 這個 App 用 X 電源計畫」這種概念。PowerDoze 加入了這種規則:把一個行程名稱(例如 game.exe)綁定一個電源模式,只要這個行程在前景就自動切換。

PowerDoze 怎麼知道現在前景是哪個 App?

它用 Windows 的 GetForegroundWindow API 讀取前景視窗的行程,大約每 3 秒檢查一次。也就是說切換會在 App 切到前景後的幾秒內發生——不像原生 hook 那樣瞬間反應,但實際使用上不會感覺到明顯延遲。

App 比對要多精確?

是精確的行程名稱比對(不分大小寫)——game.exe 只會比對到 game.exe,不會比對到 gamelauncher.exe。你可以從執行中程式清單、已安裝程式清單(含 Steam 遊戲庫掃描),或手動輸入執行檔名稱來選擇。

關掉 App 或切走之後會怎樣?

PowerDoze 會回到你的依時間排程(或手動選的模式)該套用的狀態。不會有「卡在遊戲模式」這種殘留——依 App 的規則只在該行程真的在前景時才生效。

如果一個 App 同時在白名單裡、又有依 App 規則呢?

明確的依 App 規則優先。PowerDoze 也讓你直接在白名單項目上掛一個前景電源模式當捷徑,但如果你另外幫同一個行程建了專屬規則,那個專屬規則會優先套用,不會有衝突猜謎。

依 App 切換電源計畫是免費還是要 Pro?

要 Pro。依時間的排程是免費的(最多 3 條規則),但依「現在前景是哪個 App」切換——就像依 Wi-Fi 網路切換一樣——是專業版功能。

不要再每次開遊戲、關遊戲都手動切電源計畫了。把 App 綁定電源模式設定一次,之後 PowerDoze 就自動幫你切。專業版功能。

下載 PowerDoze,支援 Windows 10/11

延伸閱讀:依時間排程電源計畫 · 效能模式與電池續航 · 更改 Windows 睡眠時間 · 所有功能