Windows update install error 0x80070643 usually occurs when updates fail to install, often due to issues related to the Windows Recovery Environment (WinRE) partition or corrupted system components. This error may prevent important security and feature updates from being installed, leaving your system vulnerable or outdated.

Extend the Windows Recovery Environment (WinRE) Partition

Many users encounter the 0x80070643 error because the WinRE partition lacks sufficient free space. Extending this partition often resolves the issue effectively.

Step 1: First, open an elevated Command Prompt. Press Win + S, type cmd, and select "Run as administrator."

Step 2: Enter the command reagentc /info and press Enter. This shows you the current status and location of your WinRE partition. Note the disk and partition numbers from the displayed path.

Step 3: Next, temporarily disable the WinRE partition by running reagentc /disable.

Step 4: Now, open Disk Management by pressing Win + X and selecting "Disk Management."

Step 5: Locate your OS partition (usually labeled "C:") and right-click it, choosing "Shrink Volume." Shrink the OS partition by at least 250MB to create free space.

Step 6: After shrinking the OS partition, delete the old WinRE partition. Right-click the WinRE partition in Disk Management and select "Delete Volume."

Step 7: With the freed space, create a new WinRE partition. Right-click the unallocated space, select "New Simple Volume," and follow the prompts. Format it as NTFS and label it "Windows RE tools."

Step 8: Once done, return to the Command Prompt and re-enable WinRE by running reagentc /enable. Verify the partition status again with reagentc /info to confirm it is active.

For detailed instructions, Microsoft provides a PowerShell script and manual update guide to help automate this process.


Run the Windows Update Troubleshooter

Windows includes a built-in troubleshooter designed to identify and resolve common update issues, including error 0x80070643.

Step 1: Open Settings by pressing Win + I, then navigate to "System".

Step 2: Select "Troubleshoot" from the right pane, then click on "Other troubleshooters."

Step 3: Click "Run" to the right of Windows Update Allow the tool to detect and automatically fix any problems it finds.


Install the Latest .NET Framework

A corrupted or outdated .NET Framework often triggers update errors. Installing the latest version can resolve the issue.

Step 1: Visit the official Microsoft .NET Framework download page and download the latest release.

Step 2: Run the installer file and follow the on-screen instructions to complete the installation. Restart your computer afterward and retry the Windows update.


Restart the Windows Installer Service

The Windows Installer service sometimes encounters glitches that cause update errors. Restarting this service can clear temporary issues.

Step 1: Press Win + R, type services.msc, and hit Enter.

Step 2: Find "Windows Installer" in the list of services. Right-click it and select "Restart." After the service restarts, attempt your Windows update again.


Temporarily Disable Antivirus Software

Sometimes antivirus software interferes with Windows updates, causing error 0x80070643. Temporarily disabling it can help.

Step 1: Locate your antivirus software's icon in the system tray, right-click it, and select the option to disable protection temporarily.

Step 2: After disabling antivirus protection, retry the Windows update. Once the update completes successfully, immediately re-enable your antivirus software.


Perform a Fresh Windows Installation (Last Resort)

If none of the above methods resolve the issue, performing a clean Windows installation is often the most effective solution. Be sure to back up all important data first, as this process completely erases your existing data and partitions.

Step 1: Use the official Windows Media Creation Tool to create an installation USB drive.

Step 2: Boot your computer from the USB drive and follow the on-screen instructions. When prompted, delete all existing partitions, create a new partition, and proceed with the installation.

This method ensures a fresh, error-free Windows environment and resolves persistent update issues.


With these solutions, you can effectively resolve the Windows update install error 0x80070643 and keep your system updated without further hassle.