A driver update that fails once is an annoyance. A driver update that fails every single time — downloading, attempting, erroring out, then reappearing tomorrow — is a loop, and loops have causes. On Dell laptops the usual cause is a tug-of-war: Dell SupportAssist or a previous manual install put a Dell-tuned driver on the machine, and Windows Update keeps offering its own generic version, which the installer rejects because it is older, mismatched, or simply redundant.
The signature of this problem is repetition with the same error code, often 0x80070103 (driver already installed or older than current) or a generic install failure. Blindly retrying never works because nothing changes between attempts. You have to change something: the cached files, the conflicting driver, or which update system is in charge.
This guide breaks the loop methodically. Work through the fixes in order, and stop as soon as the update installs or disappears.
Why this happens
- Dell already installed a newer driver. SupportAssist or a manual install put a Dell-tuned version on the machine; Windows Update’s older generic package fails because it cannot downgrade.
- The cached driver package is corrupted. Every retry uses the same damaged download, so every retry fails identically.
- A stalled update service. If wuauserv or cryptSvc is stuck, driver installs cannot complete no matter how clean the package is.
- The update is wrong for your hardware variant. Dell ships many configurations; a package meant for a different variant fails its hardware check every time.
- Third-party driver tools created a mess. Unofficial driver updaters install packages that Windows Update cannot cleanly replace.
- Pending restart blocks the install. An earlier update awaiting reboot prevents the driver installer from finalizing.
- Driver store corruption. Repeated partial installs leave broken entries that each new attempt trips over.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Read the error code and identify the device
Stop retrying blindly and get the facts.
- Open Settings > Windows Update > Update history and find the repeatedly failing driver update. Note the exact error code and device name.
- Code 0x80070103 means the offered driver is already installed or older — the classic Dell conflict. Other codes point to cache or service problems.
- Open Device Manager, find the device, and check its current driver version and date under Properties > Driver.
- Compare: if the installed driver is newer than what Windows Update offers, the update is redundant and should be hidden, not installed.
Fix 2: Let Dell SupportAssist resolve the driver first
Dell’s own tool knows your exact model and usually has the newer, correct driver.
- Open SupportAssist (preinstalled on most Dell laptops) and run a driver scan, or enter your Service Tag on Dell support .
- Install every driver update Dell offers, especially for the device Windows Update is failing on.
- Restart when prompted, then check Windows Update. The failing entry often vanishes because the underlying need is met.
- If the entry persists but the device now has Dell’s latest driver, proceed to hide the Windows Update version (Fix 6).
Fix 3: Clear the corrupted update cache
When the same package fails at the same point every time, the download itself is suspect.
- In an elevated Command Prompt, stop the services:
net stop wuauserv,net stop cryptSvc,net stop bits,net stop msiserver. - Rename the folders:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldandren C:\Windows\System32\catroot2 catroot2.old. - Restart the services with the matching
net startcommands. - Check for updates. Windows downloads a fresh copy of the driver package — if corruption was the blocker, this attempt succeeds.
Fix 4: Restart properly and clear pending operations
A pending restart from an earlier update can block every subsequent driver install.
- Save your work and do a full Restart (not shutdown) to clear pending update operations.
- After booting, immediately check Windows Update before launching other software.
- If the driver update is the only pending item, try it now with a clean slate.
- For stubborn cases, boot into Safe Mode once and back — this clears some stuck installer states.
Fix 5: Remove third-party driver updater software
Unofficial driver tools are a leading cause of the conflicts behind repeating failures.
- Open Settings > Apps > Installed apps and uninstall any third-party driver updater or “booster” utility.
- Restart the laptop.
- In Device Manager, verify the affected device still has a proper Dell or manufacturer driver — not a generic one the tool forced in.
- If the driver looks wrong, install the correct one from Dell support using your Service Tag, then retry Windows Update.
Fix 6: Hide the bad update and install Dell’s driver manually
When Windows Update’s package is simply wrong for your hardware, stop it from trying.
- Run Microsoft’s Show or hide updates troubleshooter, choose Hide updates, and select the failing driver.
- Confirm it no longer appears in Windows Update.
- Download the correct driver from Dell support and install it manually. For NVIDIA graphics, NVIDIA’s driver page is the authoritative source.
- Verify the installation in Device Manager. The loop is broken because Windows no longer attempts the bad package.
Fix 7: Repair the update pipeline with the troubleshooter and SFC
If failures persist across different drivers, the pipeline itself needs repair.
- Run the Windows Update troubleshooter under Settings > System > Troubleshoot > Other troubleshooters.
- In an elevated Command Prompt, run
sfc /scannowand thenDISM /Online /Cleanup-Image /RestoreHealth. - Restart and check for updates.
- As a final fallback, a repair install from the Windows 11 download page rebuilds the entire update system while keeping your files and apps.
Closing
A driver update that keeps failing on a Dell laptop is telling you something consistent — listen to the error code instead of the retry button. In most cases the story is Dell-versus-Windows driver conflict, a corrupted cached package, or an update that never belonged on your hardware variant. Resolve it once with the right driver from Dell and the loop ends permanently. For the broader pattern of driver updates failing in Windows Update beyond Dell-specific conflicts, that guide covers the Windows-side causes, and the step-by-step driver failure walkthrough handles the most stubborn repeat-failure cases.
