修復 Windows 11 更新後螢幕色彩突然過度鮮艷(飽和度過高)問題的復盤

Posted by Y Cheung on Fri, Aug 21, 2026

在一次常規的 Windows 11 累積更新後,Y Cheung 電腦螢幕在夜間突然呈現出極高的色彩飽和度,紅、綠、黃等純色圖示與網頁介面變得異常濃烈甚至刺眼。以下記錄了排查與修復的全過程,只想抄答案的朋友可以拉到頁面最底看 完整設定步驟參考 部分。

現象與初步排查

遇到這種狀況,Y Cheung 做了幾個初步排查操作:

  1. 考慮熒幕硬體損壞

面板未出現亮線、暗線或局部色偏,僅是純色過於鮮艷,屬於色彩空間映射問題,並非硬體物理故障。

  1. 考慮眼睛有疾

因爲 Y Cheung 是個深度近視還帶散光,通常一些視覺上出現的異常都會優先考慮是不是自己眼睛的毛病。像這時候,就在想暗光環境下瞳孔放大会加劇刺眼感,可能是自己感受能力改變。所以等到白天再看屏幕,正常光線下依然全域過度鮮艷,也排除了眼睛問題。

  1. 考慮系統更新更新直接修改了常規色彩數值

檢查 Windows 夜間模式、HDR 開關以及顯卡控制面板的數位振幅(Digital Vibrance)時,發現所有數值依然處於預設狀態,就業排除了這個可能性。

  1. 考慮 NVDIA 顯卡驅動問題

重新下載並安裝了最新 NVDIA 顯卡驅動,沒變化,排除這個可能。

嘗試修復

沒辦法,只能死馬當活馬醫,多嘗試一些可能的解決方案。

嘗試一: Windows 自帶顯示顔色校準向導

  • Win + R 打開運行窗口,輸入 dccw 后按 OK 按鈕執行。也可以在 系統SYSTEM 中選擇 顯示DISPLAY ,再選擇 顔色管理 Color management ,選擇 Display Color Calibration
  • 按照屏幕向導逐步調整Gamma、亮度與對比度、色彩平衡等。

調整完后,沒有變化。

嘗試二: 在 NVDIA 控制面板中微調飽和度

  • 打開 NVDIA 控製面板 ,選擇 調整桌面顔色 Adjust desktop color settings
  • 找到 應用顔色增强 Apply color enhancements 下的 Digital vibrance ,將其數值拉低。

這個調整完后顯示正常了,但 Y Cheung 覺得這沒解決我的問題,不是一個長期的解決方案,所以又將其調回至默認的50% 。

嘗試三: 使用開源工具 novideo_srgb 强制驅動層色域縮限

Novideo_srgb 項目 GitHub 主頁下載了 release 包,解壓縮並運行 novideo_srgb.exe

選中相應的顯示器后,點擊 Advanced 。原本應該在 Calibration 中選擇 sRGB 的,但是發現界面上有提示 HDR is active – cannot clamp

所以這個顔色異常是因爲 HDR 處於激活狀態嗎?

Y Cheung 又去檢查了屏幕的 HDR 設置,是關閉的。 Windows 系統的 HDR 的設置也是關閉的。手動切換開關這個 HDR 設置,顔色變了個樣,既不是正常顔色也不是剛才的過飽和顔色,處於一個奇怪的狀態。爲了不讓問題變複雜,回頭去檢查 HDR 切換后 Novideo_srgb 是否還有那個提示,結果是提示一直在,這就也排除了 HDR 設置的問題。

還有一個可能導致的原因是 Windows ACM (Automatic Color Management),去檢查了下,這個功能果然啓用了。關閉后,Novideo_srgb 就不再提示那句錯誤,可以正常 Clamp 了。然後,boom!顔色顯示恢復正常了!

總結:ACM 機制與廣色域面板衝突

對於具備廣色域(如 DCI-P3)覆蓋的螢幕,導致全域過飽和的核心誘因可能是色彩空間未正確縮限

  • SDR 訊號直接拉伸:Windows 絕大多數 UI、網頁內容均基於標準 sRGB 色彩空間。若無縮限機制,顯卡直接將 sRGB 訊號送入 DCI-P3 面板,色彩便會被物理發光材料過度放大。

  • Windows 11 ACM 機制的副作用:更新後系統常會自動啟用 ACM(Automatic Color Management,自動色彩管理)。該功能試圖將傳統的 SDR 渲染管線升級為類似 HDR 的寬色域渲染管線(scRGB),但容易在底層霸占顯卡的色彩通道。此時若缺少精準的 ICC 校準設定檔,不僅無法正常映射,還會導致第三方顯卡級校準工具報錯。

完整設定步驟參考

  1. 關閉 Windows 的「自動色彩管理 (ACM)」,可解除系統對顯卡底層色彩渲染管線的強制占用。
  • 進入 設定 > 系統 > 顯示器 > 色彩設定檔 (Color profile)
  • 找到 「自動管理應用程式的色彩 (Automatically manage color for apps)」 並將其切換為 關閉 (Off)
  1. 設定 NVIDIA 控制面板參數,避免动态范围被压缩,确保输出色彩格式为原生 RGB,与 novideo_srgb 兼容
  • 確認桌面色彩設定 (Adjust desktop color settings):模式保持為 準確 (Accurate), Override to reference mode 是未選中狀態。
  • 變更解析度 (Change resolution):勾選 「使用 NVIDIA 色彩設定 (Use NVIDIA color settings)」,確保 輸出動態範圍Output dynamic range 設為 全範圍 (Full)輸出色彩格式 Output color format 為 RGB , Desktop color depthHighest (32-bit)
  1. 使用 novideo_srgb 进行硬件级色域钳位
  • 下載並開啟輕量開源工具 novideo_srgb
  • 確認無顯示 HDR is active 紅字警告。
  • 在上方選取對應的螢幕,目標色域選擇 sRGB ,勾選 Clamp。
  • 勾選 Automatically apply on startup(開機自動啟動)。

完成上述設定後,顯卡會在硬體輸出端直接讀取螢幕的 EDID 原生色域參數,並透過 LUT 矩陣運算將色彩精準限制在標準 sRGB 範圍內,解決 Windows 更新所引發的色彩過度鮮艷問題。

**當然,最好還是禁用 Windows 自動更新,每次,真的是每一次, Windows 更新都給 Y Cheung 帶來了新的問題和挑戰,真的要謝! **