Quick answer
Open Settings → Windows Update → Update history and write down the failed KB. If the failed item is KB5034441, check the WinRE-specific section below. If it is a different update, follow the standard Windows Update repair path instead of assuming the recovery partition is the cause.
1. Identify the exact update that failed
Do not troubleshoot from the error code alone. Windows can surface 0x80070643 for different installation failures. Open Windows Update → Update history, note the KB number and whether other updates are installing normally.
If you only know that updates are stuck or failing in general, use the broader Windows Update stuck or failed guide.
If the failed update is KB5034441
Microsoft documented a Windows 10 case where KB5034441 can show 0x80070643 - ERROR_INSTALL_FAILURE when the Windows Recovery Environment partition does not have enough free space. Microsoft’s guidance says the recovery partition needs 250 MB of free space for this update.
First check whether Windows RE is configured. Open an Administrator Command Prompt and run this read-only command:
reagentc /infoIf WinRE is disabled or the failed KB is not KB5034441, do not jump into partition resizing. If the device matches Microsoft’s documented scenario, use Microsoft’s current WinRE guidance and back up important data before changing disk partitions.
If it is a different KB, use the normal repair ladder
- Restart Windows and retry once.
- Run the Windows Update troubleshooter.
- Check free storage and record any new error code.
- If system corruption is plausible, run DISM and then SFC.
- Only after the simpler checks fail, reset Windows Update working components.
System-file repair commands
For general Windows component corruption, use an Administrator terminal and run DISM before SFC:
DISM.exe /Online /Cleanup-image /Restorehealthsfc /scannowRestart and retry the same KB. If the update still fails, keep the KB number attached to the problem instead of stacking unrelated fixes.
How to verify the fix
- The exact failed KB installs successfully, or Windows reports that it is no longer applicable.
- A new Windows Update scan completes without immediately returning the same error.
- If the issue was KB5034441, WinRE remains enabled and the device restarts normally after the supported repair.
Related ITFixLab pages
Frequently asked questions
What does 0x80070643 mean?
It is an installation failure code. The failed KB gives you the useful context.
Should I resize the recovery partition for every 0x80070643 error?
No. That repair belongs to the documented WinRE/KB5034441 scenario, not every update failure.
Should I reset Windows Update components first?
No. Start with the failed KB and the lowest-risk checks. A component reset is for persistent update-component problems after simpler checks fail.
Sources and review notes
Reviewed against Microsoft’s documentation for the KB5034441/WinRE failure case and standard Windows update troubleshooting. Microsoft Learn: KB5034441 / 0x80070643 context · Microsoft Support: WinRE partition guidance.