Windows update KB5034441 error 0x80070643 (Solution)

Stefan
Windows update KB5034441 error 0x80070643 (Solution)

On January 10, 2024, Microsoft released several updates for Windows 10. Update KB5034441 is one that many people don't want to install.

If you see error 0x80070643 in combination with update KB5034441, you can perform the solution below.

KB5034441

This update requires 250 MB of free space on the recovery partition to install successfully. If the recovery partition does not have enough free space, this update will fail. In that case, you will receive the following error message in Windows update: 0x80070643 – ERROR_INSTALL_FAILURE.

windows update error 0x80070643

Microsoft council to increase the recovery partition by 250 MB in this case. It's important that you know what you're getting into, first back up your entire computer or a restore point.

Windows update KB5034441 error 0x80070643 (Solution)

To get started, open a Command prompt as administrator.

Enter the following command:

reagentc /info

This provides information about the status of the recovery partition. We want to know if the recovery partition is enabled. You can see this in “Windows RE status”, if this option is “Enabled” then the recovery partition is enabled.

We need the index number of the “hard disk” and of the “partition”. You will see this in “Windows RE location” behind hard disk and partition.

Write down these index numbers as they appear to you, do not copy from image!

reactant info

Now we're going to turn off the reagentc. To do this, enter the following command:

reagentc /disable

reagent disable

We will now shrink the operating system partition and delete the current recovery partition and then recreate it, but larger as required for this update.

Enter the following command:

diskpart

Followed by:

list disk

You will now see your drive. Now we're going to use the index numbers we established earlier. This allows us to select the primary drive and the primary partition on which the recovery partition was created.

Read also
Change homepage in Microsoft Edge

Now type:

sel disk {het-harddisk-indexnummer}

After this

sel part {het-partition-indexnummer}

See example image. Again use your own numbers. No idea, doesn't work? To difficult? Now finish by closing the Command Prompt window.

diskpart sel disk part

Now that we have selected the primary partition, we will shrink it. This will allow us to re-create a larger recovery partition on the primary drive later.

Enter the following command:

shrink desired=1000 minimum=1000

Now that we have shrunk the primary partition, let's delete the current recovery partition. We determined the partitions with the previous “list part” command. You now need to select the “Recovery” partition.

Enter the following command:

sel part {indexnummer-recoverypartitie}

see image for example.

sel part

Enter the following command to delete the recovery partition:

delete partition override

delete partition override

Now we will create a new recovery partition using the space we previously freed from the primary partition.

First we need to determine whether it is a GPT or MBR disk. To do this, enter the following command:

list disk

Now check whether there is an asterisk under GPT.

list disk gpt or mbr

There is an asterisk under GPT, then run these two commands one by one:

create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
gpt attributes =0x8000000000000001

If there is no asterisk under GPT, run this command:

create partition primary id=27

gpt attributes =0x8000000000000001

Now we will format the recovery partition as NTFS. To do this, enter the following command:

format quick fs=ntfs label=”Windows RE (Herstelpartitie)”

format quick fs=ntfs label=”Windows RE tools”

To determine whether the recovery partition was successfully recreated, enter the following command:

list vol

You will now see a new volume with the “Windows RE” label, formatted as NTFS with 1000MB size and hidden.

Read also
Boot Windows 11 in safe mode

list full

Then type:

exit

to exit diskpart Now let's re-enable reagentc. Enter the following command:

reagentc /enable

reagentc / enable

Now open disk management. In Disk Management, first select your primary drive and then check for the new recovery partition. See image.

new larger recovery partition

Restart your computer and check whether the KB5034441 update is now installed.

I hope this helped you. Thank you for reading!


Problem solved?


Help other people too.
Share this article on a website, forum or via social media.

Join our new computer forum for questions and computer help.
8 comments
  1. With freeware aomei partition manager I was able to resize the WinPE partition to more than 1GB. Right-click on the WinRE partition, select the top option “rescale/move partition”. In the popup under “Allocate free space from partition (*) to (*)”, you can use a pull-down menu to indicate which partition should be reduced in size for this. Then you can change/increase the partition size. Then click “OK”. This is partly performed during a restart.

    After this I could have the update performed.

      1. Dear Stefan. Has this option already been tested? The problem still occurs for me and I find the solution described quite complicated.

Do you have a computer question?

The email address will not be published. Required fields are marked with *