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 –
- Check Windows Update and BITS Services
- Reinstall Microsoft Office
- Perform SFC and DISM scans
- Run Windows Update Troubleshooter
- Reset Windows Update components
- Manually Install Cumulative Updates
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’.
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.
- 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 –
- At first, open Command Prompt as an Administrator.
- Type “
sfc/scannow
” on the elevated console and press Enter.
- When the above scan completes, type the following and press Enter again –
DISM.exe /Online /Cleanup-image /Restorehealth
- 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.
- 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.