How to Fix Windows 10 Update Error 0x80080008

Recently, some users have reached us to ask solution for Error 0x80080008 on Windows 10 PC. The error is reported to occur when they try to update or upgrade their Windows 10. This problem has also been encountered by Windows 10 Mobile users. Incorrect installation of the Wups2.dll file is the most probable reason for this error.

This article covers some effective solutions that you can use to solve this issue. 

How to Fix Windows 10 Update Error 0x80080008

Fix Windows 10 Update Error 0x80080008

To fix Error 0x80080008, follow the methods given below:

1] Reboot the Windows Update Service

It is possible to fix the Error 0x80080008 by restarting the Windows Update Service. Below are the steps to restart the Windows Update Service:

net stop bits
net stop wuauserv
net start bits
net start wuauserv
  • Once you complete the process, try to run Windows Updates again and see if the problem is fixed.

2] Re-register a Wups2.dll

The most probable cause for this Error 0x80080008 is the incorrect installation of the Wups2.dll file. You can fix this error by re-registering it. Here are the detailed steps to doing so:

  • Click on the Start button and type “Command Prompt”.
  • Right-click on Command Prompt and select Run as administrator.
  • If UAC appears on the screen, click on the Yes button.
  • In the opened window, type the commands given below and hit Enter after each.
REGSVR32 WUPS2.DLL /S
REGSVR32 WUPS.DLL /S
REGSVR32 WUAUENG.DLL /S
REGSVR32 WUAPI.DLL /S
REGSVR32 WUCLTUX.DLL /S
REGSVR32 WUWEBV.DLL /S
REGSVR32 JSCRIPT.DLL /S
REGSVR32 MSXML3.DLL /S
  • Restart your system and try to run the Windows update again.

Note: Alternatively, you can try solving this issue by creating files. Here is how to do:

Open Notepad > Create a batch file with the above content > Save the file as register.bat > right click on the batch file and select Run it as administrator.

3] Run SFC and DISM

Repairing the corrupted files can also help in fixing the Error 0x80080008. Run SFC to scan the corrupted files and thus fixing this error code. Follow the instructions given below to run SFC:

  • Open Command Prompt as administrator.
  • Type the following command in the elevated window and hit Enter.
sfc /scannow
  • Let the process finish.

If the error still persists, run DISM to modify the corrupted files with the corrected one. Here is how to do:

  • Open Command Prompt.
  • In the elevated window, type the below command and hit Enter.
DISM /Online /Cleanup-Image /RestoreHealth
  • Wait for the scan to finish.

Restart your PC and check if the error solved.

4] Run Windows Update troubleshooter

The Error 0x80080008 can be fixed using an inbuilt Windows update troubleshooter. Follow the below tutorial:

  • Press Windows logo key + I to open Settings.
  • Go to Update & Security > Troubleshoot > Additional troubleshooters
  • Now select the Windows Update under the Get up and running section and hit Run the troubleshooter.
  • Follow the on-screen instructions to complete the process.

Restart your PC and see if the error solved.

5] Reset Windows Update components

Corrupted files in Windows update components can lead to this error code. In this case, you can try resetting the Windows Update components and see if it works.

6] Check the functioning  of the Windows Update service

The running of the Windows Update service is crucial for receiving updates. So make sure that the service is working. Follow the steps given below:

  • Press the Windows + R shortcut key to open the Run dialog box.
  • In the text box, type services.msc to open the Services window.
  • Scroll down and search for Windows Update.

Windows Update service

  • Right-click on it and choose Properties.
  • In the General tab, choose the Startup as Automatic using the drop-down menu.
  • Also, check that Service status should be running.
  • If not, then click on Start.

fix Error 0x80080008

  • Hit OK and close all the windows.

7] Make Sure the BITS service is running

BITS service is also important for receiving Windows updates. Here are the steps to check the running status of this service:

  • Click on Start, type Services, and select the result from the list.
  • Search for the Background Intelligent Transfer Service (BITS)
  • Right-click on it and open Properties.

Make Sure the BITS service is running

  • Check if the Service status is running. If not then click on the Start button.
  • Go to the recovery tab and ensure that the First failure and Second failure are set to Restart the service.

Fix the Error 0x80080008

  • Hit OK and try updating your Windows again.

I hope all the above methods help you!

Leave a Reply