Windows Updates failed to install – Error 0x80073701

Some users have reported a failure in update with an error message – Updates Failed, There were problems installing some updates, but we’ll try again later. The error code, along with this message is 0x80073701. In this post, we will look at at the possible solutions for Windows Updates failed to install – Error 0x80073701.

Windows Updates failed 0x80073701

Error 0x80073701 is ERROR_SXS_ASSEMBLY_MISSING; it means there are some system files are missing, which caused the update installation failure.

Windows Updates failed to install – 0x80073701

While the error 0x80073701 doesn’t cause any severe problem, it is being reported in the Windows Update section and marked as Update failed. If you face this issue, try these suggestions.

  • Run DISM Tool
  • Run SFC or System File Checker
  • Check logs and remove patches.

1] Run DISM Tool

Run DISM or Deployment Image Servicing and Management (DISM.exe) is a command-line tool that you can use to service a Windows image. Using this tool, you can fix corrupt system files. Open the command prompt and execute the command:

Dism /Online /Cleanup-Image

Restart your computer when asked.

2] Run System File Checker

Run SFC to check any corruption in existing system files. These files are essential for the proper functioning of Windows. SFC does a pretty good job to replace missing or corrupted files. You can execute them from Advanced Recovery when you are not able to boot into Windows to run this command.

Open the Command Prompt and execute the following command.

sfc /scannow

Restart your computer when asked.

3] Check logs and remove patches

CBS stands for component-based servicing. CBS.log is a file which includes logs about components when they get installed or uninstalled during updates. If you see any failed updates in the CBS logs, it is best to uninstall the patches which were missing assemblies.

When you open the CBS logs, search for the words “ERROR_SXS_ASSEMBLY_MISSING,” and check if there is any  KB update related with it. Uninstall it, an reinstall using Windows Update.

If there is no error, then we would suggest you execute the command:

Dism /Online /Cleanup-Image /ScanHealth

The /ScanHealth option checks for component store corruption. It records that corruption to the C:\Windows\Logs\CBS\CBS.log but no corruption is fixed using this switch.  It is useful for logging what, if any, corruption exists.

Lastly, if none of these fixes Error 0x80073701, then its best to wait for Microsoft to release a fix, which is expected soon. According to Microsoft, an update KB4497935 has also caused this issue.

Error 0x80073701 is not new. It has always been related to Update and File corruption failure. The error was reported in 2011 as well and was related with CBS logs which pointed to missing assemblies during Service pack installation.

Posted by on , in Category Windows with Tags
Ashish is a veteran Windows, and Xbox user who excels in writing tips, tricks, and features on it to improve your day to day experience with your devices.

Leave a Reply

Your email address will not be published. Required fields are marked *

8 + 2 =