Your monitor is redrawing the screen 60 times per second while the movie is running at 24 frames per second, and Windows is stuck in the middle trying to make those numbers work together. They don’t divide cleanly, so certain frames get held a beat too long and the motion looks wrong.
This guide covers every practical fix — from a 30-second Windows settings change to GPU-level controls and advanced tools for cinema-accurate playback. Whether you’re watching Netflix, running local files, or gaming, at least one of these methods will make an immediate difference.
What Refresh Rate Sync Actually Does
Your monitor’s refresh rate (Hz) is how many times per second the screen redraws. Your video’s frame rate (FPS) is how many unique images per second the content contains. When those numbers don’t align, the display has to repeat or skip frames to compensate — and you see it as judder or stutter.
The fix is simple: set your display to a refresh rate that’s a clean multiple of the content’s frame rate. A 24fps film on a 48Hz or 96Hz display plays each frame exactly twice — perfectly even timing, zero judder. On a 60Hz display, that same film causes uneven frame pacing because 60 doesn’t divide into 24 cleanly.
Here are the best refresh rates for common content types:
- 24fps (cinema, streaming) — 24Hz, 48Hz, 72Hz, 96Hz, or 120Hz
- 25fps (European broadcasts, PAL) — 25Hz, 50Hz, 75Hz, 100Hz, or 125Hz
- 30fps (standard video, TV) — 30Hz, 60Hz, 90Hz, or 120Hz
- 60fps (sports, gaming, live content) — 60Hz, 120Hz, or 240Hz
Method 1: Change the Display Refresh Rate Manually in Windows 11
This is the fastest fix and works well if you mostly watch one type of content — like 24fps films or 60fps gaming videos. Before changing anything above 60Hz, make sure your cable can handle it. DisplayPort 1.4 or HDMI 2.1 is required for high refresh rates at full resolution.
- Step 1: Right-click on the desktop and select Display settings.

- Step 2: Scroll down and click Advanced display.

- Step 3: Under “Choose a refresh rate,” open the dropdown menu.

- Step 4: Select a refresh rate that matches or is a clean multiple of your content’s frame rate (refer to the chart above).

- Step 5: Click Keep changes when prompted.
Note: Most PC monitors only show options like 60Hz, 120Hz, 144Hz, or 240Hz. If lower options like 24Hz or 50Hz don’t appear, that’s normal. Use Custom Resolution Utility (CRU) covered in Method 7 below to unlock those rates.
Watch out for color dropping: At higher resolutions like 4K or 8K, bumping the refresh rate up can push past your cable’s bandwidth limit. If colors look washed out or HDR turns off after switching to 120Hz or higher, check your Color Format in Advanced Display settings. You may need to drop from 10-bit to 8-bit color, or upgrade to a DisplayPort 2.1 / HDMI 2.1b cable to keep both high sync and full color depth.
This method works best when you stick to one content type. For setups where you switch between movies, gaming, and browsing regularly, the automatic methods below are a better fit.
Method 2: Enable Dynamic Refresh Rate (DRR) in Windows 11
Dynamic Refresh Rate is Windows 11’s built-in automatic solution. It adjusts the display refresh rate on the fly based on what’s happening on screen — jumping up for smooth scrolling or gaming and dropping down to save power during static content. Once enabled, it handles everything without any manual switching.
- Step 1: Open Settings and go to System > Display.

- Step 2: Click on Advanced display.

- Step 3: Under “Choose a refresh rate,” look for the Dynamic refresh rate option in the dropdown.

- Step 4: Select Dynamic refresh rate to enable it. If it’s not listed, your monitor doesn’t support variable refresh rates — use Method 1 instead.
- Step 5: Close Settings. Windows now handles refresh rate changes automatically.
Pro Tip: Dynamic Refresh Rate works best on laptops and monitors with VRR or HDMI 2.1 support. Update your GPU driver before enabling DRR to avoid compatibility issues.
Method 3: Enable VRR (Variable Refresh Rate) — NVIDIA, AMD, and Intel
VRR dynamically matches the monitor’s refresh rate to the GPU’s output frame by frame — eliminating tearing and stutter in real time. G-Sync is NVIDIA’s version, FreeSync is AMD’s, and Intel Arc/Xe GPUs support Adaptive-Sync through Windows graphics settings. All three solve the same problem. Here’s how to enable each.
NVIDIA — Enable G-Sync
- Step 1: Press the Windows key, type NVIDIA Control Panel, and open it.

- Step 2: In the left sidebar, expand 3D Settings and click Manage 3D Settings.

- Step 3: Under the Global Settings tab, confirm Preferred graphics processor is set to High-performance NVIDIA processor.

- Step 4: Scroll down, find Low Latency Mode, and set it to Ultra.

- Step 5: In the left sidebar, expand Display and click Set up G-Sync. Check Enable G-Sync, G-Sync Compatible and select your monitor from the list.
- Step 6: If you have an RTX card, expand the Video section and check whether RTX Video Enhancement and Super Resolution are available — enable them for improved upscaled video clarity.

- Step 7: Click Apply and restart if prompted.
AMD — Enable FreeSync / Adaptive-Sync
- Step 1: Open AMD Radeon Software (right-click the desktop or search from the Start menu).
- Step 2: Click the Gaming tab at the top.
- Step 3: Select Display from the left panel.
- Step 4: Toggle AMD FreeSync or Adaptive-Sync to On. If your monitor supports Enhanced Sync, enable that too for smoother performance outside the FreeSync range.
- Step 5: Click Apply. No restart needed in most cases.
Note: FreeSync works over both DisplayPort and HDMI on supported monitors. If the toggle is greyed out, confirm your monitor lists FreeSync or Adaptive-Sync in its specifications.
Intel — Enable VRR (Arc / Xe GPUs)
- Step 1: Open Settings > System > Display > Graphics.
- Step 2: Click Default graphics settings or Advanced graphics settings.
- Step 3: Enable Variable Refresh Rate if the toggle is available.
- Step 4: Open Intel Arc Control, navigate to Display, and confirm Adaptive-Sync is enabled for your connected monitor.
Pro Tip: VRR works best with HDMI 2.1 or DisplayPort 1.4. Always update GPU drivers before enabling VRR to avoid compatibility issues.
Method 4: Update Graphics Drivers for Optimal Refresh Rate Handling
Outdated drivers are one of the most overlooked causes of refresh rate sync failures in Windows 11. If nothing else seems to fix the stutter, a clean driver update often does.
- Step 1: Press Windows + X and select Device Manager.

- Step 2: Expand Display adapters and right-click your GPU.
- Step 3: Select Update driver and choose Search automatically for drivers.

- Step 4: For the most current version, go directly to the NVIDIA, AMD, or Intel website and download the latest driver for your specific GPU model.
- Step 5: Install, restart, and recheck your refresh rate settings to confirm they held.
Pro Tip: Use GeForce Experience (NVIDIA) or AMD Adrenalin to manage driver updates rather than relying on Windows Update alone. These tools are faster, more reliable, and alert you automatically when new drivers ship.
Method 5: Match Refresh Rate to Video Content Using a Media Player
Media players like MPC-HC and VLC can reduce or eliminate the judder you get when watching 24fps movies on a 60Hz display. MPC-HC paired with madVR goes furthest — it automatically switches your monitor’s refresh rate to match whatever you’re playing and reverts when playback stops. VLC is simpler but requires a manual setting change that reduces judder without full rate switching.
Option A: MPC-HC with madVR (Recommended — Automatic Refresh Rate Switching)
MPC-HC with the madVR renderer is the gold standard for frame-accurate playback on Windows. madVR detects the video’s frame rate and switches your display to the best matching refresh rate — completely hands-free — then switches back when you stop playing.
- Step 1: Download and install MPC-HC from the official GitHub release page.
- Step 2: Download madVR from madvr.com and run the installer.
- Step 3: Open MPC-HC, go to View > Options > Playback > Output, and set the video renderer to madVR.
- Step 4: Right-click the madVR tray icon during playback to open madVR settings.
- Step 5: Navigate to Display Modes in the left panel and enable “Switch to matching display mode.”
- Step 6: Set up which refresh rates to activate for different frame rates — for example, 24Hz for 24fps content, 30Hz for 30fps — based on what your monitor supports.
Step 7: Play a video. madVR automatically switches your display to the optimal refresh rate and reverts when playback ends.
Pro Tip: In madVR’s Rendering settings, enable “Delay playback start until render queue is full” to prevent the frame drop at the very start of high-bitrate 4K content.
Option B: VLC Media Player (Manual Judder Reduction)
VLC won’t switch refresh rates automatically, but changing its video output module noticeably reduces judder on local files.
- Step 1: Open VLC, click Tools in the top menu, then click Preferences.

- Step 2: At the bottom left, under Show settings, select All.

- Step 3: In the left sidebar, expand Video and click Output modules.
- Step 4: Select Direct3D11 video output — the best option for Windows 11 display sync compatibility.

- Step 5: Click Save and restart VLC.
- Step 6: Play a file. Motion should feel noticeably smoother, especially on 24fps content that previously stuttered on a 60Hz display.
Pro Tip: Pair the Direct3D11 output with hardware decoding enabled under Input / Codecs > Hardware-accelerated decoding. This offloads video processing to your GPU and reduces stutter on high-bitrate files.
Method 6: Enable Hardware-Accelerated GPU Scheduling
Hardware-Accelerated GPU Scheduling (HAGS) reduces the latency between your GPU and display, which directly supports more consistent frame delivery. When combined with DRR or VRR, the result is noticeably smoother playback across both video and gaming.
- Step 1: Open Settings > System > Display.

- Step 2: Scroll down and click Graphics.

- Step 3: Click Advanced graphics settings.
- Step 4: Toggle on Hardware-accelerated GPU scheduling.

- Step 5: Restart the computer to apply the change.
The overlooked toggle below it: Right under HAGS, make sure “Optimizations for windowed games” is turned On. Despite the name, this setting affects how Windows 11 manages presentation for all modern apps — including browsers and media players. It enables VRR and G-Sync to work even outside exclusive fullscreen mode, which makes a real difference during everyday video playback in a window.
Method 7: Set a Custom Refresh Rate Using CRU (Advanced)
Most PC monitors don’t expose 23Hz, 24Hz, or 25Hz in Windows by default — but those are exactly the rates needed for judder-free film playback. Custom Resolution Utility (CRU) adds these rates directly to the GPU driver. It’s free, trusted, and widely used by home theater enthusiasts to achieve true 23.976Hz cinema playback.
- Step 1: Download CRU from the official source at monitortests.com and extract the ZIP file.

- Step 2: Run CRU.exe as administrator.

- Step 3: Under Detailed resolutions, click Add.

- Step 4: Set the resolution to match your native display (e.g., 1920×1080 or 3840×2160), then set the refresh rate to 23.976 or 24.000 Hz for film, or 25.000 Hz for PAL content.

- Step 5: Click OK to save, then OK again to close CRU.
- Step 6: Run restart64.exe (included in the CRU download) to restart the GPU driver and apply the new rate without rebooting.

- Step 7: Go to Settings > System > Display > Advanced display and confirm the new rate appears in the dropdown. Select it and click Keep changes.
Caution: If the screen goes black after applying a new rate, wait 15 seconds — Windows will revert automatically. Always use CRU’s automatic timing calculation rather than entering manual timing values unless you know display engineering specs well.
Pro Tip: Once 23.976Hz is added via CRU, media players like Kodi and MPC-BE can automatically switch to it when detecting 24fps content — completely hands-free during playback.
Method 8: Enable Automatic Frame Rate Matching in Kodi or Plex
If you use Kodi or Plex as your main media player, both have built-in frame rate matching that handles refresh rate switching automatically — no third-party renderers required. This is one of the cleanest solutions available for a dedicated home theater PC.
Kodi — Refresh Rate Whitelist
- Step 1: Open Kodi and go to Settings > Player > Videos.
- Step 2: Set the settings level to Expert (gear icon at the bottom left).
- Step 3: Enable “Adjust display refresh rate” and set it to On start/stop.
- Step 4: Click “Whitelist” and check every refresh rate your monitor supports — 23.976Hz, 24Hz, 25Hz, 50Hz, 60Hz, etc.
- Step 5: Play any video. Kodi automatically switches the display to the matching rate at playback start and reverts when you stop.
Plex — Frame Rate Matching
- Step 1: Open the Plex desktop app and go to Settings > Video.
- Step 2: Enable “Match video frame rate.”
- Step 3: Play content. Plex will now switch the display refresh rate to match each video automatically.
Note: For Kodi’s whitelist to include 23.976Hz or 25Hz, those rates need to already exist in Windows — either natively on your monitor or added via CRU (Method 7).
Tips for Getting the Best Refresh Rate Sync Results
Use a High-Quality Cable
A cheap cable can silently limit the refresh rate your monitor actually receives. For anything above 60Hz, HDMI 2.0 or DisplayPort 1.4 is the minimum. For 4K at high refresh rates with full color depth, look for cables labeled Ultra High Speed HDMI (2.1b) or DP 2.1 UHBR20 — these support the bandwidth needed for uncompressed VRR and prevent the micro-stutter that can occur when Display Stream Compression (DSC) is forced.
Update the Display Driver and Windows 11 Together
A driver update without a matching Windows update — or vice versa — can break Dynamic Refresh Rate. Run Windows Update first, then update the GPU driver separately through GeForce Experience or AMD Adrenalin.
Avoid Running Multiple Monitors at Different Refresh Rates During Playback
In some configurations Windows 11 defaults to the lowest common refresh rate across all displays. Setting the primary monitor as the only active display during critical viewing sessions eliminates this issue entirely.
Enable PC Mode or Game Mode on TVs Used as Monitors
Most TVs apply motion smoothing and noise reduction that interferes with the refresh rate signal from Windows. Disabling those processing modes lets the signal display exactly as the PC sends it.
Plug Laptops into Power Before Adjusting Refresh Rate Settings
On battery, Windows 11 throttles display performance to save power. This can prevent higher refresh rates from activating or cause DRR to behave inconsistently. Plug in first before making any display changes.
Use VRR for Mixed-Use Setups, Fixed Rates for Dedicated Home Theater PCs
If you regularly switch between gaming and video, VRR (G-Sync or FreeSync) handles both without manual rate changes. If you run a dedicated home theater PC, manually setting a fixed rate that’s a clean multiple of your content’s frame rate gives the most precise result.
Use a Test Video to Verify Sync
Sites like testufo.com or a downloaded 24fps test clip confirm whether a refresh rate change actually registered. Change one setting at a time, test, then move to the next. Trying to fix everything at once makes it hard to know what actually worked. Also check your GPU control panel — it can override Windows defaults and may reset after driver updates.
Recommended Tools and Software for Refresh Rate Management
CRU (Custom Resolution Utility)
Adds custom resolutions and refresh rates that the GPU driver doesn’t expose by default. The go-to tool for unlocking 23.976Hz or 25Hz on monitors that don’t natively list those rates. Works with NVIDIA, AMD, and Intel.
madVR
A high-end video renderer that integrates with media players like MPC-BE and automatically adjusts refresh rates for each video file — switching to 48Hz or 96Hz for 24fps content without any user input. The renderer of choice for home theater enthusiasts who want the most precise frame sync available on Windows.
RefreshRateControl
A lightweight tray tool for switching display refresh rates quickly without going into Windows settings. Ideal for anyone who regularly switches between 24Hz for movies and 60Hz or higher for everything else.
Kodi Media Center
Kodi’s refresh rate whitelist feature automatically detects each video’s frame rate and switches the display to match — completely hands-free once configured. One of the most reliable automatic sync solutions available, especially for dedicated home theater PCs.
MPC-BE (Media Player Classic – Black Edition)
A lightweight, actively maintained media player with a built-in video renderer that handles refresh rate sync cleanly without third-party add-ons. Pairs well with madVR for advanced frame rate matching.
Plex Media Server
Supports frame rate matching through its desktop app. When enabled, Plex automatically switches the display refresh rate to match each video — a strong option for users who prefer a polished streaming interface over a traditional media player.
NVIDIA Control Panel / AMD Adrenalin / Intel Arc Control
The official GPU control panels remain the most reliable place to configure G-Sync, FreeSync, and VRR. Always start here before trying any third-party tool. AMD Adrenalin and GeForce Experience also handle automatic driver update notifications.
HWiNFO64
A detailed system monitoring tool that shows the real-time refresh rate your GPU is actually outputting. Useful for confirming a setting change registered at the hardware level — not just in Windows.
Windows 11 Xbox Game Bar (Built-in)
Press Windows + G to open the overlay and enable the performance widget. It shows real-time frame rate and performance stats during any video — an underrated tool for monitoring playback health without installing anything extra.
Choosing the Right Refresh Rate for Different Content Types
The ideal refresh rate setting depends on what you’re watching. Here’s a quick reference:
- Movies and streaming films: 24Hz or 48Hz — most cinematic content is mastered at 23.976fps; adding 23.976Hz via CRU is the most precise match
- TV shows and sports: 50Hz or 60Hz — broadcast content typically runs at 25fps or 29.97fps
- YouTube and online video: 60Hz — covers the majority of online content uploaded at 30fps or 60fps
- Gaming: Match your monitor’s maximum refresh rate (144Hz, 165Hz, 240Hz, etc.) and enable VRR
- Mixed use (gaming + video): Enable VRR — G-Sync, FreeSync, or Dynamic Refresh Rate — and let the display adapt without manual switching
Knowing what you watch most often makes it easy to pick the right default — or to know which whitelist entries to add in Kodi for fully automatic switching.
Frequently Asked Questions
What refresh rate should I use for watching movies on Windows 11?
For movies, 24Hz or 48Hz is ideal. Most films are mastered at 23.976fps, and matching the display to that rate eliminates the judder that occurs on a standard 60Hz monitor. If your monitor doesn’t list 24Hz in Windows, use CRU to add a precise 23.976Hz custom rate.
Why does my video still stutter after changing the refresh rate?
Stutter after a refresh rate change usually points to one of three things: an outdated GPU driver, an incompatible video renderer in the media player, or hardware that doesn’t fully support the selected sync method. Update your drivers first, then check the renderer settings in your media player. Switching to Direct3D11 in VLC or using madVR with MPC-HC resolves the issue in most cases.
Does Dynamic Refresh Rate work on all Windows 11 monitors?
No. Dynamic Refresh Rate requires a monitor that supports variable refresh rates, a compatible GPU, and an up-to-date graphics driver. Most monitors with HDMI 2.1 or DisplayPort 1.4 and VRR support are compatible. If the option doesn’t appear in the dropdown, your hardware doesn’t support it — use Method 1 to set a fixed rate manually instead.
What is the difference between 23.976Hz and 24Hz for movies?
Most film and streaming content is encoded at 23.976fps — not a true 24fps — due to the legacy NTSC broadcast standard. Setting your display to exactly 23.976Hz via CRU produces the most precise frame sync possible, eliminating any residual pacing irregularity. For everyday use, 24Hz is close enough, but 23.976Hz is the technically correct rate for cinema playback.
Is VRR the same as G-Sync or FreeSync?
VRR (Variable Refresh Rate) is the umbrella term. G-Sync is NVIDIA’s implementation, FreeSync is AMD’s, and Intel Arc GPUs support Adaptive-Sync through Windows 11. All three achieve the same goal — keeping the monitor in sync with the GPU’s output — through slightly different hardware implementations. All require a compatible monitor and up-to-date drivers.
Does Hardware-Accelerated GPU Scheduling actually help with video playback?
Yes, noticeably when paired with DRR or VRR. HAGS reduces the latency between the GPU and the display, which supports more consistent frame delivery. It’s most effective on modern NVIDIA and AMD cards with up-to-date drivers. Enable it alongside “Optimizations for windowed games” for the best results across both video and gaming content.