Skip to main content

Command Palette

Search for a command to run...

How to Fix Error 0x80070103 in Windows 11

Published
4 min read
How to Fix Error 0x80070103 in Windows 11
B

Brooks is a seasoned writer and gaming enthusiast with a deep understanding of Windows systems. With years of experience troubleshooting, optimizing, and exploring software, Brooks shares actionable guides and insights to help gamers and tech enthusiasts navigate their digital worlds.

Have you encountered the error code 0x80070103 when trying to install updates or apps on your Windows 11 computer?

This frustrating error essentially means that some files may be damaged or missing, preventing the update or installation from completing properly.

Not to worry - in most cases, this issue can be resolved with a few simple troubleshooting steps. As a long-time Windows user myself, I know firsthand how perplexing error codes can be. This guide will walk you through several methods to fix the 0x80070103 error, in easy-to-follow steps.

1. Run SFC and DISM Scans

The first solution is to run some built-in Windows tools - the System File Checker (SFC) and Deployment Image Servicing and Management (DISM) utilities. These will scan your system files and replace any missing or corrupt files that could be causing the 0x80070103 error.

Here's how to run them:

  • Type "command prompt" into the Windows search bar. Right-click on the Command Prompt app and select "Run as administrator".

  • In the command prompt, type sfc /scannow and hit Enter. This will run SFC.

  • Once it finishes, run DISM with this command: DISM /Online /Cleanup-Image /RestoreHealth

  • Restart your computer after the scans are complete. Then try to install the updates or software again.

These scans can resolve many system file issues that prevent installations from working properly. Running them is quick and straightforward to do.

2. Perform Clean Boot

If the SFC and DISM scans didn't resolve error 0x80070103, the next troubleshooting tactic is to boot Windows into Clean Boot mode. This prevents third-party startup programs from running temporarily so that you narrow down software conflicts.

Follow these steps for Clean Boot:

  • Open the Start menu and search for "msconfig". Open the System Configuration tool.

  • Go to the Services tab, check "Hide all Microsoft services" then click "Disable all".

  • Next, go to the Startup tab and select "Open Task Manager".

  • Here you can disable unnecessary startup programs.

  • Go back to System Configuration and click OK, then restart when prompted.

After your computer restarts in Clean Boot mode, try installing updates or software again. If the error 0x80070103 disappears, you know a third-party service was causing conflicts. Enable programs in Task Manager one by one to isolate the problematic app.

Resetting key Windows services to their default states can also resolve tricky updates and installation issues.

To reset them, open an elevated Command Prompt again and run these commands:

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

Then restart the services:

net start bits
net start wuauserv  
net start appidsvc
net start cryptsvc

Now try running Windows Update or installing the program with error 0x80070103 again after restarting your PC. These services control various Windows features, so resetting them often fixes update-related problems.

4. Clear SoftwareDistribution Folders

If none of the above steps have resolved your 0x80070103 issue yet, clearing out old Windows Update data can also potentially fix things. This will make Windows re-download crucial installation files that could be damaged currently.

Here is the quick process:

  • Open Command Prompt as admin once more.

  • Type DEL %systemroot%\SoftwareDistribution and press Enter

  • Also, delete the C:\Windows\System32\catroot2 folder contents.

  • Restart your computer after clearing both folders.

Attempt your software installations again after deleting these updated data folders. Doing so forces Windows Update to re-download fresh files, replacing any corrupted ones that were causing issues.

5. Perform Windows Update Troubleshooter

Finally, if all else fails, run a built-in Windows Update troubleshooter specifically designed to detect and fix problems with installing updates (which uses some of the same underlying functions).

To find it:

  • Go to Settings > Update & Security > Troubleshoot

  • Run the "Windows Update" troubleshooter

  • Follow through the prompts to complete the troubleshooting steps

  • Restart your device and test for error 0x80070103 again

The troubleshooter will automatically perform diagnostics and repairs for Windows Update issues in the background. While manual troubleshooting is preferred, the troubleshooter may reset things that repair the error.

Conclusion & Preventative Tips

I hope at least one of these solutions is able to successfully resolve error 0x80070103 for you. Resetting Windows services, running system file checks, deleting old update data, and troubleshooting automated tools can all help get your updates and installations working again.

To avoid this error in the future, keep your Windows OS up-to-date regularly. Also, be wary of installing shady third-party software, don’t abruptly interrupt updates, and maintain good computer hygiene practices. A well-optimized system with the latest updates is far less prone to random error codes down the road.

Let me know if you have any other questions. I wish you the very best in getting error 0x80070103 fixed or prevented through some of these helpful steps.

More from this blog

T

TheTechDeck | Tech Made Simple for Everyone

772 posts

Explore the best tech tips and tricks for Windows, Mac, Linux, Android, and gaming. Simplify tech with TechUvy's expert guides