Your NVIDIA driver install fails, hangs at some percentage, or finishes and then quietly rolls back to the old version the second you reboot. That’s annoying, but it’s usually not your fault. A previous driver left broken files behind, or something on your PC, low disk space, antivirus, a mismatched download, is blocking the installer from finishing.
Why NVIDIA Driver Installs Fail on Windows 11
A few things cause most failed installs. Corrupted leftovers from a previous NVIDIA driver. Conflicts with third-party security software. The wrong driver package for your GPU or Windows version. Or a previous install that didn’t finish, leaving services or registry entries half-written. The fixes below go from quickest to most involved. Start at the top, and only move down if the problem sticks around.
Fix #1: Restart Windows First
A pending Windows Update, a locked driver file, or a half-finished installer transaction can block a new install until you reboot. It sounds too simple to work. It works anyway, more often than you’d think.
- Close the NVIDIA installer if it’s still open.
- Click Start > Power > Restart (not Shut down, since a full restart clears more state than sleep or shutdown does).
- Once Windows loads back up, try the driver install again before doing anything else.
This alone resolves a surprising number of “install failed” errors, especially right after a Windows Update.
Fix #2: Use the NVIDIA App, Not GeForce Experience
GeForce Experience is being phased out in favor of the NVIDIA app — new Game Ready and Studio driver packages now install the NVIDIA app by default and can automatically remove GeForce Experience. If you’re still trying to download drivers through GeForce Experience, the download may hang, error out, or never start.
- Uninstall GeForce Experience: Settings > Apps > Installed apps, search “GeForce Experience,” click the three-dot menu, and select Uninstall.
- Download the current NVIDIA app from NVIDIA’s site and install it.
- Open the NVIDIA app, close any games or GPU-intensive programs, and go to the Drivers tab.
- Click Download next to the listed driver, then Install once it finishes downloading.
If the NVIDIA app itself won’t install or open, skip straight to NVIDIA’s official GeForce Drivers page and download the driver manually instead.
Fix #3: Confirm You Have the Correct Driver
An installer that fails immediately, or says it’s “not compatible with your system,” is often just the wrong download. Maybe it’s built for a different GPU family, or the wrong version of Windows.
- Check your exact GPU model: Settings > System > Display > Advanced display, or open Device Manager and expand Display adapters.
- Confirm your Windows build: Settings > System > About, and check that it lists Windows 11 64-bit.
- On NVIDIA’s GeForce Drivers page, select the matching Product Type, Series, and Product, then choose Windows 11 as the operating system before clicking Search and Download.
- On a laptop with switchable graphics, also check the manufacturer’s support site. Some laptop makers ship a customized driver. It often installs more reliably than NVIDIA’s generic package on hybrid-graphics systems.
Fix #4: Free Up Disk Space
Modern driver packages approach 1GB once fully extracted. The installer needs extra temporary space on top of that just to unpack before it can run.
- Check free space on your system drive: open File Explorer, click This PC, and look at the free space listed under drive C:.
- Aim for at least 5-10GB free to give the installer comfortable room to extract and write files.
- If space is tight, go to Settings > System > Storage and use Temporary files to clear cache and old update files. You can also remove large unused apps and downloads manually.
- Re-run the driver installer once space is freed.
An SSD upgrade is worth considering if your system drive is always full. A small, aging boot drive causes driver headaches and other performance problems.
Fix #5: Temporarily Disable Third-Party Antivirus
Third-party antivirus and endpoint security software sometimes flags the NVIDIA installer’s driver-signing or kernel-mode components as suspicious. It quarantines files mid-install, and that’s usually what causes the setup to hang or roll back.
- Open your antivirus program (Norton, McAfee, Avast, Bitdefender, or similar) and find its real-time protection or shields setting.
- Turn off real-time protection temporarily. Most antivirus apps offer a “pause for 10 minutes” or “pause until restart” option.
- Run the NVIDIA driver installer as administrator: right-click the downloaded
.exefile and choose Run as administrator. - Once the install finishes, turn your antivirus protection back on immediately.
Windows Defender rarely causes this problem on its own. This step mainly applies if you run a separate paid or free antivirus product alongside it. If you don’t run third-party antivirus and still hit this issue, check your system clock. An incorrect date or time can break signed-driver verification too. Go to Settings > Time & language > Date & time and make sure Set time automatically is on.
Fix #6: Clean Install with Display Driver Uninstaller (DDU) in Safe Mode
If the driver still won’t install after everything above, suspect deeper corruption. A broken driver store or a locked NVIDIA service is the likely culprit. Display Driver Uninstaller (DDU) is a free third-party tool built to wipe every trace of a GPU driver. It clears out files, services, and registry entries, all of it. The next install then starts from an actually clean slate.
- Uninstall existing NVIDIA entries first: open Control Panel > Programs and Features, and remove any items starting with “NVIDIA.”
- Stop NVIDIA background services: press
Win + R, typeservices.msc, and press Enter. Right-click each service starting with “NVIDIA” and choose Stop.
- Boot into Safe Mode: Settings > System > Recovery > Advanced startup > Restart now, then choose Troubleshoot > Advanced options > Startup Settings > Restart, and press
4for Safe Mode. - Download DDU from its official site (Wagnardsoft) on a working PC if needed, and run it from Safe Mode.
- In DDU, select NVIDIA as the device type, then click Clean and restart (or Clean and do NOT restart if you want to check files manually first).
- After DDU finishes, restart normally into Windows 11.
- Check that the leftover program folder is gone: in File Explorer, browse to
C:\Program Files\NVIDIA Corporation. If it still exists, right-click it and rename it to something likeNVIDIA Corporation_oldso it can’t interfere.
- Download a fresh driver from NVIDIA’s site and run the installer as administrator.
- When prompted, choose Custom (Advanced) instead of Express, then tick Perform a clean installation before clicking Next.
If the graphical installer still refuses to run, open an elevated Command Prompt in the folder where you extracted the driver files and run the silent installer directly:
setup.exe -s -n Display.Driver
This bypasses the GUI entirely and installs just the display driver component. It sidesteps installer UI glitches on stubborn systems.
Fix #7: Update Windows and Chipset Drivers First
An outdated Windows build can block the NVIDIA installer’s dependencies. An old chipset driver can do the same before the installer even reaches the GPU driver itself.
- Go to Settings > Windows Update and click Check for updates. Install everything available, including optional driver updates, and restart when prompted.
- Visit your motherboard or laptop manufacturer’s support page and download the latest chipset driver for your model.
- Install the chipset driver and restart.
- Retry the NVIDIA driver installation.
Also disable Fast Startup, since it can preserve a broken driver state across reboots instead of doing a full restart: Control Panel > Power Options > Choose what the power buttons do > Change settings that are currently unavailable, then uncheck Turn on fast startup.
Error Messages Table
| Error/Message | What It Means | Fix to Try |
|---|---|---|
| “NVIDIA Installer failed” | Generic install failure, usually leftover files or a locked process | Fix #1, then Fix #6 (DDU) |
| “NVIDIA Installer cannot continue… this graphics driver could not find compatible graphics hardware” | Wrong driver package for your GPU | Fix #3 |
| Install completes then driver rolls back | Corrupted previous driver or blocked by security software | Fix #5, then Fix #6 |
| Download stuck or file corrupted | Interrupted download, VPN/proxy, or antivirus web protection interference | Fix #4, Fix #5 |
| Code 43 in Device Manager | Windows stopped the device, driver loaded but hardware isn’t responding correctly | Fix #6, then suspect hardware |
| Code 10 in Device Manager | Device failed to start | Fix #6, then suspect hardware |
| Code 28 in Device Manager | No driver installed for this device | Fix #2 or Fix #3 |
Settings to Check
- Windows Update status: Go to Settings > Windows Update; pending updates can block installer dependencies.
- System date and time: Go to Settings > Time & language > Date & time; an incorrect date breaks driver signature verification.
- Fast Startup: Go to Control Panel > Power Options > Choose what the power buttons do; this setting can carry a broken driver state across restarts.
- Free disk space: Go to File Explorer > This PC; confirm several GB free on drive C: before installing.
- NVIDIA services: Go to
services.msc; stuck or stopped services can block a reinstall.
When to Suspect a Hardware Fault
If a full DDU clean install still leaves Device Manager showing Code 43 or Code 10 on the NVIDIA adapter, the driver almost certainly isn’t the problem anymore. At this point, treat it as a possible hardware issue and check the card itself. Open Device Manager, right-click the GPU, choose Properties, and check the Device status box on the General tab for the exact code.
Try the card in a different PCIe slot, reseat it, or test it in another PC if you have access to one. Persistent Code 43/10 across a clean driver and a different slot or system points to a failing GPU. It could also mean a power delivery issue. Check your PSU and any 8-pin/12VHPWR connections, or look for a dying PCIe slot on the motherboard. At that point, you’re looking at a hardware repair or replacement. A reliable UPS is worth having if these faults coincide with power flickers. Unclean shutdowns corrupt driver installs and, over time, GPU components.
Getting Help
- NVIDIA’s official driver pages: GeForce Drivers and all NVIDIA Driver Downloads.
- Windows setup logs live at
C:\nvidialogging(orC:\Windows\INF\Setupapi.dev.logfor device-install details) if you need to see exactly where an install failed. - NVIDIA’s community forums are useful for GPU-specific error codes not covered here.
- If your PC is managed by a workplace or school IT department, driver installs may be blocked by policy. Check with your administrator before assuming it’s a software fault.
Prevention Tips
- Use the NVIDIA app for updates: It replaces GeForce Experience and keeps drivers current without manual downloads.
- Always choose Custom install with clean install checked: This avoids leftover-file conflicts on every future update.
- Keep 10GB+ free on your system drive: Driver packages keep growing; a little headroom avoids repeat problems.
- Don’t skip Windows Updates: Keeping Windows and chipset drivers current prevents a lot of dependency-related install failures.
- Update your NVIDIA driver during downtime: Avoid mid-install interruptions by not gaming, streaming, or running GPU-heavy apps while installing.
Frequently Asked Questions
Is GeForce Experience still the right tool to download drivers?
Not as the recommended tool. NVIDIA now promotes the NVIDIA app as the replacement for GeForce Experience and installs it by default with new drivers. Use the NVIDIA app instead, or download directly from NVIDIA’s GeForce Drivers page.
How much free disk space do I need to install an NVIDIA driver?
Aim for at least 5-10GB free on your system drive. The package itself approaches 1GB, but the installer needs extra room to extract temporary files during setup.
Does antivirus software block NVIDIA driver installs?
It can. Third-party antivirus and endpoint security tools sometimes flag the installer’s kernel-mode driver components and quarantine files mid-install. Pausing real-time protection during the install, then turning it back on right after, usually fixes this.
How do I tell if my GPU has a hardware problem instead of a driver problem?
If a full DDU clean install still produces Code 43 or Code 10 in Device Manager, that’s a bad sign. If the same code shows up in a different PCIe slot or a different PC too, that points to a hardware fault rather than a driver issue.
Wrapping Up
Most failed NVIDIA installs on Windows 11 come down to leftover junk from an old driver. Fix #6, the DDU clean install in Safe Mode, clears that out for good in nearly every stubborn case. Start simple anyway. A restart and a switch to the current NVIDIA app clear up most installs before you ever need DDU.
If Device Manager still throws Code 43 or Code 10 after a clean reinstall, stop troubleshooting software. Start checking the card’s seating, slot, and power connections instead.
| Step | Action | Applies To |
|---|---|---|
| 1 | Restart Windows | All install failures |
| 2 | Use the NVIDIA app instead of GeForce Experience | Download/update failures |
| 3 | Confirm correct GPU/Windows driver package | “Incompatible” or launch failures |
| 4 | Free up disk space | Installs that stall or fail mid-extraction |
| 5 | Pause third-party antivirus | Rollbacks and mid-install hangs |
| 6 | DDU clean install in Safe Mode | Repeated failures after basic fixes |
| 7 | Update Windows and chipset drivers | Dependency-related failures |
Last updated: September 11, 2026 | Applies to NVIDIA Display Drivers for Windows 11 (64-bit)