This is Microsoft’s info / support page for KB5042320
https://support.microsoft.com/en-us/topic/kb5042320-windows-recovery-environment-update-for-windows-10-version-21h2-and-22h2-january-9-2024-f5784a62-2b82-4522-b5b2-c31b67049526
I am running Windows 10 Pro, Winver shows me at 19045.5011.

I am regularly using Bitlocker, although the OS C disk is currently decrypted. I did this to shrink the OS slightly, in order to increase the Recovery partition slightly.
The recovery partition was resized from 900 MB to 1.67GB. Here is a screenshot of Windows 10 Disk management

KB5042320 started being offered to me on 2024-10-20. It’s a security mitigation that’s needed if you run Bitlocker. But just like update KB5034441, it will fail if the WinRE partition doesn’t have enough space (needs an additional 250 MB). In my case, it has enough space, but I increased it anyways from 900 MB to 1.67 GB as shown above in disk management.
The behavior:
When I check for updates through Win 10 Settings > Windows Updates, it offers me KB5042320, and shows it as installing – 0%. It never gets beyond 0%. Eventually it just (temporarily) disappears from Windows Updates. If I check Windows Updates again, it offers KB5042320 again, and never gets past 0% again.

But when I go to View update history, it shows KB5042320 as successfully installed.

But if I open regedit as admin and go to
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
it shows the WinREVersion as 10.0.19041.3562

Microsoft’s support page for KB5042320 says “This update will not be offered if your Windows Recovery Environment (WinRE) image has a version greater than or equal to version 10.0.19041.3920.”
So I believe it’s continuing to offer me this because the WinREVersion is lower than 19041.3920.
All of this this is contradictory; on the one had Windows offers the KB5042320 update, and gives a 0% success indication when attempting to install. But KB5042320 shows in update history as installed.
To troubleshoot, I have:
- Manually increased the Win Recovery partition.
- In CMD, I ran reagentc /info to ensure the Recovery Environment is Enabled, and it’s pointing to the correct partition

- I updated to NET Framework 8.0.403
- I ran the NET Framework Repair Tool.
- I downloaded the KB5042320 cab file from Microsoft
https://www.catalog.update.microsoft.com/Search.aspx?q=KB5034232
- I used teh above CAB to manually install KB5042320 via CMD as admin using DISM. It gave a 100% completion. Yet when I go back to Windows Updates, it continues to offer KB5042320 and again gets stuck at 0% installing.
So I am stuck in this loop. Because I am going to re-enable Bitlocker, I believe this KB5042320 update is relevant for me. But I've exhausted what I can do to solve this.