Fix – Windows 10 Update Error Code 0x80070663

In this guide, we will discuss an error code 0x80070663, the reasons why it occurs, and six methods that should fix this bug on Windows 10. This error normally occurs when a chosen update package got corrupted somehow during the installation process. For example – you will encounter this bug mostly while installing Office updates on your PC.

The error 0x80070663 may also occur due to corruption in system files, Windows Image, or update components. In quite a few scenarios, this bug appears just because the essential services were kept disabled. Whatever is the problem in your case, you may solve it by applying these fixes –

Update Error Code 0x80070663 Solutions

If you are not able to update your operating system because of an error code 0x80070663, try applying these workarounds one after another. 

1] Check Windows Update and BITS Services

Windows 10 often fails to update just because the required services are not enabled on your PC. Two such services are BITS and Windows Update. Go and check the current status of these two services. Here’s how to find and restart the disabled ones – 

  • Use Win + R to start the Run dialog.
  • Type “services.msc” and hit OK.
  • Locate BITS from the list of available services.
  • Right-click over it, and select Start. If this service is already running, click Restart.
  • Do the same for another service that goes by the name ‘Windows Update’.

Update Error Code 0x80070663 - Restart BITS

Now that you have re-enabled the essential services, go and check if you are able to update Windows 10 or not. 

2] Reinstall Microsoft Office

Several users complained of getting this bug after they have installed an Office update on their PCs. If you too face this issue after upgrading Office, this must be because of update files corruption. 

To fix this, we advise you to uninstall and reinstall Microsoft Office. Here’s how to do that –

  • Launch Control Panel.
  • Click Programs and Features > Uninstall a Program.
  • Locate Microsoft Office, make a right-click over it, and hit the Uninstall button.

Update Error Code 0x80070663 - Uninstall Office

  • Wait till this software gets uninstalled successfully. Once this is over, Restart your PC so as to delete any leftover files as well.
  • From the next logon, you may install a fresh copy of Microsoft Office.
  • Don’t install the same buggy update after which you started getting error 0x80070663.

3] Perform SFC and DISM scans to Fix Error 0x80070663

The error 0x80070663 occurs mostly due to file corruption like system files, Windows Image, or Office update files. In the above solution, we have already covered what to do if it is because of Office update files corruption. 

Here, in this method, we will look for ways to solve system files and Windows Image corruption –

SFC

  • When the above scan completes, type the following and press Enter again –

DISM.exe /Online /Cleanup-image /Restorehealth

DISM 2021

  • Both these scans will complete in approximately 20-30 minutes, so wait patiently. 
  • Don’t close the Command prompt meanwhile as your PC might get into serious trouble. You may minimize the console window.
  • Restart your PC and check if the error 0x80070663 gets resolved or is still occurring. 

4] Run Windows Update Troubleshooter

The update troubleshooter is another built-in tool by Microsoft that you can run to find and repair the causes behind the error 0x80070663. Here’s how the process goes –

  • Right-click on the Windows icon and select Settings.
  • On the Settings page, click Update & Security thereafter Troubleshoot.
  • Head over to the right side and click Additional troubleshooters.
  • Click to expand Windows Update and hit Run the troubleshooter.

Windows Update Troubleshooter

  • Next, follow the on-screen instructions to complete the remaining steps.
  • Reboot your PC when the troubleshooting completes.

Sign back into your device and see whether the error 0x80070663 has been fixed by it or not. 

5] Reset Windows Update components to Fix Error 0x80070663

A corrupted windows component may cause update-related issues on your computer. Once an issue arises, this will prevent all further Windows 10 updates. In order to solve this, you must reset all Windows update components. Read the below guideline on how to reset corrupted Windows 10 components –

  • Press WinKey + R to start Run.
  • Type “cmd” and press Ctrl + Shift + Enter keys altogether.
  • When the UAC window pops up, hit Yes.
  • Doing so will open the Command Prompt as an Administrator.
  • Before resetting any component, you need to make sure that all update-related services are disabled on your PC. To ensure this, execute the below codes one after another –
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
  • Now, run these two codes to rename cache folders –
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old 
  • Execute these codes next to re-register BITS and Windows Update Files. Make sure to press the Enter key after each command.
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
  • Since you are resetting update components, make a network reset as well. To do so, copy/paste these codes and press Enter separately –
netsh winsock reset
netsh winhttp reset
  • In the end, restart all the services that you have stopped earlier. To do so, run these commands –
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
  • Restart your PC, the update error 0x80070663 must have resolved by now. 

6] Manually Install Cumulative Updates

If you have performed the above workarounds carefully, the error 0x80070663 must have resolved by now. However, in certain cases, this may prevail even after resetting Windows update components and fixing file corruptions. 

To fix it then, we advise manually installing the pending Windows 10 updates via Microsoft Update Catalog. If you don’t know how to manually download and install standalone packages that come for Windows 10, read this guide

Soni Aryan

Soni Aryan

Soni Kumari is a tech enthusiast known for her expertise in how-to type topics and Windows troubleshooting articles. She loves exploring how to do things or tweaks in Android, iPhone, and other operating systems.