Windows 10 Update Error(0x80070643)

Anonymous
2024-01-10T00:49:43+00:00

Hello,

The 2024-01 Security Update for Windows 10 Version 22H2 for x64-based Systems (KB5034441) will not install on my Windows 10 laptop computer.

I get the following message There were some problems installing updates, but we'll try again later. If you keep seeing this and want to search the web or contact support for information, this may help: (0x80070643) Retry

When I click on Retry it says its Installing-0% for a few minutes then Installed-100% and then I get Download Error (0x80070643) There were some problems installing updates, but we'll try again later. If you keep seeing this and want to search the web or contact support for information, this may help: (0x80070643) Retry

Windows Update Troubleshooter could not fix this problem.

I'm not sure what to do, please help.

Thank you

Windows for home | Windows 10 | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Reported
Sumit 44,306 Reputation points Volunteer Moderator
2024-01-15T09:18:41+00:00

Hi all,

A fix is in the works.

https://learn.microsoft.com/en-us/windows/release-health/status-windows-10-21H2#3231msgdesc 

Devices attempting to install the January 2024 Windows Recovery Environment update ( KB5034441) might display an error related to the size of the Recovery Environment's partition. The Windows Recovery Environment (WinRE) is used to repair or recover from issues affecting Windows.

Resulting from this error, the following message might be displayed.

"0x80070643 - ERROR_INSTALL_FAILURE"

Workaround: It might be necessary to increase the size of the WinRE partition in order to avoid this issue and complete the installation. Note that 250 megabytes of free space is required in the recovery partition. Guidance to change the WinRE partition size can be found in KB5028997: Instructions to manually resize your partition to install the WinRE update.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Affected platforms:

Client: Windows 11, version 21H2; Windows 10, version 22H2; Windows 10, version 21H2

Server: Windows Server 2022

Edit:26/02/2024

Fix error 0x80070643 for Windows 10 KB5034441 update - Your Windows Guide

Microsoft has provided a script fix mentioned here in detail on how to run a script that increases the size of the WinRE partition.

#1

In the Windows search,

Search for Windows Powershell, right-click it and choose run as administrator.

Next, execute this command:

set-executionpolicy remotesigned

Afterwards, select Yes to All when prompted. Keep the Window open.

#2

Download this script.

https://ywg2216-my.sharepoint.com/:u:/g/personal/sumit_sumitdh_com/EZl7EZYIO7ZIh3sekEg3b7gBpng2Rorpmgh8B7EtlV-PZg?e=CU642G

Make two folders on your C drive root, with names 1 and 2, so their paths are as follows:

C:\1

C:\2

Paste the script file you downloaded into folder 1.

In the Powershell window, navigate to the C drive folder and enter this command:

cd C:\1

This will ensure the folder which contains the script is selected. Now, we need to run the script, which increases the size of WinRE. For that, run the following command:

.\1.ps1

After that, press Y to confirm running the script.

0 comments No comments
Answer accepted by question author
Ramesh 181.2K Reputation points Volunteer Moderator
2024-01-10T05:27:41+00:00

Update: Microsoft is working on a fix. Until then, you may ignore the Windows Update error 0x80070643 and wait for an official fix.

Image


Important: Follow the workaround only if you're comfortable with the diskpart console tool because it can be a risky procedure. Otherwise, please start a new thread and seek the assistance of an IA or moderator.

Workaround: Resizing the Recovery partition to 750 MB or more will fix the issue. The error occurs due to a lack of free disk space in the Recovery partition.

KB5028997: Instructions to manually resize your partition to install the WinRE update - Microsoft Support: https://support.microsoft.com/en-us/topic/kb5028997-instructions-to-manually-resize-your-partition-to-install-the-winre-update-400faa27-9343-461c-ada9-24c8229763bf

Caveat: The above Microsoft article assumes the Recovery partition is situated next to the OS partition. That's not necessarily the case in many systems. So, a different approach has to be followed on systems where the Recovery partition is not located near the OS partition. In that case, please start a new thread and seek the assistance of an advisor or volunteer moderator.

Was this answer helpful?

200+ people found this answer helpful.
0 comments No comments

315 additional answers

Sort by: Most helpful
  1. Anonymous
    2024-01-22T23:45:08+00:00

    So why delete any installed updates? Why not just go to the hide update procedure? And, why do you think Microsoft have deleted KB5034441 from their servers? When I open Updates now it says "you are up to date" until I check for updates. Then, it downloads and installs any updates I don't currently have and downloads KB5034441 again. When that one fails to install, it reverts to the error notification and try again tab for that one. After some time, when I go back into Updates, it says you are up to date, again.

    Hi Mary Anne - I've been offline for a few days and only just now saw your questions. Here are the answers:

    1. You asked, "So why delete any installed updates?"

    In my post of January 18, I did not mention deleting any installed updates. However, your questions made me realize that my wording could be interpreted that way. Before sending this reply to you, I just now edited that post with better language. I thank you for your questions that prompted me to clarify my wording.

    So, we're not deleting any installed updates - however, we do want to delete any "Downloaded but Not-Yet-Installed" updates. That is the first step that I described in my January 18 post, which hopefully is now worded more clearly.

    1. You asked, "Why not just go to the hide update procedure?"

    I'm not exactly sure what you're asking. If you are wondering why you must delete the KB5034441 update from the SoftwareDistribution folder in step 1, the reason you must delete it is because the Windows Update process on your computer is smart enough to know that it has already downloaded an update that is not yet installed - so it tries again to install that failed update. For most other previously failed updates, there may be Windows adjustments needed before the failed update can be installed. However, we both know that reinstallation attempts of KB5034441 haven't worked for our PC systems. Anyway, in order to force the Windows Update process on your PC to "forget" about the KB5034441 update that has been previously downloaded, we need to delete it from the SoftwareDistribution folder that I described in step 1 of my January 18 post.

    If you were wondering about how to pause Windows Updates for 7 days, you can do that by going to Settings (press Win + I), clicking on and clicking on "Pause updates for 7 days". You can also pause Windows Updates for a longer period (up to 35 days) if you go the Windows Update "Advanced options". Under the "Pause updates" title, there is a "Pause until" dropdown box that allows you to pick when updates will resume.

    There are also a couple of more complicated ways to disable Windows Updates altogether using the Registry Editor (which comes with risks for the uninitiated) or the Group Policy Editor (if you are running Windows Pro). However, I do NOT recommend disabling Windows Updates: a) because it is not without risks, and b) because you will eventually need to remember to turn it back on if you want to install future security (and any other) updates. I won't describe either of those procedures here, but you can do a web search and decide if you want to pursue either of these approaches.

    1. You also asked, "And, why do you think Microsoft have deleted KB5034441 from their servers?"

    I admit that parroted that information from what others said. So, your premise behind your question is correct - I don't know for certain whether KB5034441 is still on the Microsoft server because I took the step to "hide" that update on my computers. Forgive me, but I don't plan to take the time now to unhide it just so that can prove for certain that it has been removed.

    You went on to describe the following as occurring on your computer: "When I open Updates now it says "you are up to date" until I check for updates. Then, it downloads and installs any updates I don't currently have and downloads KB5034441 again. When that one fails to install, it reverts to the error notification and try again tab for that one. After some time, when I go back into Updates, it says you are up to date, again."

    A slight correction to your observation. Your PC won't re-download KB5034441 if it has already been downloaded on your computer - there is no need to do that because it already exists on your PC.

    I don't know this for certain, but your description sounds like the update has been removed from the Microsoft server. When it says, "You're up to date," the Windows Update service on your PC did not find any new required updates to download. (If KB5034441 was still on the server as a required update, your PC would NOT have reported "You're up to date".) "Up to Date" means that your PC has already installed all pertinent updates. Installed is not the same as downloaded. Because of all the problems you and I have experienced, we know why KB5034441 is no longer a required update. However, the Microsoft server cannot remove the downloaded KB5034441 update from your PC.

    So, the reason that you still see the error after you click on "Check for updates" is because you have not yet deleted KB5034441 from the SoftwareDistribution folder. When you click on the Check for Updates button, the first thing it does is to see if there are outstanding updates on the Microsoft server -- however, the second thing it does is to check if it has some updates already (or just recently) downloaded that it should try to install. Because KB5034441 has already been downloaded, it will once again try to install that. (The Windows installer doesn't know or care if the update was just downloaded or was downloaded months ago.) As we both know in the case of KB5034441, that update will repeatedly fail to install on our PCs (for which reason Microsoft has not yet explained) - which is why you need to break this cycle by following the procedure I described to delete all of the "Downloaded but Not-Yet-Installed" updates, and then "hiding" KB503441.

    Again, "hiding" an update just causes the Windows Update process to ignore the "hidden" update. The hiding process does not delete or uninstall the update.

    I hope this explanation makes sense. I know my reply here has been a bit repetitious - I am only trying to make sure that I'm being clear in what I'm saying. I apologize for repeating myself.

    Unfortunately, I'm extremely busy right now so I don't know when I might be able to respond to any further questions you may have.

    Best regards, and best of luck!

    Was this answer helpful?

    5 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2024-01-22T02:35:02+00:00

    Increased the size of the Recovery partition even though it was originally greater than 250 mb. It's now over 900mb but install still failed. So it's obviously NOT a Recovery size issue.

    Was this answer helpful?

    5 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2024-01-10T21:56:44+00:00

    I had checked "reagentc /info" when I first started the whole process just to see what it showed for the recovery partition, and it was already disabled so I could not see anything. I am about to try on my other system that has 3 recovery partitions and see what it shows.

    Was this answer helpful?

    4 people found this answer helpful.
    0 comments No comments