1. Hide or Block the Problematic Driver Update
- Download the Show or Hide Updates Troubleshooter from Microsoft.
- Run it, and select the driver update causing the error.
- Choose Hide update to prevent Windows from retrying.
- This prevents recurring failures while allowing other updates to continue.
2. Update the Driver Manually via Device Manager
- Press Win + X → Device Manager.
- Locate the affected device, right-click, and select Update driver.
- Choose Browse my computer for drivers → Let me pick from a list.
- Select the most stable version of the driver.
3. Download Drivers from the Manufacturer’s Website
- Download the latest stable driver compatible with your Windows version.
- Install it manually and restart your PC.
4. Run the Windows Update Troubleshooter
- Go to Settings → Update & Security → Troubleshoot.
- Open Additional troubleshooters → select Windows Update.
- Let it scan, detect, and automatically fix misconfigurations.
5. Clear Windows Update Cache & Components
- Open Command Prompt (Admin) and run:
net stop wuauserv
net stop bits
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start bits
- Retry Windows Update.
6. Perform a Clean Boot
- Press Win + R, type msconfig, and hit Enter.
- Under Services, check Hide all Microsoft services → click Disable all.
- Disable unnecessary startup programs and restart.
- Run Windows Update again to see if the error persists.
7. Use the Windows Update Assistant
- Download the Windows Update Assistant from Microsoft’s official website.
- Run the tool to install the latest updates.
- This process skips problematic drivers and ensures your system stays updated.