DDU (Display Driver Uninstaller) is a free Windows utility from Wagnardsoft that completely removes NVIDIA, AMD and Intel graphics drivers, including the leftover files, registry entries and driver store packages a normal uninstall leaves behind. It can also remove Realtek and Sound Blaster audio drivers.
The safe way to use it is short to describe: download DDU from wagnardsoft.com or Guru3D, download your new driver first, disconnect from the internet, restart into Safe Mode, pick your GPU vendor, click Clean and restart, then install the fresh driver. The rest of this article explains each of those steps and what to do when one goes wrong.
What DDU does that a normal uninstall doesn't
Uninstalling a driver through Settings → Apps runs the vendor's own uninstaller, and that's usually enough. DDU goes further and scrubs what the uninstaller leaves: registry keys, folders, files and driver store entries. That's why it can fix problems a normal uninstall can't.
It's developed by Wagnard and published by Wagnardsoft, free and supported by donations and Patreon. According to the official download page for version 18.1.6.2, the latest release as of October 2026, it runs on Windows 7, 8, 8.1, 10 and 11 in 32-bit and 64-bit (Insider builds at your own risk) and supports NVIDIA, AMD, Intel, Qualcomm and Lisuan GPUs. It needs .NET Framework 4.8 and is portable, so you extract it and run it with nothing to install. The source code is public on GitHub under the MIT licence.
Do you actually need it?
Usually not. Wagnardsoft itself says the standard uninstall is normally sufficient and that DDU is meant for when the standard driver uninstall fails. I'd treat it as a repair tool, not routine maintenance.
It earns its place when a driver install or update fails repeatedly, when you're switching GPU brands (say, AMD to NVIDIA), or when black screens, crashes or driver timeouts started after a driver change. It's also the right tool when the vendor's control panel won't open or shows the wrong GPU, or when support staff for NVIDIA, AMD or a game ask you for a clean driver install.
Skip it for a routine update that installs fine, or for an upgrade to a newer card from the same brand when the driver installs cleanly. If you only want to go back one version, Device Manager's Roll Back Driver is simpler. If the problem is clearly hardware, such as overheating, a failing card or a bad cable, no amount of driver cleaning will help. And if you haven't yet tried the vendor's own clean install option, try that first; it's covered near the end.
Where to download DDU safely
There are two trustworthy sources. The official one is Wagnardsoft's Display Driver Uninstaller page, where each release has its own page with a changelog. The other is Guru3D, which describes itself as an official download partner and hosts the same releases.
Be careful with search results for "DDU download". They include look-alike sites with names that mimic the tool, ad-heavy download portals and fake "Download" buttons, and some of them bundle adware or worse. Because a driver tool runs with administrator rights, that risk is real. Type wagnardsoft.com yourself rather than clicking a search ad, and check the version number against the official site, since look-alike sites often host old versions. If a page pushes an "installer" or "download manager", leave: DDU is a plain archive.
Wagnardsoft's page also suggests excluding the DDU folder from security software to avoid false alarms. Only do that for a copy you downloaded from the official site, and remove the exclusion when you're done.
Before you start
- Download your new graphics driver and save the installer somewhere easy, such as the Desktop. You'll be offline later, and Windows will fall back to a basic display driver.
- Create a restore point. Wagnardsoft recommends a backup or restore point because DDU makes many registry changes. Search for Create a restore point in Start, select your system drive, and click Create.
- Have your BitLocker recovery key to hand. Microsoft notes that on an encrypted device you'll need it to use Startup Settings, which is how you reach Safe Mode. It's usually saved in your Microsoft account.
- On a laptop with switchable graphics, set the graphics mode first (for example in ASUS Armoury Crate or G-Helper). ASUS's guide advises this so the screen you're using isn't driven by the GPU you're about to remove; otherwise you may get a black screen.
If you're not sure which GPU and driver you have, C# Corner's guide How To Check Graphics Card On Windows 11 shows the built-in ways. Or run this in PowerShell:
# Current GPU(s) and driver version
Get-CimInstance Win32_VideoController | Select-Object Name, DriverVersion, DriverDate
# Display driver packages in the Windows driver store
pnputil /enum-drivers /class Display
Save the output. Running the same commands after the clean install confirms the new version and shows that the old packages are gone.
Clean installing a graphics driver with DDU
Download new driver + DDU
↓
Create restore point, disconnect internet
↓
Boot into Safe Mode
↓
DDU: select GPU + vendor → Clean and restart
↓
Install the new driver (clean install option)
↓
Reconnect internet
Step 1: Extract DDU and go offline
Extract the downloaded archive into its own folder, for example C:\Tools\DDU. Inside you'll find Display Driver Uninstaller.exe.
Then unplug the Ethernet cable and turn off Wi-Fi. Don't skip this. If you stay online, Windows Update can install a generic driver the moment the old one is gone, which undoes the clean slate you're trying to create.
Step 2: Restart into Safe Mode
DDU can run in normal mode, but Wagnardsoft says Safe Mode is always best for stability. Safe Mode loads only basic drivers, so the GPU driver isn't in use while DDU removes it. There are two ways in.
The easy way is from DDU itself: run it and use the launch options dialog to reboot into Safe Mode. If the dialog doesn't appear, open DDU's Options, tick the Safe Mode dialog option, and restart DDU.
From Windows 11, go to Settings → System → Recovery, click Restart now next to Advanced startup, then choose Troubleshoot → Advanced options → Startup Settings → Restart, and press 4 to enable Safe Mode. If you're still on Windows 10, How to Start Or Boot Windows 10 in Safe Mode covers the older menus.
Step 3: Choose what to clean
Run Display Driver Uninstaller.exe in Safe Mode. If an options window opens on first launch, review it and close it. On the right, set Select device type to GPU and Select device to your vendor: NVIDIA, AMD or Intel.
If you're switching brands, clean the old vendor's driver. If both vendors left traces, you can run DDU a second time for the other one.
Step 4: Clean and restart
Click Clean and restart, the option Wagnardsoft recommends. You don't need to uninstall the driver yourself beforehand; DDU removes the driver, its services, files, registry entries and driver store packages, then reboots. It can take a few minutes, and the screen may flicker or change resolution.
DDU has two other clean buttons, and it's worth knowing when they apply:
Button | When to use it |
|---|
Clean and restart (recommended) | Your GPU stays in the PC and you'll install a driver for it next. This is the right choice almost every time. |
Clean and do NOT restart | Only when you must do more before rebooting, such as cleaning a second vendor. Leaving the system unrestarted can cause display problems. |
Clean and shutdown | You're about to physically swap the graphics card. Clean, let the PC shut down, install the new card, then boot and install its driver. |
Step 5: Install the new driver
Windows starts normally at a low resolution using the Microsoft Basic Display Adapter. That's expected. Run the installer you downloaded earlier:
- NVIDIA: choose Custom (Advanced) and tick Perform a clean installation.
- AMD: run the AMD Software: Adrenalin Edition installer.
- Intel: run the Intel graphics driver installer, or use Intel Driver & Support Assistant.
Restart when the installer asks.
Step 6: Reconnect and check
Reconnect to the internet. Open the vendor's control panel and check that your GPU, resolution and refresh rate are correct, then run the PowerShell commands from earlier to confirm the driver version.
The settings worth knowing about
Most of DDU's Options window can be left alone, but a few settings come up often.
DDU can create a system restore point before cleaning; leave that on if you didn't make one yourself. PhysX on NVIDIA isn't removed by default, and you should leave it that way unless you're troubleshooting PhysX itself. Monitor removal clears saved monitor entries, and in 18.1.6.2 it also resets each screen's saved display scale, so you may need to set scaling again afterwards. The Safe Mode dialog setting controls whether DDU offers to reboot into Safe Mode at launch.
One option is easy to misread: "Prevent downloads of drivers from Windows Update when Windows searches for a driver for a device". The developer has explained that it only stops Device Manager from searching online for a driver. It doesn't stop Windows Update from installing drivers on its own, which is why disconnecting from the internet still matters.
Option names and layout change between versions, so read the descriptions in your copy. If you've changed things and want the defaults back, Reset to recommended (added in 18.1.5.6) does exactly that.
When something goes wrong
Low resolution or a black screen after cleaning
Low resolution straight after DDU is normal, because no GPU driver is installed yet. A fully black screen usually means the display is connected to a GPU output that now has no driver, or that a laptop is in a GPU-only mode. Try another video output (on a desktop, the motherboard port if your CPU has integrated graphics), or boot into Safe Mode and install the driver from there.
Windows installed a driver before you could
Either the PC was online, or Windows had a driver cached. Run DDU again with the internet disconnected, and install your downloaded driver before reconnecting. On Windows Pro, Enterprise and Education, admins can also stop Windows Update from offering drivers with the Do not include drivers with Windows Updates Group Policy setting.
Windows keeps booting into Safe Mode
DDU normally returns the PC to normal boot after cleaning. If Windows keeps starting in Safe Mode, open an elevated Command Prompt, remove the safe boot flag, and restart:
bcdedit /deletevalue {current} safeboot
Alternatively, run msconfig, open the Boot tab, and untick Safe boot.
DDU won't start
Check that .NET Framework 4.8 is present (it's built into current Windows 10 and 11 releases), that you extracted the archive rather than running DDU from inside the zip, and that your antivirus didn't quarantine a file. If in doubt, download a fresh copy from the official site.
The new driver still won't install
Make sure you downloaded the right driver for your GPU and Windows version, run the installer as administrator, and check that Windows Update isn't installing something in the background. If installs still fail after a DDU clean, the problem may be Windows itself (try sfc /scannow) or the hardware.
Try the vendor's own tools first
Before reaching for DDU, it's worth trying the tools from the company that wrote the driver.
Tool | From | What it does |
|---|
NVIDIA clean installation | NVIDIA driver installer | Choose Custom (Advanced) and tick Perform a clean installation to reset previous driver settings while installing the new driver |
AMD Cleanup Utility | AMD | Removes previous AMD graphics and audio drivers and software. It offers to reboot into Safe Mode and doesn't touch AMD chipset drivers |
AMD Factory Reset | AMD Software installer | Removes earlier AMD Software packages during install. Make sure Windows Update isn't running when you use it |
Device Manager | Windows | Right-click the GPU → Uninstall device → tick the option to remove the driver. Basic but built-in |
AMD's AMD Cleanup Utility article recommends running it in Safe Mode for best results and notes that a reboot is required afterwards. The utility also stops if Windows Update is running, so let updates finish first.
Use DDU when those tools haven't fixed the problem, or when you're moving between brands and want no trace of the old vendor left. For everyday driver updates, the steps in How To Update Graphics Card In Windows 10 still apply.
Questions people ask before running DDU
Does DDU delete my games or files?
No. DDU removes graphics (and optionally audio) driver components only. Your games, documents and settings in other apps aren't touched, although the vendor control panel's settings are reset.
Can DDU remove AMD chipset drivers?
No. DDU targets graphics and selected audio drivers, not chipset drivers, and AMD's own Cleanup Utility also leaves AMD chipset drivers in place.
Is DDU safe to use?
Yes, when it comes from wagnardsoft.com or Guru3D and you use it as described here. The real risks are fake download sites and running it when you didn't need to.
Arun PottiPosted Nov 14, 2026, 8:36 PM
Great Article.