What is 0x80070643?
Windows Update Error 0x80070643 (WinRE size too small) is a critical-severity Windows operating system issue. This error is triggered when Windows Update fails to install the recovery partition update (often KB5034441) due to the Windows Recovery Environment (WinRE) partition size being too small. It's also often linked to system servicing stack corruption. Use the steps below to track down and fix the cause.
Common Causes
- Insufficient free space in the Windows Recovery Environment (WinRE) partition.
- Corrupted recovery image files.
- System servicing stack corruption.
Step-by-Step Fix Guide
-
1
Manually resize the WinRE partition to allocate at least 250MB of additional space.
"Manually resize the WinRE partition to allocate at least 250MB of additional space." is worth trying when insufficient free space in the Windows Recovery Environment (WinRE) partition turns out to be the culprit.
-
2
Re-enable WinRE using reagentc command line utility.
If earlier steps didn't help, "Re-enable WinRE using reagentc command line utility." directly addresses insufficient free space in the Windows Recovery Environment (WinRE) partition.
-
3
Reset Windows Update component files.
"Reset Windows Update component files." is worth trying when insufficient free space in the Windows Recovery Environment (WinRE) partition turns out to be the culprit.
Commands & Diagnostics
reagentc /info
reagentc /disable
reagentc /enable
Frequently Asked Questions
0x80070643 is most often triggered by insufficient free space in the Windows Recovery Environment (WinRE) partition. Other reports point to corrupted recovery image files and system servicing stack corruption as contributing factors.
Try "Manually resize the WinRE partition to allocate at least 250MB of additional space" first — it resolves most 0x80070643 cases on its own. Only work through the rest of the guide above if it comes back.
0x80070643 is rated critical severity in our database. It's worth acting on quickly rather than letting it recur.
Usually. 0x80070643 is fixable with the steps above; a full Windows reinstall is rarely necessary unless everything else has failed.
Sometimes. Microsoft regularly releases patches that fix known BSOD triggers including 0x80070643. Make sure Windows is fully up to date via Settings → Windows Update before attempting more advanced fixes.
Still Need Help?
Search our full database of 535+ documented PC errors for more solutions and step-by-step repair guides.
Search Error Database