How to Enable Variable Refresh Rate in Windows 11
Variable Refresh Rate (VRR) in Windows 11 matches your monitor refresh speed to your game frame rate to stop screen tearing and stuttering. This display setting dynamically changes how often your screen updates so you see each game frame right when it is ready.
You need a monitor that works with NVIDIA G-SYNC or AMD FreeSync, a compatible graphics card, and Windows 11 build 22000 or newer to turn on this feature.
Open Settings, go to System, then Display, click Graphics, and toggle Variable refresh rate to On. This synchronizes your monitor’s refresh rate with your game’s frame rate for smoother visuals.
Why use VRR?
Variable Refresh Rate (VRR) makes your games look smoother by matching your monitor’s refresh speed to your computer’s graphics card speed.
What happens when done?
Once enabled, your games will run more fluidly, especially older games that do not have built-in support for VRR. You will notice less screen tearing and a more responsive feel during fast-paced gameplay.
Hardware Requirements
To use VRR, your system must meet specific hardware standards:
- A monitor that supports Adaptive Sync, G-Sync, or FreeSync.
- A DisplayPort 1.2 or HDMI 2.1 cable.
- A graphics card that supports WDDM 2.7 or higher.
- The latest GPU drivers installed from your manufacturer’s website.
Dynamic Refresh Rate (DRR) vs VRR
While VRR is for gaming, Dynamic Refresh Rate (DRR) is for general use. DRR automatically switches between a low and high refresh rate to save battery life on laptops. VRR is focused on matching the monitor to the game’s frame rate to prevent visual artifacts.
How to enable VRR via Settings
To enable Variable Refresh Rate using the Settings app in Windows 11, open Settings by pressing the Windows key + I, go to System, click Display, select Graphics, and then click Change default graphics settings to turn on Optimizations for windowed games.
- Open the Windows Settings app by pressing the Windows key + I on your keyboard.
- Click on the System button on the left menu.

windows 11 system tile - Click on the Display tile.

Windows Display Settings tile - Scroll down and click on Graphics.

Windows Graphic Settings tile - Click on Advanced graphics settings at the bottom.
- Toggle the switch for Variable refresh rate to On.

Windows Advanced graphics settings VRR button
How to enable VRR via Registry Editor
To enable Variable Refresh Rate using the Registry Editor in Windows 11, press the Windows key + R, type regedit, and go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX to create or change the Dword value for variable refresh rate support.
- Open the Windows Registry by pressing the Windows key + R, typing
regedit, and pressing Enter. - Navigate to this path:
HKEY_CURRENT_USER\Software\Microsoft\DirectX\UserGpuPreferences - If the
UserGpuPreferencesfolder is missing, right-click theDirectXfolder, select New, and create a Key namedUserGpuPreferences.
Windows UserGpuPreferences Variable Refresh Rate - Right-click in the empty space on the right side. Select New, then String Value. Name it
DirectXUserGlobalSettings. - Double-click
DirectXUserGlobalSettingsand set the Value data to1to turn it on, or0to turn it off.
Windows UserGpuPreferences Variable Refresh Rate string value
Troubleshooting
Check that your monitor is connected via a compatible cable and that Adaptive Sync is enabled in your monitor's physical OSD menu.
Summary
Variable Refresh Rate makes your gaming experience much smoother by syncing your monitor to your game's performance. You can enable this easily through your Windows display settings or by adjusting the registry if you prefer a more technical approach. For more details, see the official Microsoft display settings documentation.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.
No comments yet — be the first to share your thoughts!