How to Fix Windows Error 0x80070103
Resolve Windows update error 0x80070103 and clear stale update data safely using Kudu.
By Kudu Team
Fix this automatically with Kudu
Run a free system scan to detect and resolve this issue automatically — no manual steps required.
Download Kudu Free →What Causes This?
Windows error 0x80070103 usually appears when Windows Update tries to install a driver that is already installed, older than the current one, or not fully compatible with your hardware. It can also happen when stale update cache files or stuck update records make Windows repeatedly offer the same driver update. In many cases, the update is not actually critical, but the error keeps showing until the bad update data is cleared.
Common Symptoms
- Windows Update fails with error 0x80070103
- The same driver update keeps reappearing after multiple retries
- Update history shows repeated failed installs for a device driver
- Optional driver updates fail even though the device seems to work normally
- Windows Update gets stuck checking, downloading, or retrying the same update
How to Fix It Manually
-
Check which update is failing
- Press Windows + I to open Settings.
- Go to Windows Update.
- Select Update history.
- Look for the failed update with code 0x80070103 and note whether it is a driver update.
-
Hide or ignore the problematic driver update
- If the failed update is a driver and your device is already working, you may not need it.
- Open Device Manager by pressing Windows + X and selecting Device Manager.
- Find the device mentioned in the failed update, right-click it, and choose Properties.
- On the Driver tab, compare the installed driver version and date with the one Windows is trying to install.
- If your current driver is newer or working correctly, you can safely skip that update.
-
Run the Windows Update troubleshooter
- Press Windows + I to open Settings.
- Go to System > Troubleshoot > Other troubleshooters.
- Find Windows Update and click Run.
- Let Windows apply any suggested fixes, then restart your PC.
-
Clear the Windows Update cache
- Press Windows + S, type cmd.
- Right-click Command Prompt and choose Run as administrator.
- Run these commands one at a time:
net stop wuauserv net stop bits ren C:\Windows\SoftwareDistribution SoftwareDistribution.old net start bits net start wuauserv - Restart your PC and check Settings > Windows Update again.
-
Install the correct driver manually if needed
- Open Device Manager.
- Right-click the affected device and choose Update driver.
- Select Search automatically for drivers first.
- If that does not help, download the latest driver directly from your PC or hardware manufacturer’s website.
- Install it, restart, and then try Windows Update again.
-
Pause and retry Windows Update
- Open Settings > Windows Update.
- Click Pause updates for a week, then resume updates.
- Click Check for updates again to force Windows to rebuild the update queue.
Fix It Automatically with Kudu
If you do not want to sort through update cache folders, driver versions, and stuck Windows Update records manually, Kudu can do it for you. It can detect broken update data, clear stale Windows Update files safely, and help resolve repeat update failures like 0x80070103 without the usual trial and error.
Fix this automatically with Kudu
Run a free system scan to detect and resolve this issue automatically — no manual steps required.
Download Kudu Free →Related guides
How to Fix Blue Screen Error 0x0000007B on Windows
Troubleshoot blue screen error 0x0000007B and clean temporary files after recovery with Kudu.
How to Fix Windows Error 0x80004005
Troubleshoot Windows error 0x80004005 and remove system clutter that may contribute to instability using Kudu.
How to Fix Windows Error 0x80070002
Fix Windows error 0x80070002 and remove temporary update files and clutter with Kudu’s cleanup tools.
How to Fix Windows Error 0x80070005
Troubleshoot access-related Windows error 0x80070005 and clean clutter that may interfere with updates using Kudu.