How to Fix Update failed Error Code 0x80073701 on Windows 10

Windows Update issues are probably one of the most critical problems users have to struggle with on a regular basis. This is because the issues are usually considered challenging to solve and different update error codes are sometimes related to a totally different cause and solution. In this blog post, we will look at the possible solutions for Error Code 0x80073701 that displayed next to the ERROR_SXS_ASSEMBLY_MISSING message.

Moreover, there is no appropriate official resolution for this issue as of yet even though the company has acknowledged the error code. However, take a look at the remainder of the article in order to get yourself familiar with this particular Error code. In addition to this, the error indicates missing some system files, which caused the update installation failure. According to the users, they experienced in update with an error message –

Updates Failed, There were problems installing some updates, but we’ll try again later

Related – Fix: Update Error Code 0x800b0109 in Windows 10

Update Failed Error Code 0x80073701 Solutions

Here we depict four different ways to fix Update Failed Error Code 0x80073701 –

1} Try to install the Updates again

Before you try anything else, you should first restart your device and check whether it settles down the issue by itself. This method works in those cases where the errors are not as complicated as with others. Furthermore, poor internet or disturbed network could also prevent the regular update installation. To use this workaround, you just need to do the following –

  • First of all, unplug all external devices or hardware from the system.
  • Now, go to the Start menu and select the Power button.
  • Click on the Restart from the options
  • When the device gets to start again, ensure to have a stable internet connection.
  • Press the Win+I together to invoke Windows Settings.
  • Click on the Update & Security section.
  • On the right pane of the following page, click on Check for updates.

2} Run Windows Update troubleshooter

Windows 10 comes with built-in Windows Update troubleshooters that can also help you to fix Error Code 0x80073701 using several repairs tactics. To use this application, simply follow the given steps –

  • Open Windows Settings as we mentioned above.
  • Click on the Update & Security icon.
  • In the left pane, go to the Troubleshoot section.
  • Move to the right side and select Windows Update.
  • Click on the Run the troubleshooter button.

Error Code 0x80073701

  • This will start detecting the possible reasons behind the issue.
  • Once it is done, check if the problem is still there.

3} Use DISM tool to Fix Update Error Code 0x80073701

As per the company, Error Code 0x80073701 may also occur because of the corrupted system files. To repair these incomplete files, you can utilize the DISM (abbreviated form of the Deployment Image Servicing and Management). To use this application, open the command prompt and just follow the below steps –

  • In the Windows search bar, type cmd.
  • Right-click on the Command Prompt and select Run as administrator.
  • If UAC prompts, click on the Yes button.
  • In the black screen, type the below text and press Enter 

DISM.exe /Online /Cleanup-image /Restorehealth

Error Code 0x80073701

  • This will start executing the scanning process for the defective image files in the operating system 
  • Finally, restart your PC and check for the error during startup.

4} Run the System File Checker (sfc)

SFC is a command-line based tool that provides you the facility to check any corruption in existing system files. You must use this utility to scan and repair corrupted files as the malware and trojans attack causes the PC to stop functioning abruptly. And thus, SFC is a great option to fix the issues related to them. Here is how to use the tool –

  • Press Win+R hotkey to call Run dialog.
  • In the empty field, type ‘cmd’ and press Ctrl+Shift+Enter key.
  • When UAC will prompt on the page, click the Yes button.
  • Once the elevated command prompt appears, type the URL-
sfc /scannow
  • Press the Enter key to start the scanning process.

Run the System File Checker on Windows 10

  • This will take a while to detect the missing files and to restore them.
  • Finally, reboot the device when the scan gets over.

5} Rename Windows Update Components

Rename of the different folders is an essential task in the update process that will sort reset them thereby eliminating any corrupted files available there. Thus, if something related to those components was causing the error, this method will surely work as a fix. To implement this, you just need to do the following –

  • First of all, launch an elevated command prompt as we explained earlier.
  • On the following page, type the following commands one after the other, and hit Enter –
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

(This will stop the update components for a while)

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old

(It will rename the SoftwareDistribution folder and the Catroot2 folders. As a result, the Windows get fresh when the next time you try to update)

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

(This will again restart the services which you stopped)

  • Lastly, close the window and reboot your device.

6} Checking the Time & Date related settings

Sometimes, Error code 0x80073701 can also be due to date and time settings in Windows 10. Hence, make sure that the date and time are correctly set in the machine. To adjust, you just need to do the following –

  • Press Win+S hotkey together to invoke the Taskbar search.
  • Type ‘Control Panel‘ and select it from the result.
  • Locate and open the Date and Time folder.
  • Go to the Internet Time tab and click on the Change settings button.
  • Tick ahead ‘Synchronize with an Internet time server’ and then click Update now.
  • Finally hit OK and then restart the system.

Error Code 0x80073701

7} Restart Windows Update Service

Windows Update is a free Microsoft service that performs silently in the background for the most part of the machine. It downloads and installs the security updates by itself. However, sometimes it breaks and stops working which causes Error Code 0x80073701. Here’s how to fix it –

  • Launch the Run dialog as we explained above.
  • In the field, enter ‘services.msc’ and hit the OK button.
  • On the following page, scroll down to Windows Update.
  • Right-click on the result and select the Stop option.
  • Again, do a right-click on the Windows Update and select Start to restart it.

Hope, the above-illustrated methods do help to resolve the Error Code 0x80073701 on your PC.