夜间模式失效是因显示服务中断、第三方软件干扰、显卡驱动异常或系统组件损坏所致;需禁用非微软服务与启动项、重装/清理显卡驱动、修复系统映像与sfc、清除cloudstore注册表缓存,并启用wcs及bluelightreduction服务。

电脑护眼模式(夜间模式)开启后屏幕颜色毫无变化,开关呈灰色不可点,或点击后预览窗无色温偏移、亮度不调、界面静默不动——这不是设置没点对,而是底层显示服务、驱动接口或注册表状态已中断响应。
先切断第三方软件干扰
360安全卫士、腾讯电脑管家、鲁大师等工具会劫持系统显示服务进程,强行屏蔽Windows蓝光过滤接口,导致夜间模式按钮变灰或点击无效。
按 Win + R → 输入 msconfig → 回车 → 切换到“服务”选项卡 → 勾选“隐藏所有 Microsoft 服务” → 点击“全部禁用”。
再切到“启动”选项卡 → 点击“打开任务管理器” → 在“启动”页中,将所有条目逐个右键 → 选择“禁用”(哪怕看着像系统项也禁,这是临时排查)。
关闭任务管理器后,点击系统配置窗口的“确定”,然后必须选择“重启”而非关机再开机,否则禁用不生效。
重装显卡驱动并清除残留
夜间模式依赖显卡驱动暴露 WDDM 2.0+ 的 Display Color Management 接口。Intel UHD、AMD Radeon、NVIDIA GeForce 驱动若降级、混装或残留旧版注册表项,功能就会彻底失联。
方法一:设备管理器卸载法
第一步:按下 Win + X → 选择“设备管理器” → 展开“显示适配器” → 右键你的主显卡(如 Intel UHD Graphics 或 NVIDIA GeForce RTX 4060)→ 选择“卸载设备”。
第二步:在弹出窗口中务必勾选“删除此设备的驱动程序软件” → 点击“卸载”。这一步漏掉,旧驱动文件和 INF 注册信息仍在,重装等于白干。
第三步:卸载完成后直接重启。Windows 会启用基础显示驱动(Microsoft Basic Display Adapter),此时夜间模式通常能短暂亮起——说明问题确实在驱动层。
方法二:使用 DDU 彻底清理(推荐)
下载官方版 Display Driver Uninstaller(DDU),在安全模式下运行 → 选择显卡品牌 → 点击“清理并重启”。DDU 会清除驱动文件、注册表项、WCS 配置残留,比设备管理器更干净。
修复系统级显示组件
夜间模式依赖 WindowsColorSystem、DisplayEnhancement、DwmCore 等核心模块。一旦这些系统文件损坏或版本错位,功能就彻底失联。
以管理员身份运行命令提示符(不是 PowerShell),逐行执行以下命令:
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-image /RestoreHealth
sfc /scannow
注意:第三条命令必须在前两条确认存在损坏后才运行,跳过会导致修复不完整。
全部命令执行完毕且提示“已还原”或“未发现任何完整性冲突”后,立即重启。SFC 修复后若不重启,DWM 进程仍加载旧缓存。
清除夜间模式注册表缓存
Windows 通过 CloudStore 路径下的注册表项持久化保存夜间模式状态与设置。若这些键值损坏或权限异常,会导致功能逻辑中断或界面禁用。
按 Win + R 打开运行框,输入 regedit 并回车,以管理员权限运行注册表编辑器。
导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\DefaultAccount\Cloud。
在右侧窗格中定位并彻底删除以下两个子项:default$windows.data.bluelightreduction.bluelightreductionstate 和 default$windows.data.bluelightreduction.settings。
关闭注册表编辑器,立即重启计算机,系统将在登录时重建默认夜间模式配置。
检查并启用关键系统服务
夜间模式需要 Windows Color System(WCS)和 BlueLightReduction 服务正常运行。这两项被禁用或崩溃,会导致开关失效。
按 Win + R → 输入 services.msc → 回车。
找到“Windows Color System”服务 → 右键 → 属性 → 启动类型设为“自动” → 若状态非“正在运行”,点击“启动”。
找到“BlueLightReduction”服务 → 同样设为“自动”并手动启动。
重启后测试夜间模式是否恢复响应。











