Skip to main content
Windows

How to Fix Windows Update Error 0x80070643

Software installation package and repair tool troubleshooting state
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.

  1. Restart the PC and try the update again once.
  2. Run the Windows Update troubleshooter.
  3. Download and run the Microsoft .NET Framework Repair Tool.
  4. For Defender updates, open Windows Security → Virus & threat protection → Protection updates → Check for updates.
  5. If the failed update is a WinRE update, check the KB article on Microsoft Support for the partition resize steps.
  6. 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.