关闭Windows 11自动HDR可解决游戏崩溃、过曝、色偏和掉帧问题,方法包括:一、设置中全局关闭;二、图形设置为单个游戏禁用;三、注册表修改AutoHDR值为0;四、PowerShell命令强制禁用。

如果您在Windows 11中启用自动HDR后遇到游戏崩溃、画面过曝、色彩失真或帧率下降等问题,则可能是自动HDR对SDR内容的实时映射引发兼容性异常。以下是关闭该功能的具体操作步骤:
一、通过系统设置全局关闭自动HDR
此方法直接禁用系统级自动HDR转换服务,适用于所有DirectX 11/12游戏及部分视频应用,操作后无需重启即可生效(部分游戏需重新启动)。
1、按下Win + I快捷键打开“设置”应用。
2、依次点击“系统” > “显示”。
3、在顶部显示器选择栏中,确认已选中当前使用的显示器。
4、向下滚动至“高动态范围(HDR)”区域,确保“使用HDR”开关仍处于开启状态(若关闭HDR则自动HDR本身不可用,此处仅针对已启用HDR前提下的自动HDR控制)。
5、点击“使用HDR”下方的“更多HDR选项”或“HDR切换高级选项”以展开子菜单。
6、在展开项中找到“自动HDR”,将其开关切换为关闭。
二、通过图形设置为特定游戏单独关闭自动HDR
当仅个别游戏出现崩溃或色调异常时,可保留全局自动HDR开启状态,仅对该游戏禁用转换功能,避免影响其他应用的视觉增强效果。
1、在“设置” > “系统” > “显示”页面中,点击左侧边栏的“图形”选项。
2、在“应用程序的自定义选项”区域,点击“浏览”按钮。
3、定位并选择该游戏的主程序文件(例如:steamapps\common\GameName\Game.exe)。
4、点击添加后的应用程序名称,再点击“选项”按钮。
5、在弹出窗口中,将“图形性能偏好”设置为设为“省电”或设为“无”(具体选项依系统版本略有差异,关键为取消高性能GPU与HDR映射关联)。
6、点击“保存”后,该应用下次启动时将跳过自动HDR处理流程。
三、通过注册表强制禁用自动HDR底层服务
当系统设置中“自动HDR”开关缺失、灰显或反复自动恢复开启时,可能因策略残留或系统更新导致注册表项被写入启用值,需手动清除或重置对应键值。
1、按下Win + R,输入regedit,回车打开注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\DirectX\UserSettings。
3、在右侧窗格中查找名为AutoHDR的DWORD (32位)值。
4、若存在该值,右键选择“修改”,将“数值数据”改为0,基数保持“十六进制”。
5、若该值不存在,无需新建;确认无误后关闭注册表编辑器。
6、重启电脑使更改完全生效,此后系统将不再加载自动HDR渲染模块。
四、通过PowerShell命令批量禁用自动HDR
适用于企业环境或需在多台设备上统一关闭自动HDR的管理员场景,命令执行后立即停用GPU端HDR映射服务,不依赖图形界面状态。
1、以管理员身份运行PowerShell:右键“开始”按钮 > 选择“Windows Terminal(管理员)”或“Windows PowerShell(管理员)”。
2、输入以下命令并按回车执行:
Set-ItemProperty -Path "HKCU:\Software\Microsoft\DirectX\UserSettings" -Name "AutoHDR" -Value 0 -Type DWORD -Force
3、若提示路径不存在,运行以下命令创建父键:
New-Item -Path "HKCU:\Software\Microsoft\DirectX" -Name "UserSettings" -Force
4、再次执行第2步命令完成写入。
5、关闭终端,重启当前运行的游戏或视频应用以验证禁用效果。










