Many Windows users reported an error 0X80070643. If you are reading this article then you are also facing this error on your Windows computer. This is a very common error and can troubleshoot easily.
Usually, this error appears when you are trying to perform a Windows update or installing any program. In this guide, I will walk you through the methods to troubleshoot this error in two parts. First, I will cover the methods to fix the error during Windows update and then during the installation of programs. Keep reading!
What is Windows Update Error 0X80070643?
You may encounter this error while trying to install updates in Windows update. Users facing this error confront an error message on their computer screen
Definition Update for Windows Defender – KB2267602
Error-0X80070643
What is Installation Error 0X80070643?
You may encounter this error while trying to install a program. Users facing this error confront this error message on their computer screen
Why error 0X80070643 appears?
In Windows 10, updating KB40448955 causes the error. The update is about the quality improvements & the other elements that are mainly claimed to resolve the security issues. You can also come across the issue in Windows 7 update installer throwing the error code 0X80070643. However, when you are trying to update the .net framework, the error arises in the Windows operating system. The Windows Defender issue with KB2267602 also causes the error 0X80070643.
Not only the online issues but the system file also causes error 0X80070643. You can go through the below information to understand the causes of the issue in detail.
- Due to the failure of Windows updates.
- The corrupt and damaged system files hinder the Windows update.
- Malware or virus in your system makes everything in your system works abruptly.
- The disabled or corrupt MS source engine ose.exe file occurs the error 0X80070643 while updating your Windows.
- The corrupt .net file causes issue on update .net framework.
- Driver malfunction.
How to Fix the error 0X80070643 on Windows Update?
The error 0X80070643 occurs while installing Windows updates and due to many of the reasons. You can try the below solutions as the issue occurrence varies from system to system. Gives us your feedback along with which solution worked for you to fix the error 0X80070643 in the comment section.
Run SFC Scan
The missing or corrupt files in your system may cause the error 0X80070643 while Windows update installer or Windows 8, 10 OS. On running the SFC scan, you can fix the missing and corrupt files.
However, the SFC scan works through the command prompt. It scans all your system files and replaces the cache version to the corrupted files. Follow the below steps to run the SFC scan and to fix the issues.
- Go to the Start button and type CMD in the search bar. And then Tap on the CMD file, right-click on it and choose run as administrator from the drop-down list.
- A new window of command prompt with administration opens.
- You have to type the cmd SFC /scannow and click on the Enter button.
- You need to wait until the completion of the system scan.
- Once the scan is done, you have to restart your system. Now, try to update Windows. Still, are you facing the error 0X80070643, switch to the next solution.
Run Windows Update Troubleshooter
You can run the Windows update troubleshooter to fix the hindrance for Windows update installer.
- Go to the control panel.
- Search for troubleshooting in the given space.
- You will get several options, scroll down to find Windows update troubleshooter, and click on it.
- You have to follow on-screen instructions to complete the troubleshooting.
- After troubleshooting, restart your system and start Windows update.
Install the latest .NET Framework
As we all know that the .Net Framework plays a significant role in the system updates installation. If the .NET framework is missing or corrupted on your computer then you will not be able to install the Windows updates. To fix this error you need to download and install the latest .NET Framework from Microsoft. Follow these steps:
- Go to the Microsoft official website of the .net framework download page.
- Click on the latest version of the .Net framework.
- Click on the download option.
- After download, tap on the file to start installing the .net framework.
- You have to follow the on-screen instructions to complete the installation process.
- Once the installation is done, you need to restart your computer.
- Now try Windows update and check for the error.
Update Windows Defender Manually
The error 0X80070643 occurs due to the update failure of Windows Defender. If you install Windows Defender manually, the Windows update error fixes.
- Go and search for the latest version of Windows Defender.
- Download the file according to your operating system.
- After download, click on the downloaded file and then you have to follow the on-screen instructions to complete the installation of Windows Defender.
- Restart system and start Windows Update.
Install the Windows Updates Manually
You can try to install the Windows update manually to fix this error. Follow these steps to fix this error:
- Right-click on the This PC and select Properties.
- Navigate to the System window and check the System type entry to see if your operating system is 32-bit (x86-based) or 64-bit (x64-based).
- Now open Windows Update and check the updates that you have failed to install.
- Copy the codes starting with ‘KB’ for these updates. Visit the Microsoft Update Catalog and search for these codes.
- Find a suitable update for your operating system type (x86-based or x64-based) and click on the Download button next to it.
- Once downloaded the update file, click on it to install.
Rename the SoftwareDistribution folder
Error 0x80070643 may occur due to the corruption of the MSI software update registration. To fix this error rename the SoftwareDistribution folder. To do so follow these steps:
- Press Windows+R to open the Run dialog box.
- Type cmd in the Run dialog box and press OK to open the command prompt.
- Type the following commands one by one and press Enter after each command:
net stop wuauserv
net stop bits
rename c:\windows\SoftwareDistribution SoftwareDistribution.bak
net start wuauserv
net start bits
Clear Catroot2 folder contents
Catroot and Catroot2 are the important folders that are required while the Windows Updates process. If you are facing error 0x80070643 then reset the Catroot2 folder. Follow these steps to reset the catroot2 folder:
- Press Windows+R to open the Run dialog box. Type cmd in the Run dialog box and press OK to open the command prompt.
- Type 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
- Next, delete all the contents of the catroot2 folder.
- In the CMD window, type the following and hit Enter:
net start cryptsvc
- Now the catroot folder will be reset and try to Update Windows again.
Disable your Antivirus Temporarily
Sometimes the antivirus software installed on your computer may be conflicting with the programs or Windows Update and cause the 0x80070643 error. You can fix this error by disabling your antivirus software. Disable all the roles of your antivirus software and then try to Update Windows to see if it can update your system ordinarily.
How to Fix the error 0X80070643 during a program installation?
If you encountered this error 0X80070643 during a program installation then you can try these methods to fix this error:
Restart your Computer
Sometimes the errors can be fixed by simply restarting your computer as it is possible that a previous installation may require a restart of your computer to complete. You can restart your computer and install the program again.
Restart Windows Installer
The Windows OS comes with installer services as that is helpful for maintenance, un-installation, and installation of software. The configuration of the Windows system programs is integrally managed by the Windows installer services.
If the configuration of the installer service becomes faulty, it causes the Windows update error 0X80070643. You need to restart the Windows update installer services to fix this issue.
- Click Windows+R keys to open the Run window and type services.msc and tap on the OK button.
- On the new window, search for Windows Installer and tap on the restart link.
- Restart your system and try to install the program.
Install & Repair .Net Framework (Latest)
For your Windows system and installation of programs .Net framework is necessary. If your .Net framework is missing or corrupt then it may cause the error 0X80070643. You have to manually download and install the .Net framework to fix the issue related to .net framework files.
Manual Update
- Go to the Microsoft official website of the .net framework download page.
- Navigate to the latest version of the .Net framework.
- Click on the download option.
- After download, tap on the file to start installing the .net framework and then you have to follow the on-screen instructions to complete the installation process.
- Once the installation is done, you need to restart your computer and try to install the program again.
Repair
- You have to download the .net framework repair tool file from the browser.
- After download, click on the .exe file.
- You have to follow the on-screen guidelines to complete the repair process.
- Restart your system and complete the program installation.
Conclusion
Hopefully, 0X80070643 Windows Update or Installation error has been fixed. let us know in the comment section which method worked for you? Wanna some more DeviceTricks? Stay tuned to this space to get the latest updates on errors related to Windows, macOS, and Android.
If you feel this article helpful please like, share, and follow our Facebook page.
Leave a Reply