Smooth gaming yesterday, stuttering today — and the only change is a graphics driver update. Frustrating but solvable. We walk through the entire chain: from quick rollback to fundamental analysis with frame-time tools, all the way to a clean reinstall via DDU.
Step 1: Diagnose the actual problem
Before any driver action: identify what's actually happening.
Micro-stutter or framedrop?
- Micro-stutter — short pauses (200–500 ms) every few seconds. Typical for storage or background-process problems.
- Framedrop — drops in fps for several seconds. Typical for thermal throttling or driver throttling.
- General fps drop — overall lower performance than before. Driver regression.
Frame-time analysis tools
- MSI Afterburner + RivaTuner Statistics Server — overlay with fps and frame times
- CapFrameX — open-source frame-time analyser
- PresentMon — Microsoft's command-line tool for in-depth analysis
Run a benchmark before and after the driver change to objectively measure the regression.
Step 2: Quick fixes
Roll back the driver
- Nvidia App or Adrenalin Software → Drivers → Driver History → Install previous version
- Or: Device Manager → Display adapters → GPU → Properties → Driver tab → Roll back driver
- If neither works: Solution "Clean reinstall with DDU" below
Check power management
- Windows: Settings → System → Power & battery → Power mode → "Best performance"
- Nvidia Control Panel → 3D settings → Power management mode → "Prefer maximum performance"
- AMD Adrenalin → Performance → Tuning → check Power Limit
Sometimes a driver change resets power management — set it again explicitly.
AVG Driver Updater identifies known stuttering bugs and lets you roll back targeted drivers.
Step 3: Clean reinstall with DDU
If quick fixes don't help, do a clean install:
- Download Display Driver Uninstaller (DDU) from guru3d.com
- Download the older driver version that was working previously, store it locally
- Boot Windows into Safe Mode (Settings → System → Recovery → Advanced startup → Restart now → Troubleshoot → Advanced options → Startup Settings → Restart → 4)
- Run DDU as administrator → Choose graphics card vendor → "Clean and restart"
- Windows reboots into normal mode without graphics driver
- Run the older installer that you stored
- Reboot
DDU is far more thorough than the regular Nvidia/AMD installer, removing all leftover registry entries and Driver Store fragments. After a DDU procedure, almost every Windows driver problem is gone.
Step 4: Specific known causes
Shader-cache issues
Some games store compiled shaders. After a driver update, the cache may be invalid — the game stutters during the first runs while shaders recompile.
Solution: clear shader cache.
- Nvidia: Nvidia Control Panel → 3D settings → Manage 3D settings → Shader Cache Size → Disabled → Apply → re-enable to "Driver default"
- AMD: Adrenalin → Gaming → game profile → Reset Shader Cache
- Game folder: some games keep their own cache (e.g. Steam → game → Properties → Local Files → manually delete cache folder)
Background recording
Some driver versions enable background features by default that weren't before:
- Nvidia ShadowPlay (Instant Replay)
- AMD AFMF (Frame Generation)
- Windows Game Bar / Game DVR
Test: disable everything that wasn't there before. ReFrame back step by step.
Hardware causes hidden by drivers
- Thermal throttling: if the GPU reaches 85°C+ it throttles. New drivers can run the GPU harder. Check via HWInfo64.
- VRAM bottleneck: games with insufficient VRAM stutter. New drivers may handle memory differently. Lower texture details.
- PSU output limit: high-end GPUs (RTX 4090, 5090, RX 7900 XTX) need adequate transient response. Cheap PSUs cause spike-induced crashes.
Prevention
- Don't install every Game Ready / Adrenalin release immediately
- Wait 1–2 weeks after release — community feedback often reveals regressions
- Save a working version locally before each update
- For competitive online games: check whether the driver has Anti-Cheat issues
Further sources
Authoritative sources for deeper information:
- Refresh rate — Wikipedia
- Display Driver Uninstaller (DDU)
- MSI Afterburner with RTSS (official)
- CapFrameX (open-source frame-time analysis)
Frequently asked questions
Game-specific. Often: shader-cache problem after a driver change. Try shader-cache reset (see article). If unsuccessful: check the game's patch history — sometimes it's a game patch, not the driver.
Classic symptom of background processes. Open Task Manager → Performance tab → Processor → identify spikes. Often Antivirus, Steam Updater, or Windows Defender.
Windows Update sometimes installs an old GPU driver from the Microsoft repository, even when a newer manufacturer driver is present. Reinstall the latest manufacturer driver.
Specific issue with path-tracing optimisations of certain Game-Ready versions. Try a Studio Driver — usually more stable for non-day-one games.
DDU resets monitor configuration. Display Settings → identify monitors → assign correctly. EDID is loaded fresh — sometimes it takes 1–2 reboots.
Windows didn't store the previous driver version. Use DDU + manual install of the older version from the manufacturer archive.