Graphics drivers are the most failure-prone software on a gaming PC. A bad update can bring crashes, stuttering, black screens, or weird visual artifacts — and simply installing the new driver over the old one often doesn't fix it, because the corruption is in the leftover files. A proper clean install with Display Driver Uninstaller (DDU) does. Here's how.
Reach for DDU when: games crash after a driver update, you see artifacts or flickering that wasn't there before, performance dropped for no reason, or you're switching GPU brands (NVIDIA to AMD or vice versa). Don't use it routinely — if your drivers are fine, leave them alone.
Grab two things before you start: DDU itself (from Wagnardsoft's official site or Guru3D) and the new graphics driver from NVIDIA, AMD, or Intel directly. Save the driver installer somewhere easy to find, like the Desktop. Don't rely on downloading it afterwards — you're about to disconnect from the internet.
Disconnect your Ethernet cable or turn off Wi-Fi. This stops Windows Update from helpfully installing its own driver mid-process and ruining everything. Then boot into Safe Mode: Settings > System > Recovery > Advanced startup > Restart now, then Troubleshoot > Advanced options > Startup Settings > Restart, and press 4 for Safe Mode. DDU must run in Safe Mode to fully remove protected driver files.
Extract DDU, run it, and select your GPU brand from the dropdown. Click "Clean and restart." That's it — don't fiddle with the options unless you know what they do. DDU removes the driver, its registry entries, and the leftover folders that a normal uninstall leaves behind. The screen may flicker or drop to low resolution; that's normal.
After the reboot (back in normal mode, still offline), run the driver installer you downloaded. Choose "Custom install" and tick "Perform a clean installation" (NVIDIA) or "Factory reset" (AMD) for maximum cleanliness. Then reconnect to the internet. Skip the bundled extras you don't need — you probably don't need the full GeForce Experience/Adrenalin suite if all you want is the driver, though the recording features are genuinely useful for some.
Important step people skip: a clean driver install resets your GPU fan curve and any tuning back to stock. The stock curve prioritizes quiet over cool, which is exactly wrong if your card was already running warm. After installing, put the card under load for ten minutes and watch temperatures — GPU-Z or HWiNFO both show this free. If it's riding high, sort it out with free fan control tools rather than accepting the defaults; an overheating GPU will throttle and give you the same stutter you just tried to fix.
Don't declare victory from the desktop. Load the game or app that was crashing and run it for at least 20–30 minutes — the length of a real session. If the crashes are gone, you're done. If they persist with a known-good driver, the problem is likely elsewhere: overheating, a failing card, bad RAM, or an unstable overclock/undervolt. Roll back any overclocks as a test before blaming the hardware.
One last note: keep a copy of the last known-good driver installer. When a future update breaks something, being able to roll back in five minutes beats another full DDU session.
To reduce the chances of needing this again, change how you update drivers going forward. Wait a few days after a new driver release and check the NVIDIA/AMD subreddit or forums for widespread complaints before installing — bad releases are usually obvious within 48 hours. When you do update, use the custom/clean install option in the installer itself rather than the express path; it removes the previous version's leftovers and prevents the slow accumulation of cruft that eventually forces a DDU session. And keep Windows' automatic driver updates from fighting you: after a manual install, Windows Update sometimes "helpfully" replaces your driver with an older WHQL version — if that happens, the Device Installation Settings panel lets you tell Windows to stop automatically downloading manufacturers' apps and drivers.