Home > News Tips

0x80070643 Error Code! How to Fix?

Published/Updated on Thursday, February 27, 2025

M3 Software author Sherry Song

Written by

Sherry Song

English

0x80070643 error code is a common issue encountered on Windows, often occurring during Windows Update or when installing certain software.

This error can be caused by corrupted system files, issues with the Windows installer service, interference from antivirus programs, or problems with the .NET Framework.

How to fix error code 0x80070643

I have been having the error 0x80070643 for a long time now on my Windows 10. It keeps saying retry after I click on it. Does anyone know how to fix it? -answers.microsoft.com

I am getting this error code 0x80070643 when trying to download the update. Any useful suggestions? -reddit.com

Fortunately, there are several effective methods to fix this error successfully complete your update or installation.

How to fix error code 0x80070490?

Here we summarize seven methods to remove Windows update error code 0x80070643.

# Method 1: Restart Windows Installer service

The Windows Installer service plays an important role in installing and updating software. Restarting it can help resolve installation-related issues.

  1. Press the Win + R keys, type services.msc, and press the Enter key.
  2. Scroll down and locate Background intelligent transfer service(BITS), and Windows update services.
    Restart windows installer update
  3. Right-click on each and select Restart or Start.
  4. Try running the update or installation again.

# Method 2: Run Windows Update troubleshooter

Windows has a built-in troubleshooting tool to detect and fix update-related errors like Windows error code 0x80070643 automatically.

  1. Start menu > Settings > Update & Security > Troubleshoot.
  2. Click on Additional troubleshooters.
    Use system troubleshooter
  3. Select Windows Update and click Run the troubleshooter.
  4. Click on Next.
  5. Follow the instructions.

# Method 3: Install and run the latest .NET Framework

The .NET Framework is essential for running many Windows applications. A missing or corrupted version can cause this error.

  1. Visit the official Microsoft .NET Framework download page.
  2. Download and install the latest version.
    Install .NEt framework
  3. Choose the Runtime or Developer Pack.
  4. Restart your PC and try updating Windows again.

# Method 4: Reset Windows Update components

If Windows Update components are corrupted, resetting them can help resolve the 0x80070643 error code.

  1. Type cmd in the search box, then open Command Prompt as Administrator.
  2. Type the following commands one by one, then press the Enter key.
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. Rename the SoftwareDistribution and Catroot2 folders with the commands:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old
  4. Restart the services with:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. Close the Command Prompt and restart the computer.

If you succeed in removing the error here, please share our post.

 

# Method 5: Manually install the update

Maybe you can manually try downloading and installing the updates if the error code pops up frequently.

  1. Open Microsoft Update Catalog on your website browser.
  2. Search for the specific update with the KB number. (You can see the number in Settings > Update & Security > Windows Update.)
  3. Download and install the windows update.
  4. Run it in the downloads folder.

# Method 6: Temporarily disable antivirus apps

Antivirus programs can sometimes interfere with Windows Update. Disabling them temporarily may allow the update to finish.

  1. Open your antivirus program.
  2. Look for disable or turn off option.
  3. Select a temporary disable option. (e.g., 15minutes or until restart).
  4. Run the update again.
  5. Re-enable your antivirus after the update is complete.

# Method 7: Perform a SFC and DISM scan

System file corruption can lead to the 0x80070643 error code. Running System File Checker (SFC) and DISM scans can repair damaged files.

  1. Open Command Prompt as Administrator.
  2. Run the SFC scan by typing: sfc /scannow
  3. Wait for the process to complete and restart your computer.
  4. If the issue persists, run the following DISM commands one by one:
    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /RestoreHealth
  5. Restart your computer and check if the update installs successfully.

The 0x80070643 error code can be frustrating, but by following these troubleshooting steps, hope that you can resolve the issue and complete your Windows update or software installation. Share these fixes, please.