Windows 顯示器設定

Windows 每顆螢幕各自設定亮度——而且真的留得住

Windows 的亮度滑桿通常只控制筆電內建面板。接上第二、第三顆螢幕後,常常沒有對應的滑桿,或者拉了也沒反應。就算你想辦法把外接螢幕的亮度調好了,下次重開機、睡眠喚醒、或重接訊號線,亮度還是可能跳回預設值。這篇講清楚原因,以及怎麼幫每顆螢幕各自設定一個真正會留住的亮度。

快速答案:Windows 的亮度控制只透過 WMI 跟筆電面板溝通;外接螢幕要靠 DDC/CI,這是另一個 Windows 自家滑桿沒有使用的協定,所以第二顆螢幕常常沒有滑桿,或是拉了沒用。PowerDoze 直接讀寫 DDC/CI,讓你幫每顆螢幕各自設定亮度,並在開機和重接時自動重新套用,亮度就比較不會再跳回預設值。

免費下載 PowerDoze 每顆螢幕也能各自設更新率 →

為什麼亮度滑桿不管你的外接螢幕

Windows 有兩種不同的亮度控制技術,但亮度滑桿只接上了其中一種:

近十年出的螢幕大多支援 DDC/CI,但有時預設是關閉的(到螢幕自己的 OSD 選單找「DDC/CI」,通常在 OSD 或訊號設定頁裡開啟)。也有一小部分低價位或較舊的螢幕從未支援過。這種情況下,只能用螢幕上的實體按鈕調整亮度。

為什麼每次重開機或重接,亮度都會跳回預設

就算你用螢幕的 OSD 按鈕、廠商工具程式,或某個一次性的 DDC/CI 小工具,改好了外接螢幕的亮度,Windows 也不會存下這個設定。螢幕自己會記住的,是它內建的控制程式(韌體)最後一次的狀態,而有幾種日常操作,可能讓螢幕回到自己的預設值:

發生了什麼 為什麼亮度會跳回預設
電腦重開機Windows 沒有幫那顆螢幕存亮度值,所以沒有可以還原的資料
螢幕睡眠又喚醒(DPMS)有些螢幕在電源關閉再開啟的過程中,會重新載入自己的預設狀態
拔掉再重插訊號線Windows 會把這顆螢幕當成全新接上的螢幕,不記得你先前的設定
在螢幕上切換輸入源有些螢幕是「每個輸入源各自存一個亮度」,不是全域共用一個

分辨每顆螢幕是哪一台

還有一個相關的問題:裝置管理員和一些亮度工具會把外接螢幕列成「一般隨插即用顯示器」(Generic PnP Monitor),而不是實際型號,因為 WMI 和 DDC/CI 常回報的就是這個標籤。接了兩台、三台螢幕時,你很難確定哪個滑桿控制的是哪一台實體螢幕。

Windows 自己的泛用標籤

裝置管理員和 Windows 原生的亮度路徑,只要用到的 WMI 或 DDC/CI 查詢沒有帶出型號名稱,就會退回顯示「一般隨插即用顯示器」。

適合:單純確認某顆螢幕有沒有被偵測到。限制:在多螢幕環境下,分辨不出哪個是哪個。

讀出螢幕真正的型號名稱

PowerDoze 會另外讀取每顆使用中螢幕的顯示組態資料,抓出實際型號名稱,像是「DELL U2720Q」或「LG 27GN800」。螢幕清單會顯示這個名稱,而不是泛用標籤,只要查得到就會顯示。

適合:需要確切知道哪個滑桿控制哪台螢幕的多螢幕環境。注意:如果某顆螢幕的組態資料本身就沒有帶型號名稱,還是會退回泛用名稱。

會留住的每螢幕亮度設定——PowerDoze(免費)

PowerDoze 的顯示器設定會分別列出它能控制的每一顆螢幕(筆電面板用 WMI,每顆外接螢幕用 DDC/CI),能查到型號名稱時也會一併顯示。把某顆螢幕的滑桿拉到你要的亮度,PowerDoze 會把它存成這顆螢幕的目標值,而不是一次性的調整。從此之後,PowerDoze 會自動重新套用你存的亮度:在 PowerDoze 啟動時,以及 Windows 回報顯示變動時(螢幕重新接上、插入新螢幕、或從睡眠喚醒)。每顆螢幕設定一次後,通常就不用每個工作階段都重新手動調一遍。

注意:控制外接螢幕需要螢幕支援 DDC/CI,近十年的螢幕大多支援,但少數較舊或低價位的螢幕不支援,這類螢幕還是得用螢幕自己的實體按鈕。重接螢幕時,PowerDoze 只會寫入一次亮度,不保證會重試多次;把同一台螢幕換接到不同連接埠或不同的擴充基座,也可能被當成一台「新」螢幕。不管是哪種情況,只要再調整一下那顆螢幕的滑桿,就會立刻重新套用並重新存檔。免費功能,不需要帳號。

免費下載 PowerDoze 看每螢幕更新率設定 →

常見問題

為什麼我的外接螢幕亮度每次重開機都會跳回預設?

Windows 不會幫外接螢幕存亮度值。螢幕自己記的是韌體最後一次的狀態,而重開機、睡眠喚醒、或拔插訊號線,都可能讓亮度回到螢幕本身的預設值。Windows 沒有設定可以讓你選的亮度在重接後自動保留,需要有程式主動把亮度重新寫回螢幕才行。

為什麼 Windows 的亮度滑桿對我的第二顆螢幕沒有作用?

「設定」和快速設定裡的亮度滑桿是透過 WMI 控制筆電內建面板。用 HDMI 或 DisplayPort 接的外接螢幕,使用的是另一個叫 DDC/CI 的協定,那個滑桿不會控制它,所以焦點在外接螢幕上時,滑桿常常消失,或是拖了也沒反應。

DDC/CI 是什麼?為什麼它對螢幕亮度這麼重要?

DDC/CI(Display Data Channel Command Interface)是螢幕自己的 OSD 選單在使用的協定。它讓軟體能透過視訊線送出跟 OSD 按鈕一樣的亮度、對比指令。近十年出的螢幕大多支援,但要先在螢幕自己的 OSD 選單裡開啟(有些預設是關的),也有一些低價位或較舊的螢幕完全不支援。

Windows 可以幫每顆螢幕各設不同的亮度嗎?

Windows 只有一個亮度控制項,是給筆電內建面板使用的。外接螢幕沒有 Windows 原生的逐螢幕亮度設定。PowerDoze 會分別讀出每顆支援 DDC/CI 的螢幕,讓你各自設定並儲存亮度,包括 Windows 沒有提供滑桿的螢幕。

PowerDoze 怎麼讓螢幕亮度不再跳回預設?

你只要幫每顆螢幕設定一次亮度百分比,PowerDoze 就會把亮度存進一個小型本機設定檔。開機時,以及 Windows 回報螢幕變動時(螢幕喚醒、重新接上、或插入新螢幕),PowerDoze 會自動把你存的亮度重新套用到螢幕上。免費功能,不需要帳號。

我的螢幕都顯示成「一般隨插即用顯示器」,能分辨是哪一台嗎?

那個泛用名稱,是 Windows 查不到型號名稱時退回使用的名稱。PowerDoze 會額外從每顆螢幕的顯示組態資料讀出實際型號名稱,讓清單顯示成「DELL U2720Q」或「LG 27GN800」這樣的名稱,而不是沒有標示的泛用項目。前提是查得到那個名稱。

每次重開機或重接外接螢幕,都要重新調亮度嗎?在 PowerDoze 幫每顆螢幕各設定一次就好。免費功能,不需要帳號。

從 Microsoft Store 取得 PowerDoze從 Microsoft Store 取得 PowerDoze

延伸閱讀:每螢幕更新率設定 · 更改 Windows 睡眠時間 · 所有功能