The 0x803c0103 error often results from Windows Update issues, including corrupted files and conflicting drivers. To resolve it, try methods from MiniTool like running SFC & DISM, resetting Windows Update components, and performing a system restore.

The Windows Update Troubleshooter is a built-in tool in Windows PCs designed to troubleshoot issues related to Windows Update.

However, some people report encountering error code 0x803c0103 while using it to troubleshoot update issues on their PCs.

If you are one of them, you come to the right place. This post examines the causes of the error and provides several effective solutions to resolve it.

What Is Error Code 0x803c0103 in Windows 10/11?

Error code 0x803c0103 signals a problem with the Windows Update Troubleshooter, making it difficult to resolve update issues. When this error appears, the troubleshooting process cannot proceed on your Windows device, and you can see the following error message:

An unexpected error has occurred. The troubleshooting wizard can’t continue.

After searching for this error on the Internet, we find that the error can be caused by various reasons, including:

  • Corrupted system files
  • Network conflicts
  • Windows Update service issues
  • Conflicting software
  • Virus or malware infection
  • Corrupted Windows Update components
  • Cache problems
  • Misconfigured registry key

Suggestion: Back Up Data Before Fixing Error Code 0x803c0103

Sometimes, it’s easy to lose data during the process of fixing errors on a computer, including the error code 0x803c0103. Hence, it is highly recommended to use PC backup software to make backups of your important data.

MiniTool ShadowMaker is such a professional tool that can satisfy you. It offers the Backup feature to help you perform a file backup and system backup.

Here’s how to use this software:

Step 1. Click the following download button to get MiniTool ShadowMaker’s installation package. Then, run the file to install it on your PC.

MiniTool ShadowMaker TrialClick to Download100%Clean & Safe

Step 2. Open this software to its main interface and go to the Backup tab.

Step 3. Enter SOURCE, choose Folders and Files, and then check all the files that you want to back up. Next, click OK to continue.

Step 4. Go to DESTINATION, choose a location you prefer to store the backup files, and click OK.

Step 5. Click Back Up Now at the bottom right corner and OK in the pop-up Confirmation window.

The interface of MiniTool ShadowMaker with selected Back Up Now and OK.
Note:
MiniTool ShadowMaker free edition can also help you clone a non-system disk and a dynamic disk to another disk. However, if you want to clone the system disk or manage a remote computer, upgrading to Pro or higher edition is necessary.

How to Fix Error Code 0x803c0103 in Windows 10/11

To resolve the Windows Update Troubleshooter 0x803c0103 error in Windows 10/11, try running SFC and DISM, resetting Windows Update components, performing a system restore, and other approaches. Here’s the detailed breakdown:

Approach 1. Run SFC and DISM

Corrupted system files can cause various errors, including Windows Update error 0x803c0103.

DISM can solve stability and performance issues by repairing images of Windows. SFC can scan and fix corrupted or missing system files.

Therefore, try performing DISM and SFC on your PC to fix the error. Here’s the guide:

Step 1. Run Command Prompt as administrator.

  1. Press Win + S to open the Search window.
  2. Type cmd.
  3. Right-click Command Prompt under Best Match.
  4. Select Run as administrator.
  5. Click Yes in the prompted UAC window.

Step 2. Execute the following commands one by one in the elevated Command Prompt window to perform a DISM scan:

  • DISM.exe /Online /Cleanup-Image /ScanHealth
  • DISM.exe /Online /Cleanup-Image /CheckHealth
  • DISM.exe /Online /Cleanup-Image /RestoreHealth

Step 3. Once the process finishes, type sfc /scannow and press Enter.

Step 4. Reboot your computer and run Windows Update Troubleshooter again to check if the error persists.

Approach 2. Scan the Virus on Your Computer

A virus or malware infection on a computer can corrupt system files or interfere with Windows Update and other processes, thereby causing error code 0x803c0103. To fix it, scan your computer with the following steps:

Step 1. Open Search, type windows security, and press Enter.

Step 2. Choose Virus & threat protection in the prompted window.

Step 3. Click Scan options to proceed.

Step 4. Choose a scan option you prefer and click Scan now.

  • Quick scan: It is the recommended scan for daily maintenance because it is fast.
  • Full scan: When you strongly suspect your device is infected, choose this scan method. Additionally, this method can ensure no remnants remain if a Quick Scan found a threat.
  • Custom scan: If you only want to check whether a specific folder, file, or external device have a virus, choose this scan method.
  • Microsoft Defender Antivirus (offline scan): If you suspect a virus that hides itself so the standard scan can’t find it, use this scan method for deeply embedded malware.
The Scan options page in Windows Security with four different scan options.

Step 5. Once the scan process is finished, go to the Protection history page to see what was detected.

Step 6. Locate the found threats and choose Remove, Quarantine, or Allow (If you’re certain it’s safe, but be cautious).

Approach 3. Temporarily Disable Third-Party Antivirus Software

Sometimes, third-party antivirus software may interfere with the Windows operating system and result in the Windows Update Troubleshooter error code 0x803c0103. In this case, try temporarily disabling it to fix the error. Here’s the guide:

Step 1. Click the up-arrow symbol in your taskbar to show hidden icons and find your antivirus program’s icon.

Step 2. Right-click the icon to open its context menu.

Step 3. Look for options like Pause Protection, Disable, Shut Down Protection, or Stop Protection.

Step 4. Choose a time limit (such as 15 minutes, 1 hour, or other) to ensure you don’t leave your system unprotected for too long.

Step 5. Click Yes or OK to confirm the operation.

Step 6. Run Windows Update Troubleshooter again and check if the error appears again.

Approach 4. Clear Caches

Cache problems may also be related to Windows Update Troubleshooter error code 0x803c0103. In this situation, try clearing the cache to fix the error. Here’s how to do that:

Step 1. Press Win + R to open Run.

Step 2. Type services.msc, and press Enter to open Services.

Step 3. Find Windows Update from the services list, right-click it, and select Stop.

Step 4. Open File Explorer, go to C:\Windows\SoftwareDistribution, open the folder, and delete everything inside.

Step 5. Go back to Services, right-click Windows Update, and select Start.

Approach 5. Reset Windows Update Component

Corrupted Windows Update components can also trigger the Windows Update Troubleshooter error code 0x803c0103. To address it, follow the steps to reset these components.

Step 1. Open Run, type cmd, and then press Ctrl + Shift + Enter to run Command Prompt as an administrator. Next, you can see the User Account Control window prompt, click Yes to approve.

Step 2. In the elevated Command Prompt, execute the following commands one by one to stop Windows Update, Cryptographic, BITS, and MSI Installer services:

  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver

Step 3. After stopping those services, run the following commands one by one to rename the SoftwareDistribution and Catroot2 folders:

  • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • ren C:\Windows\System32\catroot2 Catroot2.old
Note:
Renaming these folders will force Windows to recreate them with fresh files.

Step 4. Now, enter the following commands one by one to restart the previously stopped services:

  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver

When the process is finished, reboot your computer and run Windows Update Troubleshooter again to check whether the error code 0x803c0103 is solved.

Approach 6. Perform a Clean Boot

A clean boot starts Windows with a minimal set of drivers and startup programs. Therefore, performing it can help you determine whether a third-party program is interfering with your operation and then result in the error 0x803c0103. Here’s the guide:

Step 1. Open Run, type msconfig, and click OK.

Step 2. In the pop-up System Configuration window, go to the Services tab, and check the Hide all Microsoft services option. Next, click Disable all and click Apply.

The interface of System Configuration with checked Hide all Microsoft services and selected Disable all.

Step 3. Go to the Startup tab and click Open Task Manager.

Step 4. Right-click the apps you suspect and select Disable. After that, exit Task Manager, and click OK under the Startup tab.

Then, your computer will restart into a clean boot environment. Now, try running Windows Update Troubleshooter again and check if the issue has been resolved.

Step 6. If yes, it means that the culprit is third-party programs. Then, try to find out the culprit and boot into normal Windows.

Approach 7. Perform System Restore

System Restore creates a restore point of your working system to revert the computer to an earlier state. If there is an available restore point created before the error code 0x803c0103 occurred, try performing a system restore.

Here’s how to perform that:

Step 1. Press Win + I to open Settings.

Step 2. Go to System > About, and then select the System protection link on the right panel.

The About page of Settings with selected System protection.

Step 3. In the System Properties window, click System Restore and click Next in the pop-up window.

The interface of System Properties and System Restore with selected System Restore and Next.

Step 4. Select the restore point you want and click Next.

Step 5. View the description of the restore point in the new window and click Finish to confirm.

The interface of System Restore with selected Finish.

Step 6. Choose Yes to continue in the prompted window. Then the System Restore process will begin. Wait for this process to be completed.

Once done, your Windows will revert to the previous state. Now, run Windows Update Troubleshooter again and check if the error has been resolved.

Approach 8. Reset This PC

Generally, resetting the computer reinstalls the operating system to fix performance issues, malware, or software conflicts. After performing it, your computer can get a fresh system. Therefore, if none of the above approaches can help you solve error 0x803c0103, try it.

Here’s how to do that:

Step 1. Open Settings and go to System > Recovery.

Step 2. Under the Recovery options section, click the Reset PC button next to Reset this PC.

The Recovery page of Settings with selected Reset PC.

Step 3. In the Choose an option window, choose the option you like:

  • Keep my files: Removes apps and settings, but keeps your personal files.
  • Remove everything: Removes all of your personal files, apps, and settings.
The Choose an option page of Reset this PC.

Step 4. In the next window, choose a method to reinstall Windows:

  • Cloud download: Downloads and reinstalls Windows.
  • Local reinstall: Reinstalls Windows from this device.
The Cloud download or Local reinstall page of Reset this PC.

Step 5. Follow the on-screen instructions to complete the process. Once done, run Windows Update Troubleshooter again and check if the error is fixed.

Note:
If resetting this PC is still unable to help you fix error 0x803c0103, try performing a repair install or clean install.

I received the error code 0x803c0103 when I used Windows Update Troubleshooter. Luckily, this post provides several effective methods to fix it. I want to share it!Click to Tweet

Final Words

This post explains how to fix Windows Update Troubleshooter error code 0x803c0103. If you encounter the same error on your PC, try the mentioned methods.

If you have any questions about MiniTool ShadowMaker, please let us know by sending an email to [email protected].

0x803c0103 FAQ

How to fix Windows error code 0x80070490?
To fix Windows error code 0x80070490, first run Windows Update Troubleshooter, then perform SFC and DISM in the elevated Command Prompt window. If the error persists, try resetting Windows Update components or creating a new user account.
How do I fix error code 0x80070643?
To resolve error code 0x80070643, try running the Windows Update Troubleshooter, temporarily disabling your antivirus, repairing the .NET Framework, performing SFC and DISM scans, or resetting the Windows Update components.
If you encounter error 0x80070643 when you install KB5034441, try manually resizing the recovery partition.
How to fix error code is 0x80070002?
To fix error code 0x80070002, try running Windows Update Troubleshooter, performing SFC and DISM scans, and checking data/time. If this error is a Microsoft Store problem, try using the WSReset command to clear the store cache.
Can a computer be too old to update?
Yes, a computer can become too outdated to update, especially when its hardware can’t support newer operating systems or software. This can lead to compatibility issues, security risks from unsupported software, and poor performance. Consider upgrading your components if the PC is too old.
  • linkedin
  • reddit