We all know that updating Windows OS is necessary to receive new features, bug patches, security updates, etc. But what if you get an error code “0x80070643” while updating Windows? What do you do? Simple. Fix it using the methods mentioned below. In addition to this, if you face “Please Wait While Windows Install A System Update,” error code 0xc1900107, stuck on “Checking for Updates,” error code 0x8024000B, etc., you can fix it too using our troubleshooting guides.
The error code “0x80070643” occurs in a few scenarios. We have listed a few examples.
Updating KB4023057 | |
General Update Error | |
Updating KB2267602 (Definition 1.213.1379.0) | |
Install Applications |
Error code 0x80070643 can occur due to several factors. Here are some common causes:
The Windows Recovery Environment (WinRE) is a built-in tool in Windows designed to help you recover your computer if it becomes corrupted and fails to boot. It can also assist in restoring your system if it’s rendered unusable due to faulty updates or the accidental removal of critical system files.
Many users have complained about encountering the 0x80070643 – ERROR_INSTALL_FAILURE when attempting to update their PC. A lack of space in the WinRE partition typically causes this error. To resolve it, you need to increase the space limit of the recovery partition. This will be done in two major steps –
1. Disable WinRE
2. Shrink the Windows partition to create space.
3. Delete the existing Recovery Partition.
4. Identify your disk as MBR or GPT.
5. Create a new Recovery Partition.
6. Enable WinRE.
To learn how to do it, follow these steps:
1.Press Win + R to open the RUN dialog box and type “CMD”.
2. Press Ctrl + Shift + Enter to open the command prompt in admin mode.
3. Copy and paste “reagentc /info” in the command prompt window and press Enter.
4. Look for Windows RE Status in the list that appears. It should say “Enabled” next to the status.
5. Now, type “reagentc /disable” to disable the WinRE status.
6. Next, shrink your current OS partition to allocate space to the WinRE partition, for that, type “diskpart” in the command prompt window.
7. Now type “list disk” to check the disk number on which your OS is installed.
Note : This is done to obtain the disk number in case your PC has multiple physical or logical drives. If you have one hard disk with no partitions, it will always be Disk 0.
8. Now, you have to select this disk in the command prompt. For that type “sel disk 0.” If your disk number is different type that number in place of zero.
9. Type “list part” to identify the partition on which your OS is stored. This partition will be listed as “Primary”.
10. Now type “sel part 3” to select the OS partition. In the above step, you must change the number 3 to the number listed as your Primary partition.
11. Copy and paste “shrink desired=250 minimum=250” in the command prompt window, followed by the Enter key.
12. After you have successfully run the above command, you will gain 250 MB of space. Now, you have to select the partition that says “Recovery” by using the command “sel part 4.” Change the number that corresponds to the Recovery partition identified on your PC.
13. Next, type “delete partition override” to delete the partition.
14. Type “list disk” to identify if your disk is in MBR or GPT format.
15. Notice if a star/asterisk/* is under the GPT column. If yes then your disk is formatted in GPT format. Otherwise, it is in MBR format.
16. For GPT format users,
a). Type “create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac” and press the Enter key.
b). Type “gpt attributes =0x8000000000000001” followed by Enter.
17) For MBR format users,
a). Type “create partition primary id=27” and press Enter.
18. You must now Format the partition by typing format quick fs=ntfs label=”Windows RE tools.”
19. Type “exit” to get out of the Diskpart environment
20. Type “reagentc /enable” to enable the WINRE status.
Once that’s done, restart your computer and attempt to download the Windows update again. This time, the error code 0x80070643 should no longer interfere with the download process.
One of the common causes of error 0x80070643 on a Windows device is corruption in the .NET Framework. To resolve this, you can either use a repair utility to fix the .NET Framework components or manually download and install the latest version. It’s important to note that you should avoid uninstalling any versions of the .NET Framework currently installed on your computer, as some applications may rely on specific versions. To update the .NET Framework on your system, follow these steps:
1. Visit the .NET Framework website and download the latest version.
2. Run the setup for the .NET Framework and complete the installation process.
3. Reboot your PC, as this is required for the update to take effect.
4. After restarting, try running the update again, and it should install successfully without triggering the error.
Another way is to use Windows Troubleshooter. This built-in tool scans your system and alerts you to issues with Windows update components. To run the Windows Update Troubleshooter on your Windows 11 PC, follow these steps:
1. Right-click the Start icon on the taskbar and choose Settings.
2. Click on the System tab in the left panel and click on the Troubleshoot option on the right side.
3. Select Other troubleshooters to see the available options.
4. Click Run next to Windows Update.
The troubleshooter will scan for issues related to Windows updates and apply fixes. It can detect errors like 0x80070643 and resolve them. After running the troubleshooter, it’s usually recommended to restart your computer.
Corrupted system files can trigger a Windows Update or Installation error. You must use the Deployment Imaging and Servicing Management (DISM) tool to repair the Windows image. After running DISM, it’s essential to run the System File Checker (SFC) utility to scan for and replace any corrupted system files. Follow these steps to run both the DISM and SFC scans on your PC:
1. Press Win + R to open the RUN dialog box and type “cmd.”
2. Press Ctrl + Shift + Enter to launch the Command Prompt in admin mode.
3. Next, copy and paste the following command in the Command Prompt window and press Enter.
DISM /Online /Cleanup-Image /RestoreHealth
4. After the scan, type the command below followed by the Enter key.
sfc /scannow
5. Let the scan run and fix the corrupted files on your system. After the scan is over, reboot your PC.
In some instances, the Windows Security app may interfere with the installation of updates, leading to error code 0x80070643. Since you can’t uninstall Windows Security, you can reset it to fix the update issue. To reset Windows Security and resolve the error, follow these steps:
1. Press Windows + I to open the Settings app.
2. Navigate to System > System Components.
3. Type “Windows Security” in the search box to find the app.
4. Click the three-dot menu button, then select Advanced Options.
5. Scroll down to the Reset section and click Repair. This will repair the Windows Security component files and address the issue.
Once the repair is complete, close the Settings app and attempt to run Windows Update again.
If you’re encountering issues with Windows Update, resetting the Windows Update components can help resolve errors like 0x80070643. Here’s how to manually reset the Windows Update components on your PC:
1. Press Win +X to launch the RUN box and type “cmd”.
2. Press Ctrl + Shift + Enter to open the Command Prompt in admin mode.
3. Copy and paste the following commands one by one, each followed by the Enter key to stop Windows services.
net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver
4. After the Windows Update services have been halted, copy and paste the below-mentioned commands.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
6. Restart the service that was closed earlier by typing the commands below.
net start wuauserv
net start bits
net start cryptsvc
net start msiserver
7. Exit the Command Prompt and update your PC.
If you’re encountering error 0x80070643 and Windows Update isn’t working, the issue may be related to the SoftwareDistribution folder. Here’s how to clean up the folder and potentially resolve the problem.
1. Press Windows + E on your keyboard to open File Explorer.
2. Press Ctrl + L to focus on the Address Bar, then type
%systemroot%\SoftwareDistribution and press Enter. This will open the SoftwareDistribution folder.
3. Inside the SoftwareDistribution folder, locate and open the DataStore and Download folders.
4. Delete all the files and contents within these folders.
5. After clearing the folders, restart your computer to complete the process.
6. Once the system reboots, try running Windows Update again, and the installation should proceed without encountering the error code 0x80070643.
1. Press the Windows key and type CMD.
2. Locate Command Prompt among the search results and click on Run as Administrator.
3. Copy and paste the following commands one by one and press Enter after each command.
net stop cryptsvc
md %systemroot%\system32\catroot2.old
xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
net start cryptsvcC
We hope that the above methods have helped you fix the issue and that you are able to update your Windows PC. Please write to us in the comments section below about your issues and how you solved them.
Read Also: How To Fix DISM /Online /Cleanup-image /Restorehealth Is Stuck On Windows
Public Wi-Fi is a boon in smart cities, where you can stay connected to the…
After Effects is one of the most popular video editing software used by editors across…
A user account on the computer allows you to customize the environment according to your…
The internet has become much more secure recently, thanks to strict policies for cybercrime and…
Pressing F8 before Windows boots up is the ultimate way to access the boot menu…
If you enjoy playing games on PS4, you would be aware of the “database is…