For Windows 10 22H2, 0x80070643 on WinRE updates does not always mean the update actually failed.
For the April 8, 2025 WinRE update KB5057589, Microsoft documented that Windows Update can show 0x80070643 – ERROR_INSTALL_FAILURE even when the WinRE update was applied successfully after restart. The failure message can remain until the next daily scan, then clear automatically.
What to do:
- Install the latest WinRE update offered by Windows Update
- Microsoft states this issue was resolved in KB5063523 and later updates.
- Go to Start > Settings > Windows Update > Check for updates and install the latest available update.
- Restart the PC after the WinRE update attempt
- For the known
0x80070643issue, the WinRE update is typically applied successfully after restart even though Windows Update reports failure.
- For the known
- Wait for the next Windows Update scan
- Microsoft states the incorrect failure entry can remain temporarily and then disappear automatically after the next daily scan.
- In some cases, the incorrect message may still remain in Windows Update History even after the issue is fixed.
- Do not assume this means the device is broken or unsupported
- The documented
0x80070643issue for KB5057589 does not impact device functionality.
- The documented
- Only revisit partition sizing if needed
- WinRE updates require 250 MB of free space in the recovery partition.
- The reported recovery partition free space is far above that requirement, so lack of partition space is unlikely to be the cause in this case.
About the idea that some systems “will never update”: the provided Microsoft documentation does not say that. It says the April 2025 0x80070643 message was a known inaccurate error, and that the issue was addressed in KB5063523 and later updates.
If the current offered WinRE update is a newer one and it still repeatedly fails after restart and a later scan, the supported guidance in the available documentation is to make sure the recovery partition still has at least 250 MB free and then try Windows Update again.