Man in a red shirt with 'Playtech' logo holding a game controller, waving on a black background

Written By Simon W. - Senior PC Technician and Industry Veteran

 

⚠️ Disclaimer & Safety Warning

Before making any changes to your system, please read this carefully.

This guide involves uninstalling your graphics drivers and reinstalling them from scratch. During this process your display may run at a lower resolution, and your PC will temporarily not have GPU-accelerated output. All actions you take are entirely at your own risk. The author accepts no responsibility for any damage, data loss, or system issues that may result from following this guide.

Create a Restore Point First — Every Time

Before touching anything, spend 60 seconds creating a restore point. This gives you a one-click rollback if anything goes wrong.

  1. Press the Windows key, type "Create a restore point", and press Enter
  2. In the System Properties window, click the Create... button
  3. Give it a descriptive name (e.g. "Before DDU clean install") and click Create
  4. Wait for the confirmation message, then click Close

Why GPU Driver Hygiene Matters

Your graphics drivers are the most performance-critical software on a gaming PC. They act as the translator between Windows, your games, and the physical GPU hardware. When they're outdated, corrupted, or cluttered with remnants of previous installations, the symptoms are subtle but damaging: stuttering that appears in games you previously ran smoothly, frame rate variance that has no obvious hardware cause, crashes during driver-intensive scenes, and games that simply feel worse than they should.

The standard Windows approach to updating drivers — through Device Manager or the GPU manufacturer's update prompts — installs the new driver over the top of the existing one. This leaves behind configuration files, shader caches, and registry entries from previous versions. Over time, especially if you've cycled through multiple driver versions, this accumulation can cause conflicts that show up as performance problems.

Display Driver Uninstaller (DDU) solves this by completely stripping every trace of the previous driver before installation. It's been the gold standard for clean GPU driver installs in the enthusiast community for over a decade, and the DDU team has kept it updated through every Windows release. Used correctly, it consistently resolves stutter and instability that standard driver updates can't fix.


When Should You Do a Clean Install?

A clean DDU install is worth doing in any of these situations:

  • You're setting up a fresh gaming rig or doing a first-time optimisation pass
  • You updated your GPU drivers and performance got noticeably worse
  • You've been updating drivers repeatedly "over the top" for a long time
  • You've replaced your GPU with a different brand (e.g. switching from NVIDIA to AMD or vice versa)
  • You're experiencing stuttering or crashes that can't be explained by hardware
  • You want a clean baseline before benchmarking

What You'll Need

Before you start, have both of these downloaded and ready:

  1. DDU (Display Driver Uninstaller) — always download from the official source: guru3d.com/files-details/display-driver-uninstaller-download.html
  2. Your latest GPU drivers — download directly from the manufacturer, not through Windows Update or Device Manager:

Important: Download the driver installer to a folder that isn't on your desktop. During DDU, your display will drop to a basic resolution and desktop icons can rearrange. Saving to Documents or a dedicated folder avoids confusion.


Step-by-Step: Clean GPU Driver Installation

Step 1: Disconnect from the Internet

Before running DDU, disconnect your PC from the internet — either unplug the ethernet cable or turn off Wi-Fi in Settings. This prevents Windows Update from automatically reinstalling the old driver while you're mid-process.

Step 2: Boot into Safe Mode

DDU works best in Safe Mode, where no GPU-related services are running and Windows can't interfere with the removal. Here's how to get there:

  1. Press the Windows key, click the Power button, then hold Shift and click Restart
  2. On the blue "Choose an option" screen, go to: Troubleshoot → Advanced options → Startup Settings → Restart
  3. After the PC restarts, press 4 (or F4) to start in Safe Mode

Your display will switch to a low resolution and everything will look basic — this is normal.

Step 3: Run DDU

  1. Navigate to where you saved DDU and run the executable
  2. DDU will extract itself and launch a small interface
  3. On the right panel:
    • Set the first dropdown to your GPU type: GPU
    • Set the second dropdown to your manufacturer: NVIDIA, AMD, or Intel
  4. Click "Clean and restart"

DDU will now remove all driver files, registry entries, and associated software. Your screen may flicker. The PC will restart automatically when it's done.

Step 4: Reconnect to the Internet

Once Windows has restarted and you're back at the desktop (in basic display mode), you can reconnect your ethernet cable or re-enable Wi-Fi.

Step 5: Install Your Fresh Drivers

  1. Navigate to the folder where you saved your downloaded GPU driver installer
  2. Run the installer
  3. For NVIDIA: when prompted, choose Custom installation and tick "Perform a clean installation"
  4. For AMD: the installer will handle a clean install automatically
  5. Follow the prompts and restart when the installation completes

Step 6: Verify and Benchmark

After restarting, open your GPU's control software (GeForce Experience for NVIDIA, Adrenalin for AMD) and confirm the driver version matches what you installed. Run your usual games and note whether performance has improved.


NVIDIA-Specific: Set Shader Cache Size After Installing

Once your NVIDIA drivers are installed, there's one additional setting worth adjusting. Open NVIDIA Control Panel, go to Manage 3D Settings, and find Shader Cache Size in the list. Set it to 10GB.

If the shader cache is too small, the GPU silently deletes older cached shaders when it runs out of space. When a game needs those deleted shaders, it has to recompile them in real time — which causes the visible stutter spikes that many players blame on RAM or storage. A 10GB cache is large enough to prevent this in virtually every game.

Also set Power Management Mode to Prefer Maximum Performance while you're in the same settings panel.


How Often Should You Do This?

A clean DDU install isn't something you need to do every time a new driver drops. For routine driver updates (small version bumps, game-ready updates for new releases), installing over the top is fine. Reserve the full DDU process for:

  • Major driver version jumps (e.g. moving from a 5xx to a 6xx release branch)
  • Any time you notice a performance regression after a driver update
  • A new GPU installation
  • Periodic maintenance, perhaps once or twice a year

Troubleshooting

My display is stuck at low resolution after DDU: This is normal until the new drivers are installed. Run the driver installer and the resolution will restore after the restart.

DDU didn't seem to remove everything / I still have issues: Run DDU a second time. In rare cases a single pass misses residual files. A second clean pass resolves this.

Performance didn't improve after the clean install: Driver corruption may not have been your issue. Check the other articles in this series — particularly VBS/Memory Integrity and the power plan guide — which often account for more performance gain than drivers alone.


Summary

Step Action Notes
Download DDU From guru3d.com Official source only
Download drivers From NVIDIA/AMD/Intel Not from Device Manager
Create restore point Via System Properties Before anything else
Disconnect internet Unplug ethernet / disable Wi-Fi Prevents Windows auto-install
Boot Safe Mode Shift + Restart → Startup Settings Required for full removal
Run DDU Clean and restart All traces removed
Install drivers Run the downloaded installer Custom install / clean install option

Total time: 20–30 minutes including restarts. Risk level: Low. Reversible: Yes, via restore point.


A clean driver installation is one of the highest-impact maintenance tasks for a gaming PC and something many players never do. Paired with the other guides in this series, it forms part of a complete optimisation baseline.