Frame times, not frame rate
Game stuttering on Windows 11: identify the pattern, then fix it
A game can report a healthy frame rate and still feel terrible, because stutter lives in the few frames that take far longer than the rest. The pattern of those hitches tells you the cause, and most causes have a free fix.
Last updated
Stutter is a frame-time problem, not a frame-rate one
Frame rate is an average, and an average can hide almost anything. If most frames arrive evenly but one in every few hundred takes many times longer, the counter barely moves while the game visibly hitches. That is stutter, and it is why lowering settings, which raises the average, often does nothing for it.
The useful view is a frame-time graph, which plots how long each individual frame took. Smooth play draws a flat line; stutter draws spikes. MSI Afterburner with RivaTuner shows one live on screen, and CapFrameX records one for later. Before changing a single setting, look at where the spikes appear, because their pattern is the diagnosis.
Match your stutter to its likely cause
| What you see | Most likely cause |
|---|---|
| Hitches the first time an effect, weapon or area appears, fewer on repeat visits | Shader compilation |
| Hitches when moving quickly into new parts of a map | Asset streaming from storage, or video memory running short |
| A regular hitch every few seconds, whatever is happening in the game | A background program polling, an overlay, or a driver delaying the system |
| Uneven motion with visible tearing or judder | A mismatch between frame rate, frame cap and the display's refresh rate |
| Stutter only in windowed or borderless mode | The presentation path for windowed games |
| Stutter that began after a clean install of Windows 11 | Changed security defaults or older drivers |
A regular, rhythmic hitch that ignores what is on screen deserves its own investigation, because the usual cause is a driver rather than a setting; the DPC latency guide shows how to find which one.
Shader compilation stutter
Games have to turn their shaders into code for your specific graphics card and driver, and many do it on the fly the first time a shader is needed. That work lands in the middle of a frame, producing a hitch that disappears once the shader is cached. It is at its worst straight after installing a game or updating the graphics driver, which invalidates the cache.
If a game offers to prepare shaders at launch or in its menus, let it finish before playing. Avoid clearing the shader cache as routine maintenance, since that forces the compilation to happen again. Keep the drive holding the cache healthy and not nearly full. If a game still stutters this way after a few sessions, the cause is more likely one of the other patterns in the table.
Windows 11 settings worth checking
A few Windows 11 settings are directly relevant to stutter. Test each on its own and keep a note of what you changed:
- Optimizations for windowed games. Under Settings, System, Display, Graphics, this moves DirectX 10 and 11 games in windowed or borderless mode to the flip presentation model. It is off by default and is the first thing to try if stutter only happens in a window.
- Memory integrity. On by default on many clean Windows 11 installs, and Microsoft's own gaming guidance notes a possible performance impact in some configurations. Test with it off, turn it back on if nothing improves, and read the memory integrity reference before changing it.
- Hardware-accelerated GPU scheduling. Helps some systems and hurts others, so compare frame-time graphs with it on and off; the GPU scheduling reference shows where it lives.
- Background recording. Continuous capture keeps the graphics card encoding. Game DVR and fullscreen optimizations explains how to switch it off.
- Energy Saver and power mode. On a laptop, an energy-saving mode can cause uneven processor response under changing load.
Stutter when loading new areas
When stutter follows movement into new parts of a map, the game is loading data faster than your storage or memory can supply it. An SSD, and for games that support DirectStorage an NVMe SSD, makes a large difference here compared with a hard drive. Keep some free space on the drive the game is installed on, because a nearly full drive slows writes to the cache and the page file.
Video memory is the other half. If the graphics card's memory is full, textures spill into system memory and each trip costs a frame. Lowering texture quality or resolution scaling a step often removes this stutter entirely while changing little else about how the game looks.
Pacing stutter: frame caps and refresh rate
Uneven motion with tearing or judder usually means frames are arriving out of step with the display. A frame cap slightly below the monitor's refresh rate, set in the game where possible, evens out delivery. Avoid stacking several caps in different places, such as the game, the driver and an overlay, because conflicting limiters can produce exactly the unevenness you are trying to remove.
On a monitor with variable refresh rate, keeping the frame rate inside its supported range lets the display adapt to the game instead of the reverse. The variable refresh rate reference explains the settings involved, and the screen tearing guide covers tearing on its own.
Overlays, capture software and driver leftovers
Anything that hooks into a game's rendering adds work to every frame, and some of that work arrives unevenly. Performance overlays, voice chat overlays, recording tools and launcher overlays are the usual suspects, particularly when several run at the same time. Turn them off one at a time and look at the frame-time graph after each, so that if the spikes disappear you know exactly which one was responsible.
Graphics driver leftovers cause a quieter kind of stutter. Settings carried over from older drivers, per-game profiles you no longer remember creating, and forced options such as a global frame limit can interact badly with a new game. Resetting the driver's 3D settings to their defaults, or a clean installation of the current driver, clears all of them in one step. The NVIDIA Control Panel reference describes the settings that most often get changed and then forgotten.
Check that a fix really removed the stutter
Stutter is easy to talk yourself out of, because a fix applied during a good session seems to work until the next bad one. Before deciding, repeat the same route through the same part of the game with the frame-time graph recording, and count the large spikes rather than looking at the average. A real fix removes or shrinks those spikes; an imagined one leaves the graph looking the same. Keep a change only if the difference appears on more than one attempt, and put it back if it does not, so that whatever you test next starts from a known state.
Where an optimizer can shorten the job
Several of the fixes above are Windows settings, and those are the part an optimizer can apply for you: background recording, power behaviour and GPU scheduling. Shader compilation, storage speed, video memory and frame pacing are not things any optimizer can change. The best Windows 11 optimizer covers which Windows 11 settings a tool should know about.
JINSHI PC Tweaks is ours. It gathers those Windows settings together, lists every change on the complete tweak list and reverses each one individually, which suits the change-one-thing testing stutter needs. Every fix on this page can be done by hand at no cost; if you would rather use the app, the JINSHI Tweaks homepage explains what PC Tweaks covers. For choosing any tool, see how to choose a PC optimizer for gaming.
Stuttering on Windows 11: questions
Why do games stutter the first time I play them?
Usually because the game is compiling shaders for your graphics card as each one is first needed. The hitches fade as the shaders are cached. They return after a graphics driver update, which clears that cache, so let any shader preparation step finish before playing.
Does turning off memory integrity fix stuttering?
On some systems it can help, and Microsoft itself notes a possible performance impact in some configurations. It is a security feature, though, so test whether it makes a measurable difference and turn it back on if it does not.
Why does my game stutter in borderless windowed mode but not full screen?
Windowed and borderless games have traditionally used an older presentation path. On Windows 11, turning on optimizations for windowed games under Settings, System, Display, Graphics moves DirectX 10 and 11 games to the newer flip model, which often resolves it.
Can moving a game to an SSD fix stuttering?
It fixes stutter caused by loading data as you move through the game, which is common on hard drives. It will not fix shader compilation, background interference or frame pacing stutter, so check which pattern you have first.
Why did stuttering start after a graphics driver update?
A driver update clears the shader cache, so games recompile shaders and hitch until the cache rebuilds. If stutter persists beyond a few sessions, reinstall the previous driver from the card maker's website to see whether the new one is responsible.
If you would rather not do it by hand
JINSHI Tweaks: all four apps
£29.99one-time
Get all four appsEvery change can be reversed on its own. No subscription, nothing to renew.