Windows 开启外接显示器 HDR 后外接显示器无信号、无法扩展模式故障记录

故障现象:误开启外接显示器HDR之后,外接显示器直接无信号;系统设置里找不到HDR关闭开关;只能复制显示,不能扩展显示。笔记本通过Type‑C扩展坞连接外接显示器,硬件本身在复制下工作正常。

这个显示器2的HDR打开后就无法扩展也无法再找到这个开关了。

硬件链路

笔记本 Type‑C → Type‑C 扩展坞 → DisplayPort线 → 外接显示器

硬件确认:同一套硬件在之前完全正常,排除线缆、显示器硬件本身故障。

故障现象

  1. 在Windows显示设置开启外接显示器HDR后,外接显示器立刻丢失信号,显示No Signal。
  2. Windows设置页面丢失「Use HDR」开关,图形设置界面无法关闭HDR。
  3. 显示模式仅支持复制 ;切换到扩展模式,外接显示器立刻断连,系统自动回退到"仅电脑屏幕"。

已尝试无效方案

  1. Win + Ctrl + Shift + B 快捷键重置图形驱动。

  2. 卸载、重装显卡官方驱动。

  3. 禁用 Todesk Virtual Display Adapter 虚拟显示适配器。

  4. 设备管理器卸载、重新枚举外接显示器设备。换DP线

  5. 清理旧显示拓扑注册表缓存

    复制代码
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Connectivity
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\ScaleFactors
  6. 无可用系统还原点,无法回滚。

  7. 命令强制扩展模式 DisplaySwitch.exe /extend,执行后外屏依旧无信号,系统回退。

  8. 快捷键 Win + Alt + B 切换HDR开关,无效。

最终修复方案(注册表)

Windows把显示器HDR状态保存在 MonitorDataStore,即使设置界面按钮消失,注册表值依旧保留为开启状态。

  1. 按下 Win+R,输入 regedit.exe 打开注册表编辑器
  2. 定位路径:
reg 复制代码
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\MonitorDataStore
  1. MonitorDataStore下有多个子文件夹,每个子项对应一台显示器。逐个点开查找值名为 AdvancedColorEnabled 的项,它的数据为1,代表强制开启HDR。
  2. 将该值改为 0,或者直接删除这个 AdvancedColorEnabled。
  3. 其次还有另一个子文件夹中有值名为 HDR 的项,它的数据为1,把这个删除。
  4. 重启电脑,外接显示器恢复正常,扩展模式可用。

参考资料链接

备注:还未测试更换Type‑C拓展坞 / VGI线材;此故障根源是Windows注册表残留HDR强制开启标记,UI控件丢失,只能通过注册表清除状态恢复。

修复心得

本来以为是一个很简单的问题,先问豆包,尝试了一些办法不太行,再问chatgpt已经要让我把DxDiag的文件上传,还要让我查系统日志,甚至在管理员终端输入命令查看显示器参数,显示路径,拓扑,Dp路径状态啥的,最后放弃,后来直接 google 百度终于找到了能用的 CSDN 相关故障的博文,试了之后终于可以了。一直问ai很容易把人带到沟里啊。

相关推荐
h39743 小时前
DirectShow过滤器开发-视频源过滤器
c++·windows·音视频·directshow
java资料站9 小时前
二、Spring AI Alibaba · ChatModel
java·windows·spring
北冥you鱼10 小时前
Go 语言空接口(interface{})使用场景与最佳实践
开发语言·windows·golang
夏虫不可与之言冰12 小时前
Windows WSL2 (Ubuntu) 搭建 ESP‑IDF 6.1 开发环境全过程演示
linux·windows·ubuntu·esp32·乐鑫科技·乐鑫eim·乐鑫代理商
打工仔折腾 AI15 小时前
FaceFusion本地换脸实战:Windows整合包、模型选择与遮罩调参记录
人工智能·windows·后端·python·深度学习·性能优化·ai agent 实战
小蜗牛狂飙记17 小时前
Windows 双击 Jar 包无反应,不用写 bat 脚本!Jarfix 一键修复(以 Struts2 扫描工具为例)
windows·struts·jar
坐看风云变幻18 小时前
Betaflight 开发环境搭建保姆级教程(Ubuntu / Windows+WSL / Docker 三方案 + 官方网址大全)
windows·ubuntu·docker·无人机·飞控·betaflight
IT技术分享社区19 小时前
在 Windows 上跑未改动的 Linux 程序:微软 LiteBox v0.1 把这件事变简单了
linux·运维·windows·microsoft·开源
kakakahahahaha19 小时前
Win10/Win11 Windows Hello指纹不可用处理:WbioSrvc、传感器驱动与登录策略
windows·电脑·笔记本电脑·内容运营·软件需求
小黄人软件19 小时前
粘贴助手C++版 支持 Windows 7 / 10 / 11 不会出现缺少api-ms-win-core-path-11-1-0.dll
开发语言·c++·windows