Type to search


Users of the Windows operating system may potentially face error code 0x80070643 while trying to update specific components of Windows. In this article, we focus on the possible causes of this error and how to fix them to restore system functions.Error Code-0x80700643

Possible causes of error code 



Error code 0x80070643 is commonly seen while trying to update Windows , while installing Windows Security Essentials or while trying to install a new program on Windows.

Here is a list of the most common causes for error code 0x80070643:

•  Incomplete registration for MSI software update.
•  Unable to install system update during auto-update process.
•  Damage suffered by .NET framework installation files.
•  Damage sustained by registry or system files.
•  Access to certain files terminated during windows update.
•  Malware or virus infection of computer.
•  Disabled Microsoft Office Source Engine.

Windows updates are periodically rolled out by Microsoft in response to a global detection of bugs in certain aspects of the OS, or in response to malware attacks. Error code 0x80070643  prevents the user from installing these updates and keep their computers safe. If error code 0x80070643 is uresolved, windows update to the system will  be unsuccessful. Therefore, it is imperative to take note of the resolutions mentioned here if applicable to the situation to fix this error.

Recommended solutions for error code 0x80070643:

There are many possible causes for error code 0x80070643, so the solution applied should be in response to the cause.

Here are different solutions listed to fix error code 0x80070643. It is recommended that the user try all these solutions until the error is completely fixed.
1. Reimage the system

Reimage the system
If the user has encountered error code 0x80070643 while trying to update Windows OS, then a reimage is the best first tool to fix this error. By performing a reimage, all malicious and damaged files are removed while protecting personal files and settings, so that the computer’s performance is both restored and optimised.

steps to reimage the system:

a. Click to the Start or Windows button to view the Start menu.
b. Enter Settings.
c. In Settings, go to Update & Recovery.
d. In the Recovery tab, go to the Advanced startup section and click Restart Now. Make sure you have inserted the OS disk for the reimage or have already prepared the image.
e. When the computer restarts, choose Troubleshoot, then Advanced Options and System image recovery.

2. Perform a registry scan

Perform a registry scan
If the user has encountered error code 0x80070643while trying to install Windows Update files on Windows 8 or Windows 10, then the error may be a result of registry entries that were modified and now need to be repaired. This is best done by using Registry Editor in order to go through the registry and fix the entries. An automated tool may also be used to scan the registry for errors and update it.

3. Run SFC scan

Run SFC scan
If error code 0x80070643was caused by the damage of system files, this damage can be detected by running an SFC scan.

Perform the steps below to run the scan:

a. Click the Start or Windows button to launch the Start menu.
b. Type cmd to locate Command Prompt in the search results. Right click and select ‘Run as administrator’.
c. In the Command Prompt screen, enter ‘sfc/scannow’ and hit Enter key.
d. Once the scan is complete, try to install the system updates once more.

4. Update the .NET Framework

Update the .NET Framework
The error code 0x80070643 may have been caused as a result of the system not having the latest .NET Framework. This framework is vital for installing system updates. Install the latest .NET Framework in order to get rid of this error.

4.1 Steps to update .net framework:

a. Close all open programs
b. Go to Programs, then Programs and Features and go to microsoft.net framework Client Profile
c. Select the .net framework entry and on the Uninstall/Change tab click repair.net framework Client Profile.
d. Go to Next and then click Finish. Restart your computer to see if the update now installs correctly.

.5. Get rid of viruses / malware

Get rid of viruses / malware
Presence of virus and malware can lead to the infection of system files, corrupting them and leaving them susceptible to attack from external sources. This can prevent system updates from installing. Perform a full system scan with a reliable antivirus program to fix and remove virus or malware from the computer.

6. Restart Office Source Engine service

Restart Office Source Engine service
If the Office Source Engine service is disabled, error code 0x80070643 will be displayed while trying to install O.S.E. updates.
a. Click Win + R to open the Run dialog.
b. In the Run dialog, type services.msc and press the Enter key on your keyboard.
c. Scroll to OS.E., open O.S.E. and check status. If it is disabled, change to automatic.

7. Update Windows Defender Antivirus

Update Windows Defender Antivirus
Another reason for error code 0x80070643to be displayed is because Windows Defender is outdated. This error can be resolved by updating the Windows Defender Antivirus manually.

Steps to update Windows Defender Antivirus:

a. Click the Start or Windows button to view the Start menu.
b. Enter Settings.
c. In Settings, go to Update & Recovery.
d. Go to Windows Defender tab and scroll down to view the Version Info.
e. Choose Open Windows Defender and then click Update to get the latest version installed on the computer.

8. Perform system restore

Perform system restore
System restore can restore the system to the last known best configuration so that normal functioning can be restored. This solution will not correct errors that are caused by missing files or removal of a vital program.

Steps to perform system restore:

a. Click the Start or Windows button to view the Start menu.
b. Go to Programs, then Accessories, then System Tools and choose System Restore.
c. On the Welcome to System Restore page, choose Restore my computer to an earlier time, then click Next.
d. Select the last date and time at which your computer was functioning without displaying this error, then click Next.
e. On Confirm Restore Point Selection page click Next and then allow the system to Restart.

This should help to fix error code 0x80070643. In case the error is still displayed, perform the system update manually by downloading and installing update files from the Microsoft website.

Next Up