Persistent frame-time micro-stutters, DirectX crash dialogs, and black screens after waking from sleep are rarely caused by failing graphics cards. In 90% of cases, they stem from corrupt registry keys, orphaned shader caches, and conflicting driver remnants left behind by standard in-place driver updates. This guide details how to perform a 100% clean GPU driver installation using DDU.
Why the Built-in 'Clean Install' Checkbox Fails
Both NVIDIA GeForce Experience and AMD Adrenalin include a "Clean Install" toggle. However, these native installers only overwrite existing binaries—they leave behind corrupt registry hive entries under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318} and preserve broken shader caches.
Display Driver Uninstaller (DDU), developed by Wagnardsoft, operates at the kernel level in Windows Safe Mode, purging every related DLL, registry hook, and audio driver stub.
Pre-Installation Preparation
- Download the latest official driver executable directly from NVIDIA, AMD, or Intel. Do not install it yet.
- Download the latest version of DDU (Display Driver Uninstaller) from the official Wagnardsoft website and extract it to your desktop.
- Disconnect your Internet connection (unplug Ethernet or disconnect Wi-Fi). This is critical: if Windows connects to the web after the clean uninstall, Windows Update will automatically install a generic, outdated driver before you run your fresh installer.
Booting into Windows Safe Mode
DDU must be executed in Safe Mode to ensure driver files are not locked by active Windows display services:
// Fast Safe Mode Command via Windows Run Dialog (Win + R):
shutdown /r /o /t 0
When the blue recovery screen appears, navigate to: Troubleshoot > Advanced Options > Startup Settings > Restart. Press 4 or F4 on your keyboard to select Enable Safe Mode.
Executing DDU Safely
| Step |
DDU Action |
Recommended Setting |
| 1 |
Select Device Type |
Choose GPU from the dropdown. |
| 2 |
Select Device Brand |
Select NVIDIA, AMD, or Intel. |
| 3 |
Options Configuration |
Check "Remove PhysX", "Remove 3D Vision", and "Prevent Windows Update from searching for drivers". |
| 4 |
Execution Button |
Click Clean and restart (Highly Recommended). |
Allow DDU 2–3 minutes to scrub the registry and file system. Your PC will automatically reboot into normal Windows.
Installing the Fresh Driver and Post-Install Optimization
- While still offline, launch the official GPU installer you downloaded earlier.
- Select Custom Installation.
- Uncheck bloatware components you do not use (e.g., HD Audio Driver if using a USB DAC, or telemetry services).
- Complete the installation, restart your PC, and reconnect your Ethernet or Wi-Fi.
Frequently Asked Questions
Will DDU delete my personal files or game saves?
No. DDU strictly targets display driver registry entries, DirectX caches, and graphics card manufacturer directories. Your documents, photos, and game saves remain completely untouched.
How often should I perform a clean install with DDU?
You do not need to run DDU for every minor driver update. Run DDU only when upgrading to a new graphics card, switching between GPU brands (e.g., AMD to NVIDIA), or troubleshooting recurring game crashes.