The Problem
Graphics driver installers leave fragments behind — registry keys, old .sys files, leftover control-panel services. Install over the top enough times, or switch between NVIDIA and AMD, and you get stuttering, black screens, driver-timeout crashes, or an installer that fails at 30%.
Display Driver Uninstaller (DDU) strips every trace of the old driver so the new one installs onto a clean slate. This is the standard fix technicians reach for before replacing hardware.
Getting a specific driver blue screen? See VIDEO_TDR_FAILURE or SYSTEM_SERVICE_EXCEPTION. Second monitor undetected? Try second monitor not detected first — it is rarely a driver rebuild.
When to Use This
- Upgrading from an NVIDIA card to AMD, or the other way round.
- Driver installer fails, or the control panel will not open after an update.
- Persistent stuttering, flickering, or driver-timeout crashes that survive a normal reinstall.
- Not for a routine driver update — the standard installer's "clean install" tick box is enough for that.
Step 1: Download Everything Before You Start
DDU removes your display driver, so you will be on a basic 800×600 display until the new one installs. Get both files first.
- Download Display Driver Uninstaller from Wagnardsoft — the developer's own site, nowhere else.
- Download the graphics driver you intend to install:
- NVIDIA — nvidia.com/Download, or the GeForce app
- AMD — amd.com/support
- Intel — intel.com Arc & Iris driver page
- Note your exact GPU model first: press
Ctrl + Shift + Esc→ Performance → GPU, or rundxdiagand read the Display tab. - Save both to your Downloads folder. Do not run either yet.
Step 2: Create a Restore Point
- Press
Win + S, search Create a restore point, open it. - Select your system drive → Create → name it "Before DDU".
- Full guide: create a system restore point.
Step 3: Stop Windows Reinstalling the Old Driver
Otherwise Windows Update pushes the old driver back the moment you reboot.
- Press
Win + R, typesysdm.cpl, press Enter. - Hardware tab → Device Installation Settings.
- Choose No (your device might not work as expected) → Save Changes.
- Remember to set this back to Yes when you are finished.
Step 4: Boot Into Safe Mode
DDU can run in normal Windows, but Safe Mode is where it does a complete job.
- Press
Win + R, typemsconfig, press Enter. - Boot tab → tick Safe boot → Minimal → OK → Restart.
- Alternatively hold
Shiftwhile clicking Restart, then Troubleshoot → Advanced options → Startup Settings → Restart → press4. - More detail: how to enter Safe Mode in Windows 11.
Step 5: Run DDU
- Extract the DDU archive and run
Display Driver Uninstaller.exe. - On the options screen, leave the defaults. Confirm Prevent downloads of drivers from Windows Update is ticked.
- On the right, set Select device type to GPU and Select device to your vendor (NVIDIA, AMD, or Intel).
- Click Clean and restart.
- The screen will flicker and the resolution will drop. That is expected.
Step 6: Leave the Network Alone Until the Driver Is In
- After the restart you are on the Microsoft Basic Display Adapter — low resolution, no acceleration.
- Do not let Windows Update run yet. If you disabled automatic driver installation in Step 3, you are covered.
- Go straight to the installer you downloaded.
Step 7: Install the New Driver
- Run the driver installer you saved in Step 1.
- NVIDIA: choose Custom (Advanced) and tick Perform a clean installation. Untick anything you do not want — GeForce Experience is optional.
- AMD: choose Factory Reset if offered, or Minimal Install if you do not want the full Adrenalin suite.
- Intel: run the installer and accept the defaults.
- Let it finish and restart when prompted.
Step 8: Leave Safe Mode and Restore Settings
- Press
Win + R, typemsconfig, press Enter. - Boot tab → untick Safe boot → OK → Restart.
- Re-enable automatic driver installation:
sysdm.cpl→ Hardware → Device Installation Settings → Yes. - Confirm the driver took: run
dxdiagand check the Display tab shows your card and the new driver date.
Step 9: Verify and Retune
- Set your monitor back to its native resolution and correct refresh rate: Settings → System → Display → Advanced display.
- Reapply any custom settings — G-Sync/FreeSync, colour profile, scaling mode.
- Test with a game or a benchmark for stutter.
- Follow up with optimize Windows 11 for gaming and reduce input lag.
What Not to Do
- Don't download DDU from a mirror or a "driver tools" site. Use Wagnardsoft only — fake builds are a known malware vector. See avoid malware and fake downloads.
- Don't run DDU without the new driver already downloaded. Recovering internet access on a basic display adapter is avoidable pain.
- Don't use DDU for routine updates. It is a repair tool, not maintenance.
- Don't forget to re-enable automatic driver installation in Step 8, or Windows will stop supplying other drivers too.
Still Not Working?
If crashes continue on a clean driver, the driver was not the problem. Check GPU temperatures and whether the card is seated properly, then read fix low FPS and stuttering in games and fix screen flickering. Repeated black screens on a clean install usually mean a failing card or an underpowered PSU.
Related guides
How to Fix BAD_POOL_HEADER in Windows 11
BAD_POOL_HEADER means a driver corrupted Windows' kernel memory pool. Track down the driver, antivirus, or RAM stick behind it with these ordered checks.
How to Fix KMODE_EXCEPTION_NOT_HANDLED in Windows 11
KMODE_EXCEPTION_NOT_HANDLED means a kernel-mode program hit an error nothing caught. Find the driver behind it and stop the crashes with these ordered checks.
Fix SYSTEM_THREAD_EXCEPTION_NOT_HANDLED in Windows 11
This blue screen usually names the driver that crashed, right on the screen. Read that .sys file, roll the driver back, and stop the reboot loop for good.
Fix Display Driver Stopped Responding in Windows 11
Screen goes black and Windows says the display driver stopped responding and has recovered? Fix the TDR timeout, unstable GPU clocks, and power settings behind it.
Fix NVIDIA Control Panel Missing in Windows 11
NVIDIA Control Panel gone from the right-click menu or refusing to open in Windows 11? Restore it from the Microsoft Store, restart its services, and reinstall the driver cleanly.