On a Dell laptop, driver updates failing in Windows Update have a signature cause: Dell’s own ecosystem. SupportAssist, Dell Update, and Dell-customized drivers usually put newer, model-specific drivers on your system — and then Windows Update keeps offering its older generic versions, which fail on install because the system (correctly) refuses the downgrade.

This is not your laptop malfunctioning; it is two update systems disagreeing about who owns your drivers. The same conflict pattern appears across brands — for example, the HP driver-update failure guide covers HP’s version — but Dell’s deep tooling integration makes the Dell case the most common.

Why this happens

  • Dell’s newer driver already installed via SupportAssist: SupportAssist or Dell Update often installs a newer driver than Windows Update’s catalog version; the older WU package then fails with a version conflict.
  • Dell-customized hardware IDs vs generic packages: Dell uses custom subsystem IDs on some components; the generic Windows Update driver package may not match cleanly and fails binding.
  • SupportAssist and Windows Update racing: Both tools scheduling driver installs concurrently can lock the same driver files, failing both attempts.
  • Corrupted driver staging from interrupted Dell updates: An interrupted SupportAssist driver install leaves partial files that Windows Update’s installer then chokes on.
  • BIOS-level device changes confusing the catalog: A BIOS update that renames or re-enumerates a device can desync Windows Update’s hardware matching until the catalog refreshes.
  • Secure Boot or driver signature strictness: Dell business laptops with strict Secure Boot policies reject driver packages whose signatures do not chain exactly as expected.
  • Stale Windows Update driver metadata: The local catalog cache may offer a driver version Dell already superseded, guaranteeing a conflict on install.

How to fix it

Work through these in order — diagnose first, then act.

Fix 1: Let SupportAssist own your drivers first

Dell’s own catalog knows your exact hardware revision, so its packages install cleanly where generic ones fail. Making Dell’s tooling the single source of truth for drivers eliminates the version races at the root of most of these failures.

  1. Open SupportAssist (or Dell Update) and run a full driver scan.
  2. Install every driver it offers, especially chipset, graphics, and network.
  3. Restart the laptop.
  4. Open Windows Update — the previously failing driver entries should clear or stop being offered.

Fix 2: Compare versions: Dell’s driver is usually newer

Thirty seconds of version comparison prevents hours of futile retrying. Dell laptops frequently carry drivers months newer than Microsoft’s catalog, and recognizing the downgrade attempt reframes the “failure” as Windows Update being wrong, not your system being broken.

  1. In Device Manager, note the current driver version and date for the failing device.
  2. Compare against the version Windows Update keeps offering (see Update history).
  3. If yours is newer, the WU offer is a downgrade — do not install it.
  4. Proceed to Fix 6 to hide it permanently.

Fix 3: Stop SupportAssist and Windows Update racing each other

Two installers fighting over the same driver files is a classic Dell failure mode. The fix is governance, not repair: assign each tool its lane so they never race. Most users should let Dell own drivers entirely.

  1. Open Task Scheduler or the Dell Update settings and stagger its schedule away from Windows Update’s active hours.
  2. Better: disable automatic driver installs in one of the two tools.
  3. Keep Windows Update for OS patches; let Dell handle drivers.
  4. Verify no two driver installers run simultaneously again.

Fix 4: Clean-reinstall the driver from Dell’s site

When an interrupted install has poisoned the driver staging, neither tool can proceed. A full removal plus a clean Dell-sourced install resets the board, and is more reliable on Dell hardware than letting Windows Update attempt repairs with generic packages.

  1. Open Device Manager, right-click the device, and Uninstall device, ticking “Delete the driver software”.
  2. Restart and let Windows install its baseline driver.
  3. Install the Dell package fresh from Dell Support using your service tag.
  4. Check Windows Update — with Dell’s clean install in place, the old failure should not return.

Fix 5: Refresh the update cache to clear stale offers

Stale catalog metadata keeps offering driver versions Dell already superseded. Refreshing the update cache forces a re-query, which frequently clears phantom offers without any hiding tool needed.

  1. Run Command Prompt as administrator.
  2. Stop the update services: net stop wuauserv, net stop bits.
  3. Rename the caches: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old.
  4. Restart the services; the driver catalog metadata refreshes and stale Dell-conflicting offers often vanish.

Fix 6: Hide the conflicting Windows Update driver offers

When Dell’s driver is correct and Microsoft’s offer is simply outdated, hiding is the professional resolution. It ends the failure notifications permanently while leaving OS security updates untouched.

  1. Download wushowhide.diagcab from Microsoft Support .
  2. Run it, choose Hide updates, and tick each failing Dell-conflicting driver.
  3. Confirm the drivers no longer appear in Windows Update.
  4. Revisit only after a major Windows upgrade or a Dell BIOS update that changes hardware enumeration.

Fix 7: Check Dell release notes for known Windows Update driver conflicts

Dell publishes driver release notes that occasionally document exactly this situation: a specific driver version known to conflict with a Windows Update catalog package. Before hiding offers or reinstalling, a two-minute check of the notes for your model can reveal that Dell already knows about the clash — and sometimes that a newer Dell driver resolves it outright. The same cross-check habit helps on other brands too; the Lenovo driver-conflict notes describe an equivalent process for ThinkPads and Ideapads.

  1. On Dell Support , enter your service tag and open Drivers & Downloads.
  2. For the failing driver, expand “View details” and read the release notes and “Fixes & Enhancements”.
  3. Look for mentions of Windows Update conflicts, downgrades, or superseded versions.
  4. If a newer Dell driver is listed, install it — it is the authoritative fix.
  5. Only hide the Windows Update offer after confirming Dell has no newer package.

Closing

On a Dell, driver update failures in Windows Update are usually a turf war between Dell’s own tooling and Microsoft’s catalog — and Dell’s tooling usually wins for good reason, since its packages are built for your exact machine. Let SupportAssist or Dell’s support site own your drivers, hide the conflicting Windows Update offers, and the failure loop ends.

Frequently asked questions

Should I use Dell Update or Windows Update for drivers?
Dell Update and SupportAssist deliver drivers validated specifically for your model and service tag, usually newer and more complete than the generic WHQL packages in Windows Update’s catalog. When both offer drivers, Dell’s version is the better install. The conflict arises because Windows Update does not always recognize Dell’s newer driver and keeps offering its older package, which then fails — the fix is to install Dell’s and hide Microsoft’s.
Can SupportAssist and Windows Update conflict?
Yes, and you should. Running SupportAssist driver scans and Windows Update driver installs on overlapping schedules causes file locks and version races that fail both. Pick one owner for drivers — Dell’s tooling is the natural choice on a Dell — and hide or skip the other’s driver offers. Let Windows Update handle OS security updates while Dell handles drivers.
What does 0x80070103 mean on a Dell laptop?
Error 0x80070103 on a Dell means Windows Update tried to install a driver older than (or identical to) the one Dell already put on the system. It is not corruption and not a hardware problem. Install or confirm the Dell driver version, then hide that specific Windows Update offer with the wushowhide tool so it stops retrying the downgrade.
Can I just download Dell drivers manually instead?
Yes. Go to Dell’s support site, enter your service tag, and download drivers directly — chipset, graphics, network, and BIOS. This is the most reliable driver source for a Dell and bypasses both Windows Update conflicts and SupportAssist scheduling quirks. Install them manually, restart, and Windows Update will stop offering the older packages it was failing on.