The 0x80070643 ERROR_INSTALL_FAILURE is a Windows error that can appear when installing or updating software, Windows updates, or certain system components. It usually means that an installation process has failed to complete successfully.
This error can be frustrating, but you can try several simple troubleshooting steps to resolve it. In this guide, you will learn the common causes of the error and how to fix it step by step.
What Is Error 0x80070643?
Error code 0x80070643 indicates that an installation failed. It may occur during Windows Update, when installing security updates, or while updating applications that depend on Windows installation services.
The error can appear on Windows 10 and Windows 11 computers.
Common Causes of Error 0x80070643
This installation error may occur for several reasons, including:
-
Corrupted system files: Damaged Windows files can prevent installations from completing.
-
Incomplete Windows updates: A previous update may have failed or left installation files in an inconsistent stat
-
Windows Installer issues: Problems with the installer service can interrupt software installations
-
Insufficient disk space: Your computer may not have enough free storage to complete the update.
-
Microsoft Defender update problems: Some users may encounter this error while installing security intelligence or platform updates.
-
Damaged installation files: Missing or corrupted files may prevent a program from installing correctly.
How to Fix ERROR_INSTALL_FAILURE (0x80070643)
1. Restart Your Computer
A simple restart can resolve temporary installation problems.
- Save your open work.
- Click the Start menu
- Select Power and then Restart.
- After restarting, try installing the update or program again.
2. Run the Windows Update Troubleshooter
If the error appears during a Windows update, run the built-in troubleshooter.
- Open Settings
- Go to System > Troubleshoot > Other troubleshooters in Windows 11
- Find Windows Update.
- Click Run.
- Follow the instructions and restart your computer if required.
In Windows 10, open Settings > Update & Security > Troubleshoot and check the available Windows Update troubleshooting options.
3. Repair Windows System Files
Corrupted system files may prevent updates and applications from installing correctly. You can use the built-in DISM and System File Checker tools.
- Search for Command Prompt
- Select Run as administrator.
- Run this command:
DISM /Online /Cleanup-Image /RestoreHealth
- Wait for the process to finish.
- Run the following command:
sfc /scannow
6. Restart your computer and try the installation again.
Do not close the Command Prompt while these checks are running.
4. Check Available Disk Space
Low disk space can interrupt an update or software installation.
- Open Settings > System > Storage.
- Check how much free space is available.
- Remove unnecessary temporary files if needed
- Empty the Recycle Bin after reviewing its contents.
- Retry the installation.
Avoid deleting unfamiliar system files to free up space.
5. Repair Microsoft .NET Framework if Needed
If the error occurs while installing a .NET-related update, the problem may involve the .NET Framework or a specific component.
- Check which update failed in Windows Update history
- Review the update's official Microsoft support instructions.
- Use Microsoft's supported repair or troubleshooting options for the affected .NET version.
- Restart the computer and try again.
Not every 0x80070643 error is caused by .NET Framework, so identify the failed update before making changes.
6. Try Installing the Update Again
If a particular Windows update keeps failing, identify its update name or KB number in Settings > Windows Update > Update history.
Download only the package that matches your Windows version and system architecture. Follow Microsoft's installation instructions for that update.