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.
Table Of Contents
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.