Advertisement

KB5034441 for Windows 10 comes with too huge WinRE, fails to install with 0x80070643

On January 9, 2024, Microsoft released the KB5034441 security update for Windows 10 versions 21H2 and 22H2. It comes in addition to Patch Tuesday's KB5034122,  and addresses the BitLocker encryption bypass vulnerability (CVE-2024-20666). Sadly, this security patch gives headache to numerous users worldwide. The installation process terminates with the error code 0x80070643.

Advertisеment

According to Microsoft employees, although Windows Update displays a generic error message 0x80070643 (ERROR_INSTALL_FAILURE), the actual problem is CBS_E_INSUFFICIENT_DISK_SPACE, arising from insufficient free space on the Windows Recovery Environment (WinRE) partition.

Error 0x80070643 When Installing KB5034441

By default, Windows 10 creates a partition of approximately ~500MB, which is smaller than in the new WinRE image included in the KB5034441 package.

As a temporary solution, Microsoft employees recommend that users manually recreate a larger WinRE partition.

To fix the 0x80070643 error when installing KB5034441, do the following.

Fix Error 0x80070643 When Installing KB5034441

  1. Open a new command prompt as Administrator by pressing Win + R, typing cmd, and pressing Ctrl + Shift + Enter.
  2. Type reagentc /info and hit Enter in the command prompt.
  3. Write down the partition/disk number where the Windows RE location is.
  4. Now, disable WinRE by running the reagentc /disable command.
  5. Shrink the OS partition and prepare the disk for a new recovery partition.
    1. To shrink the OS, run diskpart
    2. Run list disk
    3. To select the OS disk, run sel disk<OS disk index>  This should be the same disk index as WinRE.
    4. To check the partition under the OS disk and find the OS partition, run list part
    5. To select the OS partition, run sel part<OS partition index>
    6. Run shrink desired=250 minimum=250
    7. To select the WinRE partition, run sel part<WinRE partition index>
    8. To delete the WinRE partition, run delete partition override
  6. Create a new recovery partition.
    1. First, check if the disk partition style is a GUID Partition Table (GPT) or a Master Boot Record (MBR).  To do that, run list disk. Check if there is an asterisk character (*) in the “Gpt” column.  If there is an asterisk character (*), then the drive is GPT. Otherwise, the drive is MBR.
        • If your disk is GPT, run create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac followed by the command gpt attributes =0x8000000000000001
        • If your disk is MBR, run create partition primary id=27
      1. To format the partition, run format quick fs=ntfs label=”Windows RE tools”
    2. To confirm that the WinRE partition is created, run list vol
    3. To exit from diskpart, run exit
    4. To re-enable WinRE, run reagentc /enable
    5. To confirm where WinRE is installed, run reagentc /info

You are done!

The support page is here.

Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!

Advertisеment

Author: Sergey Tkachenko

Sergey Tkachenko is a software developer who started Winaero back in 2011. On this blog, Sergey is writing about everything connected to Microsoft, Windows and popular software. Follow him on Telegram, Twitter, and YouTube.

11 thoughts on “KB5034441 for Windows 10 comes with too huge WinRE, fails to install with 0x80070643”

    1. The web-posted KB5034441 fixes work on Intel 806xx product code and newer 807xx Intel 64-bit processor based systems, but do not work on older Intel 805xx processor (like Xeon E3113, Core 2, Core 2 Quad, Core 2 Extreme, dual core Xeon, Pentium D, Celeron D, etc.) based systems. At present MS has released no fix for these older Intel 64-bit processor based systems.

      To date, I have successfully created/resized the WinRE partitions and installed KB5034441 after increasing the WinRE partition size in more than 20 Intel 806xx processor I-5 and I-7 laptops/desktops/workstations after resizing and/or creating the WinRE partition correctly with zero failures. However every Intel 805xx based processor system fails the KB5034441 update/installation. I have tried increasing the WinRE drive to over 10MByte size to no avail, re-installing Windows 10/PRO latest/last update/troubleshooting/etc. and many other work a-rounds, including manually installing the code into the WinRE partition (successful equivalence of the KB5034441 but the KB5034441 update still fails even though it is effectively already installed! Sometimes I just laugh!!!)

      For tables of the Intel 805xx, 806xx, and 807xx processors check at the bottom of the wikipedia article: List of Intel processors

  1. Hey Sergey! I figured out a faster fix if you’ve got MiniTool Partition Wizard. It can resize the WinRE partition from a GUI interface. Because the Update rebuilds the WinRE partition anyway, you can then simply run the KB update thereafter. Worked for me anyway. HTH,
    –Ed–

  2. You say, “As a *temporary solution, Microsoft employees recommend that users manually recreate a larger WinRE partition.” …

    What happens if users do nothing? Will Windows likely come out with the same security update without this associated problem?

    And if not, how temporary is this solution?

    Contemplating leaving things alone (and missing this update until Microsoft gives me an installable version without managing the partition expansion), since I really don’t understand exactly is happening inside my computer with your directions, some terms of which are “delete” and “format”… Don’t feel confident about executing myself your work around described here… So, what to do?

    Thank you,
    Michele

  3. You say, “As a *temporary solution, Microsoft employees recommend that users manually recreate a larger WinRE partition.” …

    What happens if users do nothing? Will Windows likely come out with the same security update without this associated problem?

    And if not, how temporary is this solution?

    Contemplating leaving things alone (and missing this update until Microsoft gives me an installable version without managing the partition expansion), since I really don’t understand exactly is happening inside my computer with your directions, some terms of which are “delete” and “format”… Don’t feel confident about executing myself this work around described here (which seems to come verbatim from your Microsoft link at the bottom of the directions)… So, what to do?

    Thank you,
    Michele

Leave a Reply

Your email address will not be published.

css.php
Using Telegram? Subscribe to the blog channel!
Hello. Add your message here.