需启用动态刷新率(drr)功能以实现屏幕自动调节刷新率,方法包括:一、系统设置启用;二、显卡控制面板开启vrr联动;三、确认显示器、驱动、线缆三项硬件前提;四、注册表强制启用;五、powershell验证状态。

如果您在 Windows 11 中希望屏幕根据使用场景自动调节刷新率以兼顾流畅性与能效,则需启用动态刷新率(DRR)功能。启用 DRR 前必须验证设备是否满足基础运行条件,否则设置项将不可见或无法生效。以下是多种可行的启用方法:
一、通过系统设置启用动态刷新率
该方法直接调用 Windows 11 内置的图形化界面开关,适用于已识别兼容显示器与显卡驱动的设备,无需第三方工具介入。DRR 启用后,系统将在文字输入、静止桌面等低负载状态自动降至 60Hz 或更低,在视频播放、网页滚动或触控书写时升至高刷新率档位,从而降低功耗。
1、按下 Win + I 打开“设置”应用。
2、点击左侧导航栏中的系统,再点击右侧的显示选项。
3、向下滚动至“相关设置”区域,点击高级显示进入详细配置页面。
4、确认顶部下拉菜单中选中的是目标显示器(多屏时务必核对)。
5、在“选择刷新率”下方查找“使用动态刷新率”开关;若存在,将其设为开。
6、若该开关呈灰色不可用,请勿强行操作,需立即转入硬件检查环节。
二、通过显卡控制面板启用VRR联动DRR
部分 NVIDIA、AMD 或 Intel 显卡控制面板可强制激活底层可变刷新率(VRR)功能,该操作能向 Windows 系统发出 VRR 就绪信号,从而解锁系统级 DRR 开关。尤其当“高级显示”中未出现 DRR 选项时,此方法常为关键突破口。
1、在桌面空白处右键单击,选择 NVIDIA 控制面板(NVIDIA)、AMD Radeon Software(AMD)或 Intel 显卡控制中心(Intel)。
2、NVIDIA 用户:进入左侧显示 → 设置 G-SYNC,勾选启用 G-SYNC、G-SYNC Compatible,并确保“允许在全屏和窗口化模式下启用”已打钩。
3、AMD 用户:进入设置(齿轮图标)→ 显示器,开启 FreeSync 与可变刷新率两项。
4、Intel 用户:进入显示器 → 可变刷新率,将模式设为启用。
5、全部设置完成后点击应用,无需重启,返回“高级显示”页面复查 DRR 开关是否变为可用。
三、检查并满足DRR三项硬性前提条件
DRR 功能依赖硬件链路的完整支持,任何一项不达标都将导致开关灰显或失效。必须逐项确认以下条件是否全部满足,否则后续所有软件设置均无效。
1、检查显示器是否支持可变刷新率(VRR),例如 AMD FreeSync、NVIDIA G-Sync 或 HDMI VRR,并确认其标称最大刷新率不低于120 Hz。
2、确认显卡驱动版本为 WDDM 3.1 或更高,可通过运行 dxdiag 工具在“显示”选项卡中查看“驱动程序模型”字段。
3、使用DisplayPort 1.2 及以上或 HDMI 2.1 认证线缆连接显示器,禁用转接器、HDMI 1.4 线材或长度超过 2 米的 DisplayPort 线缆。
四、通过注册表强制启用DRR(进阶方法)
当系统界面与显卡控制面板均未触发 DRR 开关,但硬件已确认兼容时,可通过修改注册表注入强制启用策略。该操作绕过 Windows 的自动检测逻辑,仅适用于具备 VRR 能力且驱动已加载的设备。
1、按下 Win + R,输入 regedit,回车打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers。
3、在右侧空白处右键,选择新建 → DWORD (32 位) 值,命名为 EnableDynamicRefreshRate。
4、双击该新建项,将数值数据设为 1,基数选择十六进制。
5、关闭注册表编辑器,重启计算机后再次进入“设置 > 系统 > 显示 > 高级显示”,检查 DRR 开关是否变为可用。
五、使用PowerShell命令验证并刷新DRR状态
Windows 11 提供了内置 PowerShell 接口用于查询与刷新图形驱动状态,可辅助诊断 DRR 是否被系统识别及当前实际工作模式,避免依赖界面反馈延迟或误判。
1、以管理员身份运行 Windows 终端(PowerShell)。
2、输入命令:Get-DisplayResolution | Select-Object DisplayName,Active,Width,Height,RefreshRate。
3、观察输出中 RefreshRate 字段是否出现浮动值(如 60.00、120.00、144.00 等交替变化),该现象表明 DRR 已实际生效。
4、若需重置图形子系统状态,执行命令:Restart-Service -Name "DwmCore" -Force。
5、执行后等待约 10 秒,重新运行第 2 步命令确认刷新率字段响应变化。










