How to Fix Stuttering in Games on Windows 11

Stuttering is worse than low FPS because it feels broken — frames rendering at 120 FPS with 50ms hitches every 3 seconds is more disruptive than a steady 80 FPS. Each stutter pattern points to a different cause. This guide goes through all of them.
Step 1: Identify the Stutter Pattern
Before fixing anything, identify which type of stutter you have:
- Regular hitches every 20–60 seconds → thermal throttling or Windows background task (Windows Update, antivirus scan)
- Heavy stutter at the start of a match, smooth after → shader compilation stutter (expected behavior, fixable)
- Stutter only in DX12 or Vulkan games → HAGS conflict or driver issue
- Stutter when looking at certain areas → VRAM overflow or object streaming issue
- Random, unpredictable drops → RAM instability, driver crash, or pagefile thrashing
Open MSI Afterburner + RivaTuner Statistics Server while gaming. Watch GPU usage, CPU usage, VRAM, and frametime graph simultaneously. Frametime spikes are more informative than FPS drops — a 200ms frametime spike at "80 FPS average" is what you're feeling as a stutter.
Hardware-Accelerated GPU Scheduling (HAGS)
HAGS moves GPU scheduling from the CPU driver to the GPU itself. On RTX 30/40 and RX 6000/7000 series cards with DirectX 12 games, it reduces latency. On older cards (anything before 2020), it frequently causes severe microstutter.
To check: Settings → System → Display → Graphics → Default graphics settings → Hardware-Accelerated GPU Scheduling
Rule of thumb:
- RTX 3000/4000 or RX 6000/7000 series: leave HAGS on
- GTX 10/16 series, older AMD, or integrated graphics: turn HAGS off
- Any card on a DX12 game that stutters randomly: try turning HAGS off regardless of card age
After changing HAGS, restart your PC before testing — the setting doesn't apply until reboot.
Shader Compilation Stutter
Modern DX12 and Vulkan games compile shaders on the CPU the first time each shader is encountered. This causes 1–3 second freezes when entering new areas, the first time a specific effect fires, or after a game update resets the cache.
This is expected behavior, not a bug. The fix is to pre-warm the shader cache:
- Many games (Elden Ring, Fortnite, Microsoft Flight Simulator) offer a shader pre-compilation option in settings — run it before your first session
- Play through the tutorial or opening area once on low settings to populate the cache
- After a game update, expect a stutter session before the cache is rebuilt
If you see persistent shader stutter (not just first-session), check that Windows → Settings → System → Storage → Storage Sense isn't deleting temp files that include your shader cache.
RAM: Dual-Channel and Speed
Single-channel RAM is a common cause of stuttering on AMD Ryzen systems. With a single stick or two sticks in the wrong slots, memory bandwidth is halved — the GPU or CPU stalls waiting for data.
Check in CPU-Z → Memory tab. It should show "Dual" in the Channel field. If it shows "Single":
- Power off, check your motherboard manual for the correct dual-channel slots (typically A2 + B2)
- Reinstall both sticks in the correct positions
Also check that XMP/EXPO is enabled in BIOS. Running DDR4 at 2133 MHz base speed when the kit is rated for 3600 MHz is leaving significant bandwidth unused. See the RAM optimization guide for BIOS steps.
DirectX 12 vs DirectX 11
DX12 gives better average FPS on modern hardware but requires more careful driver and Windows configuration. DX11 has less driver overhead and more predictable frametimes.
If you're getting stutter in DX12 mode, try DX11:
- In most games, this is under Graphics → Rendering API or Advanced Settings
- Exceptions: games that require DX12 for specific features (ray tracing, mesh shaders) won't let you switch
For competitive games where input lag matters more than visual fidelity, DX11 often provides smoother frametimes even if average FPS is slightly lower.
Pagefile Configuration
Windows uses the pagefile as overflow when physical RAM is full. If your game is pushing your RAM to 95%+ utilization, Windows starts thrashing the pagefile — causing 500ms+ stutter spikes that feel like a complete freeze.
Recommended pagefile settings:
- Open System → Advanced System Settings → Performance → Settings → Advanced → Virtual Memory → Change
- Uncheck "Automatically manage paging file size"
- Set: Initial size = 1.5x your RAM in MB, Maximum size = 3x your RAM in MB
- For 16GB RAM: Initial 24576 MB, Maximum 49152 MB
- Click Set, then OK, then restart
If you have 32GB+ RAM and aren't using it all, pagefile rarely causes issues. But on 8–16GB systems running modern games, this fix eliminates a common source of unpredictable stutters.
CPU and GPU Bottleneck Stutter
A CPU bottleneck causes stuttering specifically in CPU-heavy scenarios — lots of NPCs on screen, complex physics, large open world areas. The GPU is idle waiting for frame data. Symptom: GPU usage drops to 50–60% during stutter while CPU hits 100%.
A GPU bottleneck causes slowdowns in graphically intensive scenes. Symptom: GPU hits 99% usage during stutter while CPU is fine. Solution is to lower GPU-intensive settings (shadows, reflections, resolution scale).
The right response to CPU bottleneck stutter is to reduce draw distance and NPC density first. Also check if you're CPU-limited by running on a single-channel setup — fixing RAM slots often resolves this completely on Ryzen.
For a complete Windows-level fix, SageTweaks handles CPU priority assignment per game, background process cleanup, and power plan management — the three Windows settings that most directly cause CPU stutter.
The Fastest Fix
Apply in this order:
- Check HAGS (disable if on older hardware)
- Check RAM slots and enable XMP in BIOS
- Set pagefile manually
- Try DX11 if DX12 is stuttering
- Pre-warm shader cache for new games
Most stuttering on Windows 11 resolves after step 1 or 2. The others are edge cases but worth checking if the obvious fixes don't help.

PC performance enthusiast and Windows optimization specialist with 10+ years tuning gaming rigs. Contributor to SageTweaks.
More from Alex →SageTweaks
Ready to review guided PC optimization?
Use SageTweaks to review FPS, input latency, and Windows overhead workflows. Guided optimization for Windows 10 & 11.
- Guided GPU, CPU & power plan workflows
- Dedicated and detected-game FPS profiles
- Registry cleaner & startup manager
- Monthly, Yearly & Lifetime plans
30-day money-back guarantee
Next steps
Free PC optimization checklist
The 47-tweak manual version — yours to keep.
Free per-game FPS cheat sheets
Printable settings for Valorant, CS2, Fortnite, Apex.
See every SageTweaks feature
System tweaks, game profiles, cleaner, registry, power plans.
How we keep your PC safe
VirusTotal report published, rollback support, clear network use.
Read user reviews
Read public feedback and product notes before you buy.
Compare plans
Monthly $5.99 · Yearly $49.99 · Lifetime $79.99.
Related Posts
Minecraft FPS Boost Guide (Java & Bedrock, 2026) — More FPS
Boost Minecraft FPS in 2026 on Windows 11. Java Edition: RAM allocation, Sodium + Lithium + Phosphor mods, render distance. Bedrock Edition: performance mode, ray tracing off. Plus Windows-level tweaks for both editions.
League of Legends FPS Boost Guide (2026) — Optimize for Windows 11
Complete League of Legends FPS optimization guide for 2026. In-game video settings, CPU priority tweaks, ping reduction, power plan, and low-end PC tips. Get higher FPS and lower ping in LoL on Windows 11.
Warzone FPS Boost Guide (2026) — Fix Stuttering & Max Performance
Complete Warzone FPS optimization guide for 2026. Quick-wins table, in-game settings breakdown, shader quality fix, NVIDIA Reflex, fullscreen exclusive mode, and Windows tweaks. Fix stuttering and get the most FPS on Windows 11.
