Windows Updates are essential for keeping your PC secure, fixing bugs, and unlocking new features. But, when you see error code 0x80073701 (also known as ERROR_SXS_ASSEMBLY_MISSING), your Windows 11 or Windows 10 updates stall. This frustrating issue can have multiple causes, from corrupted system files to software conflicts. In this guide, I’ll walk you through tried-and-tested solutions to overcome this error and get those critical updates installed successfully.
Solution 1: Restart Your PC
A simple restart can often clear up temporary glitches that interfere with Windows Updates. Before diving into more complex fixes, save your work and give your computer a fresh start. You might be surprised how often this works!

Solution 2: Repair Corrupted System Files (SFC & DISM)
Damaged Windows system files can wreak havoc, including update issues. Here’s how to use built-in tools to repair them:
- Open Command Prompt as administrator (search
cmdin Start, right-click, and choose Run as administrator). - Run the DISM command:
DISM.exe /Online /Cleanup-image /Restorehealth(This downloads fresh system files). - Next, run the SFC command:
sfc /scannow(This scans for and replaces damaged files).

Solution 3: Windows Update Troubleshooter
Both Windows 11 and Windows 10 have a dedicated troubleshooter to diagnose and fix update problems. Here’s how to use it:
On Windows 11:
- Right-click on the Start button
and choose Settings.
- Go to System > Troubleshoot > Other troubleshooters.
- Click Run next to the Windows Update troubleshooter.

In Windows 10:
- Right-click on the Start button
and choose Settings. - Go to Update & Security
- Click Troubleshoot and then Additional troubleshooters.
- Under Windows Update, click Run the troubleshooter.
Follow the on-screen prompts to let the troubleshooter work its magic.

Solution 4: Clear the Update Cache
Sometimes, corrupted files in the Windows Update cache are to blame. Let’s clean it out:
- Stop Windows Update Service:
- Press Windows + R, type
services.msc, and hit Enter. - Find Windows Update, right-click, and select Stop.
- Press Windows + R, type
- Delete Cache Files
- Open File Explorer and go to
C:\Windows\SoftwareDistribution\Download. (Tip: Copy (Ctrl + C) and paste (Ctrl + V) the path into the Run box and hit Enter. This will open the directory in Explorer.) - Select all files (Ctrl + A), right-click, and choose Delete.
- Open File Explorer and go to
- Restart the Service
- Go back to the Services window, right-click on Windows Update, and click Start.
Now, attempt to install Windows Updates again.


Solution 5: Reset Windows Update Components
If the problem persists, it’s time to reset Windows Update components. This is a more in-depth fix, but don’t worry, I’ll guide you through it:
- Download the appropriate reset script:
- Right-click the downloaded file and select Properties.
- Check Unblock, click Apply, and then OK.
- Double-click the script to run it and follow the instructions.

Solution 6: Clean Boot
Third-party apps can sometimes mess with Windows Updates. A clean boot helps pinpoint if this is the issue:
- In Start, Search for
System Configuration. - Open System Configuration from the results, and go to the Services tab.
- Select Hide all Microsoft services and click Disable all.
- Open Task Manager (from the Startup tab of System Configuration) and Disable all startup programs.
- Restart your PC and try the update again.
For a detailed clean boot guide: In progress!

Conclusion
By following these steps, you should hopefully fix error 0x80073701 and get your Windows updates rolling. Remember, regular updates are crucial for a smooth and secure system! Did this help you? Share your experience in the comments!

