Fix Windows Update Error 0x80070643 (Update KB5034441 Failed)

Home > Guides > Fix Windows Update Error 0x80070643 (Update KB5034441 Failed)

If you are having issues trying to install or update your Windows PC to the KB5034441 update, then you may come across the Windows Update Error 0x80070643.

This error can happen when you are trying to install the latest update, or if you are just updating your PC in Windows 10 or Windows 11.

You may get error messages such as

  • “Windows Recovery Environment servicing failed”
  • “0x80070643 – ERROR_INSTALL_FAILURE”
  • “(CBS_E_INSUFFICIENT_DISK_SPACE)”
  • “Your Windows Update cannot be installed
  • “There were problems installing some updates”

These are just some of the warning messages you may be seeing on your screen along with the 0x80070643 update error on your PC.

How to Fix the 0x80070643 Update Error in Windows 10/11

Follow the steps and commands below to fix the KB5034441 install failing and giving you an 0x80070643 error.

Open CMD (Command Prompt) and an admin.

To check the WinRE run reagentc /info. If the WinRE is installed, there should be a “Windows RE location” with a path to the WinRE directory. An example is, “Windows RE location: [file://%3f/GLOBALROOT/device/harddisk0/partition4/Recovery/WindowsRE]\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE.” Here, the number after “harddisk” and “partition” is the index of the disk and partition WinRE is on.

To disable the WinRE

reagentc /disable

Shrink the OS partition and prepare the disk for a new recovery partition.

Shrink the OS

diskpart

Now use the following command

list disk

To select the OS disk, run sel disk This should be the same disk index as WinRE.

To check the partition under the OS disk and find the OS partition

list part

To select the OS partition, remember to add the partition number for example sel part 3

sel part

Now use the below code to shrink the partition

shrink desired=250 minimum=250

To select the WinRE partition

sel part

To delete the WinRE partition

delete partition override

Create a new recovery partition

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 use the below command

create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac

Now use the command

gpt attributes =0x8000000000000001

If your disk is MBR then do the following command

create partition primary id=27

If you want to format the partition, which you do not need to you can use the below command

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

Now exit from diskpart

exit

To re-enable WinRE

reagentc /enable

Our YouTube Video Shows how to fix 0x80070643/KB5034441 error

Final Thoughts

At the time of writing this the above method is the only way to currently fix Windows Update Error 0x80070643 also known as KB5034441. I hope the guide was not too confusing and you were able to fix the update and install it to your Windows computer.

ComputerSluggish logo.

We write helpful Windows and gaming guides and develop software to help Windows users.