This time, we will introduce a solution for when you cannot install Windows 10 update KB5034441 due to error 0x80070643.
The cause of the 0x80070643 (ERROR_INSTALL_FAILURE) error is:This is because the recovery partition is not large enough.
A recovery partition is a pre-allocated area for restoring your computer's system to its factory settings in the event of a problem.
The recovery partition stores the following:
- Windows Recovery Environment (WinRE)
- System image
- Recovery Tools
WinRE is a system restore environment for when Windows fails to start or when a serious problem occurs.
If WinRE is disabled, you will not be able to go to Settings > Update & Security > Recovery > Reset this PC.
If I upgrade from Win10 to 11 and then reset my PC, will it go back to 10?
Update KB5034441 addresses a vulnerability that could allow an attacker to bypass the BitLocker device encryption feature and gain access to encrypted data.
Simply put, even if you encrypt your hard disk with BitLocker, a vulnerability in WinRE can be exploited to access the data on the hard disk without using the BitLocker recovery key.
To resolve the 0x80070643 (ERROR_INSTALL_FAILURE) error,You need to increase the size of the recovery partition.
2024 / 01 / 13: Win10/Win11 0x80070643 A fix will be released in the future So if you are worried, we recommend that you wait for the release of a patch rather than forcing yourself to do it.
The error KB5034441 can be safely ignored if:
- If you haven't created a recovery partition
- If you do not use the BitLocker device encryption feature
- If no third party can access your PC
2024 / 02 / 22:
Since announcing that a fix will be released on January 13, 2024 There was information that one month later, on 2024/02/13, the update KB5034441 that fixed the 0x80070643 error was re-released.
*This information is incorrect.
2024 / 03 / 02:
After repeated verification, we determined that the root cause of this problem was not "insufficient size of the recovery partition."
The following page shows how to run a script provided by Microsoft to resolve the issue:
Has the issue of not being able to install Win10 KB5034441 already been resolved?
2024 / 03 / 16:
If you are unable to install KB5034441 due to the 0x80070643 error, do not want to perform a clean install, or if the Microsoft script does not resolve the issue, try this.
Win10 almost solved! KB5034441 0x80070643 error
2024 / 05 / 02:
Unexpected development: No fix for KB5034441 error will be released
2024 / 07 / 11:
Win10 KB5034441 No update required if the requirements are met
Increase the size of the recovery partition to resolve the 0x80070643 error
To increase the size of the recovery partition, you need to use Command Prompt and execute commands.
To summarize, the steps are as follows:
- ① Open Command Prompt
- ② Disable WinRE
- ③ Select the OS disk and view the partition list
- ④ Compress the selected partition and create unallocated space of the specified compressed size (MB).
- ⑤ Select recovery partition
- ⑥ Delete recovery partition
- ⑦ Create a new recovery partition
- ⑧ Enable WinRE
*WinRE must be enabled when installing KB5034441.
Official Microsoft pageHowever, it can be a little confusing and you may accidentally delete a partition other than the recovery partition. To make it easier to perform the above steps, we have created a tool called "KB5034441 0x80070643 Error Repair".
Download KB5034441 0x80070643 error repair tool
*Currently, only Japanese and English operating systems are supported. Please download and use the file that matches the language of your operating system. Files in other languages will not function correctly.
*Currently, only Japanese and English OS are supported. Please download and use the file that matches the language of your OS. Files in other languages will not work properly.
2024 / 01 / 13:
Version 1.0.0.1 fixes the issue where disk indexes could not be obtained correctly when there were multiple recovery partitions.
Fixed an issue in version 1.0.0.1 where disk indexes could not be retrieved correctly when there were multiple recovery partitions.
For Japanese OS
Target file: "KB5034441_0x80070643_ErrorRepair.exe" (Ver 1.0.0.1)
ハッシュ値(SHA256):0effdd1cb4472a21a9a8e5aa18e3c32a73582a54ef8b4e53a4104aa4cb882e24
Fix KB5034441_0x80070643_Error.zip(for Japanese OS)
Download "KB5034441_0x80070643_Error Fix.zip"UnzipThen run the "KB5034441_0x80070643_Error Repair.exe" located inside.
For English OS English (United States)
Affected file: "KB5034441_0x80070643_RepairingErrors.exe" (Ver 1.0.0.1)
ハッシュ値(SHA256):7a86db475c2bda4cd6fc6eaf1b2edb0dd8bb445e0a48a6481297fd8017b43d5b
KB5034441_0x80070643_RepairingErrors.zip
Download “KB5034441_0x80070643_RepairingErrors.zip”, unzip it, and run “KB5034441_0x80070643_RepairingErrors.exe” inside.
How to use the "KB5034441 0x80070643 Error Repair" tool
This tool is not fully automatic, so you can operate it while checking each step with your own eyes, and you can stop it at any time.
When you start the tool, it checks the status of WinRE and checks if it is enabled.
Automatically get the recovery partition disk type, recovery partition disk index, and recovery partition index.
The default partition compression size is set to "1250", but you can change it to "1000", "750", "500", "250", or manually enter the value. (Recommended: "1000" or "1250")
If the recovery partition is enabled, it usually contains the Windows RE image (Winre.wim), which is approximately 500MB in size for Windows 10 22H2.
If the size of the created recovery partition is smaller than the size of the Windows RE image, the Windows RE image will be automatically stored in the "C:\Recovery\WindowsRE" folder (except in some environments). More about recovery partition)
The size of the recovery partition may increase due to Windows Updates and updates to the Windows Recovery Environment (WinRE), so we recommend keeping the size of the recovery partition at around 1GB.
ディスクの管理を開く
First, click the "Open Disk Management" button to open Disk Management and check the size of the recovery partition.
For example, on my PC, the recovery partition size is 526MB.
回復パーティションがない場合
If you don't have a recovery partition to begin with, start by creating one.
1. Run "① Open Command Prompt".
2. Skip step ② and proceed to "③ Select the OS disk and view the partition list."
Here, open step 3 on the site, "If WinRE is disabled from the beginning and the partition list is not displayed," check the contents, and proceed with the steps.
3. Execute "④ Compress the selected partition and create unallocated space of the specified compressed size (MB)".
4. Skip steps ⑤ and ⑥ and proceed to step ⑦ Create a new recovery partition.
5. Finally, click "⑧ Enable WinRE."
① Open Command Prompt
Click the "① Open Command Prompt" button to open the command prompt as an administrator.
*Please be sure to open only one command prompt using the "① Open Command Prompt" button. It will not work with command prompts opened in a different way. If you have opened two or more command prompts, close the command prompts and the tool, then run the tool again.
② Disable WinRE
Clicking the "② Disable WinRE" button will automatically enter and execute the command to disable WinRE.
If the message "REAGENTC.EXE: Operation successful" is displayed, proceed to the next step.
③ Select the OS disk and view the partition list
Click the "③ Select OS disk to show partition list" button to run the command to show the list of partitions, type "sel part ".
If WinRE is disabled from the beginning and no partitions are listed
If WinRE is disabled from the beginning and the partition list is not displayed, delete the "sel part" command and check the disk number in the "Disk Management" screen. Once you have confirmed it, manually enter the disk selection command, press Enter, and then click the "③ Select OS disk and display partition list" button.
For example, in the image below, the recovery partition is on "Disk 0," so you would enter the command "sel disk 0." If it's on "Disk 1," you would enter "sel disk 1." If the recovery partition is not listed, enter the disk number of the partition that is displayed as "(C:)."
Read the "Hint - Please read" displayed on the right, enter the number after "sel part" and press Enter.
When you see the message "Partition * selected," click the OK button under "Tip - Please Read" to proceed.
④ Compress the selected partition and create unallocated space of the specified compressed size (MB).
Click the "④ Compress the selected partition and create unallocated space of the specified compressed size (MB)" button, and a confirmation screen titled "Create Unallocated Space" will appear.
The size displayed as "1250MB" can be changed in "Compress partition size (MB)".
If there is no problem with the size, click "Yes." If you want to change the size, click "No." Then try again.

When you run "Create Unallocated Space", it will run the command to shrink the partition, and once the operation is completed successfully, it will display "The volume was successfully shrunk by: *** MB".
If you look at Disk Management now, you will see an area called "Unallocated."
Once you have confirmed this, proceed to the next step.
⑤ Select recovery partition
Clicking the "⑤ Select Recovery Partition" button will execute the command to select the partition shown in "Recovery Partition Index".
A confirmation screen will also be displayed in the next step, but first please check here that the partition number is correct.
The selected partition must match the number in the "*" part of "Partition * Recovery".
If it is incorrect, manually enter "set part number" and press Enter.
Once you have confirmed this, proceed to the next step.
⑥ Delete recovery partition
When you click the "⑥ Delete Recovery Partition" button, a confirmation screen will appear. Click "Yes" if there are no problems, or "No" if you want to cancel.
If you click "Yes", the partition deletion command will be executed, and if the operation is completed successfully, you will see the message "DiskPart successfully deleted the selected partition."
If you check Disk Management now, you will see that the recovery partition has been deleted and is now "Unallocated."
The space that becomes "unallocated" after the recovery partition is deleted can be used to expand the drive to the left.
Simply put, it allows you to increase the size (space) of your drive by the amount of "unallocated".
How to extend a drive in Windows 10/Win11 (increase drive size)
⑦ Create a new recovery partition
Clicking the "⑦ Create a new recovery partition" button will execute a command to turn the drive that became "unallocated" after compressing the partition in ④ into a recovery partition, and then exit the "DiskPart" command.
Let's check the recovery partition created in Disk Management.
Once you have confirmed this, proceed to the final step: "8. Enable WinRE."
⑧ Enable WinRE
Clicking the "⑧ Enable WinRE" button will execute the command to enable WinRE, and if the operation is completed successfully, the message "REAGENTC.EXE: The operation was successful" will be displayed.
Now that all the operations are complete,Windows Update Open it and try again.
"REAGENTC.EXE: No Windows RE image found" when enabling WinRE
*When enabling WinRE, you may see the message "REAGENTC.EXE: Windows RE image not found."
This error does not occur in most cases, but if it does, you will not be able to enable WinRE.
How to revert recovery partition size to before increasing it
Here are the steps to revert to the state before increasing the recovery partition size using Tools and Disk Management.
See how
Example: If your recovery partition size is 1000MB and you want to reduce it to 526MB:
*We recommend that you make the recovery partition size about 1GB.
1. Launch the tool and click "Open Disk Management". In "Disk Management", check the current size of the recovery partition.
2. Click "① Open Command Prompt".
Once the command prompt is open, proceed to the next step.
3. Click "② Disable WinRE".
The command will be executed and when the message "REAGENTC.EXE: Operation successful" is displayed, proceed to the next step.
4. Click "③ Select the OS disk and view the partition list".
Do nothing here and just click the OK button for "Tip - Read This."
5. Click "⑤ Select Recovery Partition".
*Please make sure that the recovery partition is selected here. In the image, it is "Partition 4".
If the selected partition is incorrect, manually enter "sel part partition number" and press Enter.
6. Click "⑥ Delete Recovery Partition".
A confirmation screen will appear when deleting, so please check carefully again and click "Yes".
Once the deletion is complete, you will see unallocated space.
7. Refer to the following page to extend the unallocated space to the adjacent drive to the left.
How to extend a drive in Windows 10/Win11 (increase drive size)
At this time, under "Select Disk Space (MB)", enter the size of the unallocated space - the size of the recovery partition you want to set.
For example, if the size of the unallocated space is 1001MB and the size of the recovery partition you want to set is 526MB, enter 1001 – 526 = "475" in "Select Disk Space (MB)".
*When creating a new recovery partition, the size may be 1MB less than the specified size.
Once the drive expansion is complete and the status is as shown below, proceed to step 8.
8. Return to Tools and click "⑦ Create a new recovery partition".
Once the new recovery partition is created, the unallocated space will become the recovery partition.
9. Click "⑧ Enable WinRE".
The operation is now complete.
In rare cases, when enabling WinRE, you may see the message "REAGENTC.EXE: Windows RE image not found." If this happens, please refer to the following page.


























