Display Driver Uninstaller (DDU) removes every trace of your GPU driver from Windows — registry entries, leftover files, and services that Windows’ built-in uninstaller misses. It’s the right starting point when troubleshooting GPU crashes, black screens, artifacting, or when switching between GPU brands.
When to Use DDU
- Switching from NVIDIA to AMD (or vice versa)
- Updating to a new major GPU driver version
- Troubleshooting: crashes, TDR errors, black screens, artifacting
- After a Windows reinstall that retained old drivers
- Installing a new GPU
Download DDU
Get it from guru3d.com/files/display-driver-uninstaller-download — never download from third-party sites. DDU is updated frequently; always use the latest version.
Preparation
Before running DDU:
- Download the new GPU driver from nvidia.com or amd.com — have it ready but don’t install yet
- Know your current GPU model (check Device Manager or GPU-Z)
- Save any work — DDU will restart your PC
Step 1: Boot into Safe Mode
Running DDU in Safe Mode prevents Windows from reinstalling the driver during the process.
Method 1: Settings (easiest)
- Settings → System → Recovery → Advanced startup → Restart now
- Troubleshoot → Advanced options → Startup Settings → Restart
- Press 4 for Safe Mode
Method 2: msconfig
Win + R→msconfig→ Boot tab- Check Safe boot → Minimal
- Apply and restart
- (Remember to uncheck this after DDU is done)
Method 3: Hold Shift while clicking Restart
Step 2: Run DDU in Safe Mode
- Extract
Display Driver Uninstaller.exefrom the downloaded zip - Run it as Administrator
- In DDU’s interface:
- Select device type: GPU
- Select device: choose NVIDIA, AMD, or Intel from the dropdown
- Click Clean and restart
DDU removes:
- Driver files from
System32\DriverStore - All registry keys for the GPU driver
- Leftovers from previous driver versions
- Audio component drivers (NVIDIA HDMI audio, AMD HDMI audio)
- PhysX, GeForce Experience, Radeon Software components
The system restarts, and Windows boots with the basic Microsoft display driver (800×600 or basic resolution).
Step 3: Install Fresh Driver
After reboot (normal mode):
NVIDIA
- Run the downloaded installer
- Choose Custom (Advanced) installation
- Check Perform a clean installation — removes GeForce Experience leftovers
- Deselect components you don’t need: GeForce Experience, NVIDIA Audio, PhysX (if you don’t use it)
AMD
- Run the AMD Software: Adrenalin installer
- Choose Install or Factory Reset option
- The installer handles a clean installation automatically
DDU Settings to Know
In the DDU settings panel (gear icon):
- Remove C:\AMD or C:\NVIDIA folders: yes, clears driver extraction folders
- Remove GeForce Experience: yes if you don’t use it
- Remove Radeon Software: yes for full AMD cleanup
- Create a restore point: enabled by default, good safety net
After Installation: Verify
- Check Device Manager → Display Adapters — should show your GPU with the correct driver version
- Open GPU-Z or NVIDIA Control Panel / AMD Software to confirm driver version
- Run a quick benchmark (3DMark, Unigine Superposition) to confirm stability
- Check HWiNFO64 temperatures are normal
Switching GPU Brands
When going from NVIDIA to AMD or AMD to NVIDIA:
- Physically remove the old GPU
- Boot without a dedicated GPU (use integrated graphics if available)
- Run DDU to remove the old brand’s driver completely
- Shut down, install new GPU
- Boot and install new driver
This prevents driver conflicts that cause BSODs or boot loops.
Common Driver Issues DDU Fixes
| Symptom | Likely Cause |
|---|---|
| Black screen after driver update | Corrupted driver state |
| TDR errors (display driver stopped) | Old driver fragments |
| Artifacts / screen flickering | Mixed driver version files |
| Game crashes after GPU swap | Wrong brand’s driver still present |
| BSOD on boot with new GPU | Previous driver conflicting |
DDU takes 5 minutes but saves hours of troubleshooting. Make it standard procedure any time you’re dealing with GPU driver problems or upgrading hardware.