How to Clean Install GPU Drivers with DDU

Windows 11DriversGamingTroubleshootingFix

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.

  1. Download Display Driver Uninstaller from Wagnardsoft — the developer's own site, nowhere else.
  2. 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
  3. Note your exact GPU model first: press Ctrl + Shift + EscPerformanceGPU, or run dxdiag and read the Display tab.
  4. Save both to your Downloads folder. Do not run either yet.

Step 2: Create a Restore Point

  1. Press Win + S, search Create a restore point, open it.
  2. Select your system drive → Create → name it "Before DDU".
  3. 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.

  1. Press Win + R, type sysdm.cpl, press Enter.
  2. Hardware tab → Device Installation Settings.
  3. Choose No (your device might not work as expected)Save Changes.
  4. 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.

  1. Press Win + R, type msconfig, press Enter.
  2. Boot tab → tick Safe bootMinimalOKRestart.
  3. Alternatively hold Shift while clicking Restart, then TroubleshootAdvanced optionsStartup SettingsRestart → press 4.
  4. More detail: how to enter Safe Mode in Windows 11.

Step 5: Run DDU

  1. Extract the DDU archive and run Display Driver Uninstaller.exe.
  2. On the options screen, leave the defaults. Confirm Prevent downloads of drivers from Windows Update is ticked.
  3. On the right, set Select device type to GPU and Select device to your vendor (NVIDIA, AMD, or Intel).
  4. Click Clean and restart.
  5. The screen will flicker and the resolution will drop. That is expected.

Step 6: Leave the Network Alone Until the Driver Is In

  1. After the restart you are on the Microsoft Basic Display Adapter — low resolution, no acceleration.
  2. Do not let Windows Update run yet. If you disabled automatic driver installation in Step 3, you are covered.
  3. Go straight to the installer you downloaded.

Step 7: Install the New Driver

  1. Run the driver installer you saved in Step 1.
  2. NVIDIA: choose Custom (Advanced) and tick Perform a clean installation. Untick anything you do not want — GeForce Experience is optional.
  3. AMD: choose Factory Reset if offered, or Minimal Install if you do not want the full Adrenalin suite.
  4. Intel: run the installer and accept the defaults.
  5. Let it finish and restart when prompted.

Step 8: Leave Safe Mode and Restore Settings

  1. Press Win + R, type msconfig, press Enter.
  2. Boot tab → untick Safe bootOKRestart.
  3. Re-enable automatic driver installation: sysdm.cplHardwareDevice Installation SettingsYes.
  4. Confirm the driver took: run dxdiag and check the Display tab shows your card and the new driver date.

Step 9: Verify and Retune

  1. Set your monitor back to its native resolution and correct refresh rate: SettingsSystemDisplayAdvanced display.
  2. Reapply any custom settings — G-Sync/FreeSync, colour profile, scaling mode.
  3. Test with a game or a benchmark for stutter.
  4. 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.