Error 0x80070643: What It Is and How to Fix It

What to do when you get the 0x80070643 error while doing an update

A drawing of a Windows laptop installing an update

vectorplusb / istock / Getty Images

Windows' error 0x80070643 message occasionally appears after a faulty operating system or app update and can be the symptom of a variety of tech problems ranging from a computer virus or malware infection to corrupted or deleted files and even an improper shutdown.

How Error 0x80070643 Appears

The 0x80070643 error typically appears during a Windows OS update or an app installation or update process.

When triggered during a Windows update, the 0x80070643 error appears within the Update History screen after an attempted installation within the Windows Update page. It looks something like the following:

Failed to install on (date) - 0x80070643

If this error message occurs during or after an app installation or update, it will appear in a pop-up notification.

Cause of Error 0x80070643

The error 0x80070643 message is usually the result of system settings being configured incorrectly, a malware or virus infection, a driver malfunction, corrupted files, a system file having been deleted, or old versions of programs that haven’t been properly removed when a new version was downloaded.

A 0x80070643 error can also occur when a Windows computer or tablet is shut down incorrectly or disconnected from a power source while in use.

How to Fix Error 0x80070643

Try these steps to fix the problem. We've presented them in order of easiest to most invasive, so execute them in sequence.

  1. Retry the installation. Sometimes, no matter what the cause of the 0x80070643 error was, simply attempting the installation or update again will work, so it’s worth trying at least once more before proceeding with any further troubleshooting.

  2. Re-download the file. If you downloaded an update or an app and it’s giving you the 0x80070643 error message, the file may have become corrupted during the download process. Try downloading it again to see if that fixes the problem.

    It’s a good idea to delete the files you downloaded first so you don’t accidentally try to install them instead of the new download.

  3. Check your internet connection. A buggy internet connection interrupts the download of important files and stalling an installation or update if the process requires the connection to an online server. 

  4. Close other programs. Sometimes running other programs can affect an update or installation by accessing important files and using up device resources. Try closing all open programs on your computer and quit any running in the background like Telegram, Google Chrome, or Skype.

  5. Pause current downloads and updates. Downloading updates for other apps and software can slow your internet and affect the downloading or installation of important files. Make sure no other apps are being updated or installed and try the installation again.

    Most modern Windows 10 apps are updated through the Microsoft Store app. View all active updates by opening the app, then select the ellipsis > Downloads and updates in the top-right corner.

  6. Restart your computer. A basic computer restart can fix a variety of Windows glitches.

  7. Run the Windows Update Troubleshooter. The Windows Update Troubleshooter scans and corrects problems associated with the operating system and app updates. Find it in Settings > Update & Security > Troubleshoot > Windows Update. This method is one of the easiest and most effective ways of performing a Windows update repair.

    If you’re getting the 0x80070643 error when trying to run, install, or update a relatively old piece of software, you should also try running the Program Compatibility Troubleshooter, which can be found on the same screen as the Windows Update Troubleshooter.

  8. Install the latest .NET Framework. A corrupted .NET Framework causes installation and update errors in Windows, including 0x80070643. Fix a glitch by installing the latest .NET Framework update from the official Microsoft download page.

  9. Run the .NET Framework Repair Tool. If you have the latest .NET Framework update and you suspect it’s still the cause of the 0x80070643 error, you can try downloading and running the .NET Framework Repair Tool.

    This is the official repair software from Microsoft and can be downloaded and run from its page on the Microsoft website

  10. Turn off your antivirus program. Antivirus programs are notorious for prompting conflicts with app installation and system functions. Try turning your antivirus program off and attempting your update or installation again.

    Don’t forget to turn your antivirus program back on after you’ve completed your task.

  11. Perform an SFC scan. An SFC scan can detect and fix corrupted system files on your computer. To run a scan, open Command Prompt, type "sfc /scannow," and press Enter. Wait for the scan to complete, close Command Prompt, then try your installation or update again.

  12. Restart Windows Installer. A glitch in the Windows Installer sometimes generates the 0x80070643 error. To restart it, press Win+R, type services.msc, then press Enter. Select Windows Installer once to highlight it, then select the Restart link to its left.

  13. Uninstall the app. If the 0x80070643 error occurs during an app update, the existing version of the app may be corrupted. Uninstall the app then reinstall it. The newest version should be installed so you won’t need to update it.

The easiest way to uninstall an app in Windows 10 is to right-click its name in the Start Menu and select Uninstall.