Driver updates failing inside Windows Update is a special kind of frustration: the big security updates install fine, but that one Intel graphics or Realtek audio driver fails every single time, sometimes with a cryptic error code and sometimes with no explanation at all. The good news is that there is a well-established best order for fixing this, and it works because it addresses the actual reasons driver updates fail rather than just hammering “retry.”
The key insight is that Windows Update is a mediocre driver delivery service. It does not know about your laptop manufacturer’s customizations, it sometimes offers drivers for the wrong hardware revision, and its driver store can get corrupted independently of the rest of the update system. The best fix is usually not to make Windows Update succeed — it is to get the right driver installed by a better route, then stop Windows from fighting you over it.
Why this happens
- Wrong driver for the hardware revision: Windows Update matches on hardware ID, but similar IDs across revisions can cause it to offer a driver your specific chip revision rejects.
- OEM customizations conflict: Laptop makers customize reference drivers (power limits, fan curves). A generic driver from Windows Update can fail against OEM-modified firmware.
- Corrupted driver store: The DriverStore folder can hold damaged driver packages, and every install attempt that touches them fails the same way.
- Driver signature enforcement: If the offered driver has signature or catalog problems on your system, Windows blocks the install as a security measure.
- Pending old driver locks: The currently installed driver may be in use or locked by its own utility software, preventing replacement.
- Insufficient permissions or policy: Enterprise policies, or registry tweaks from “debloating” tools, can block driver installation while allowing other updates.
- Stale device metadata: Ghost or hidden devices in Device Manager confuse the driver matching process and cause installs to target the wrong device instance.
- Antivirus interference: Security software that monitors driver loading can block the new driver’s installation mid-process.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Identify exactly which driver is failing
Do not guess. Knowing the exact device and error code determines whether you fix Windows Update or bypass it.
- Go to Settings > Windows Update > Update history and find the failed driver entry — note the device name and any error code.
- Open Device Manager, find the device, right-click Properties, and check the Events tab for the failure details.
- Note the current driver version on the Driver tab — you will compare this against the manufacturer’s latest.
Fix 2: Install the driver from your laptop manufacturer’s site
This is the best fix in most cases and the one technicians reach for first. The OEM driver is built for your exact model.
- Go to your manufacturer’s support page — Dell, HP, or Lenovo — and enter your model or serial number.
- Download the driver for the failing device (graphics, Wi-Fi, audio, or chipset).
- Run the installer. Most OEM installers handle the old driver’s removal automatically.
- Restart, then verify in Device Manager that the new version is active. Windows Update usually stops offering its version once a newer driver is installed.
Fix 3: Clean-install the driver via Device Manager
If the OEM installer fails or you prefer the component vendor’s driver (Intel, NVIDIA, AMD), do a clean manual install.
- In Device Manager, right-click the device and choose Uninstall device, ticking Attempt to remove the driver for this device.
- Restart the laptop.
- Install the fresh driver: from the vendor — Intel’s driver assistant , NVIDIA , or AMD — or via Device Manager > Action > Add legacy hardware for manual INF installs.
- Restart again and confirm the device works.
Fix 4: Clear the driver store of corrupted packages
A corrupted DriverStore poisons every install attempt. Cleaning it forces Windows to use only fresh packages.
- Open Terminal (Admin).
- Run
pnputil /enum-driversto list third-party driver packages and note any related to the failing device. - Remove the bad ones with
pnputil /delete-driver oemXX.inf /uninstall(replace oemXX.inf with the actual published name). - Retry the driver installation from the manufacturer package.
Fix 5: Hide the bad update so it stops retrying
If Windows Update keeps pushing a driver version that cannot work on your hardware, hide it and manage that driver manually.
- Download Microsoft’s Show or hide updates troubleshooter (wushowhide.diagcab).
- Run it, choose Hide updates, and select the failing driver update.
- The update disappears from Windows Update permanently (until you unhide it).
- Install and maintain that driver from the manufacturer going forward.
Fix 6: Exclude drivers from Windows Update via policy
For laptops where Windows Update drivers repeatedly cause trouble, the cleanest long-term setup is to let Windows Update handle OS patches while you handle all drivers manually.
- Press Win + R, type
gpedit.msc(Windows 11/10 Pro), and go to Computer Configuration > Administrative Templates > Windows Components > Windows Update > Manage updates offered from Windows Update. - Enable Do not include drivers with Windows Updates.
- On Home editions, set the same via Registry: create DWORD
ExcludeWUDriversInQualityUpdate= 1 underHKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate. - Maintain a quarterly habit of checking your manufacturer’s support page for driver updates — the same discipline that prevents cumulative update failures applies to drivers.
Fix 7: Reset the Windows Update components
If driver updates fail alongside everything else, the whole update pipeline may need the standard reset: stop services, rename SoftwareDistribution and Catroot2, restart services, and retry. This is the same cache reset used for missing-file errors , and it clears driver-package corruption as a side effect.
Closing
The best way to fix failing driver updates is usually to stop relying on Windows Update for drivers at all: identify the failing device, install the manufacturer’s driver directly, and hide or exclude the problematic update so it stops nagging you. Reserve the pipeline resets for cases where everything update-related is broken. Once you take control of drivers manually — checking quarterly, installing from the OEM — the monthly cycle of failed driver updates simply ends.
