How to Fix Windows Update Error 0x80070643

Quick answer
Error 0x80070643 is a general install failure. It often appears for Windows Recovery Environment (WinRE) updates when the recovery partition is too small, or for .NET and Microsoft Defender updates. Run the troubleshooter, repair .NET Framework and retry the update.
What does “0x80070643” mean?
An installer package (MSI) returned a fatal error, so Windows Update marked the update as failed.
What causes it?
- Recovery (WinRE) partition too small for a WinRE update
- Damaged .NET Framework install
- Microsoft Defender update conflict
- Corrupt update cache
Steps to try
Stop when the issue is resolved.
- Restart the PC and try the update again once.
- Run the Windows Update troubleshooter.
- Download and run the Microsoft .NET Framework Repair Tool.
- For Defender updates, open Windows Security → Virus & threat protection → Protection updates → Check for updates.
- If the failed update is a WinRE update, check the KB article on Microsoft Support for the partition resize steps.
- Clear the SoftwareDistribution folder and retry.
Need more support? Check the official help: Microsoft Support
FAQs
Why does the same update keep failing?
Windows retries the same package. Until the cause (for example partition size) is fixed, it will fail again.
Is my PC at risk?
The PC works normally. Only that one update is missing, so fix it when you can.
By Sophia Bennett
·