Windows Updates can be a tricky job. Sometimes windows get updated without any problems while some other times there are a lot of installation errors that you can see with a Windows Update.
The errors generally come in the middle of a Windows update and the latest Windows 10 build is frequently hampered by this update error.
You can try to run the Windows Update Troubleshooter but the issue would still not be fixed and you will still get the error message with the code 0x80080008. The message that you get is ‘Service Registration is missing or corrupt.’
Also, check other update errors:
- How to fix Windows Update Error 0x80240fff ?
- Fix Windows 10 Update Error 0x80240034
- Windows Update Error 0x80004002 (FIXED)
What is the 0x80080008 error code and what causes it?
The update error code 0x80080008 is an error code in Windows Systems (especially Windows 10) which stands for CO_E_SERVER_STOPPING. This means that the object server is terminated after being called by Object Linking and Embedding service.
The main reason why this problem is caused is because of the file called Wups2.dll. This DLL (Dynamic Link Library) file might be corrupt or it might not be running because of malware. And this causes Windows to throw you the 0x80080008 error code.
Fixes for the 0x80080008 error code
The fixes for the 0x80080008 error code has all to do with trying to restore the Wups2.dll file. We need to make sure that the file is properly installed. To do this, there are some fixes. But all of these fixes are a bit technical so, you should follow them line by line.
Fix 1: Restarting the Windows Update Service
- To restart the windows update service and restore the Wups2.dll file, the first thing you need to do is open the command prompt with administrator privileges. Just go to the start menu, search for the command prompt, right-click on it, and then run as administrator.
- Now, when you are inside the command prompt, type in these commands line by line:
net stop bits
net stop wuauserv
net start bits
net start wuauserv
- No, you can run the Windows Update again to see if the problem is still there or not. If the problem still exists, check and repair your windows component by going back to the command prompt. This time type this command:: ISM /Online /Cleanup-Image /RestoreHealth
Fix 2: Re-registering Wups2.dll
You can always re-register the Wups2.dll file to make sure Windows gets the file without any problem. To do this, you can simply follow the instructions below:
- First of all, launch the command prompt with privileges. Just type in cmd in the start menu and right-click on the command prompt. Now run the command prompt as administrator.
- The next thing you need to do is enter the following commands in the command prompt:REGSVR32 WUPS2.DLL /SREGSVR32 WUPS.DLL /SREGSVR32 WUAUENG.DLL /S
REGSVR32 WUAPI.DLL /S
REGSVR32 WUCLTUX.DLL /S
REGSVR32 WUWEBV.DLL /S
REGSVR32 JSCRIPT.DLL /S
REGSVR32 MSXML3.DLL /S
- You can now reboot your PC and run the Windows Updates again to see if the problem has stopped or not.
Fix 3: Turning on Automatic Updates
If you turn on the Automatic Updates, the latest version of the Windows Update Agent will get downloaded and it will be installed automatically. Therefore, it is pretty important to turn on Auto Updates on Windows. You can do this by following the methods below:
- Open the Start Menu and search for Windows Update. Then open the windows.
- Click on Change Settings and under the important updates, choose the option to Install updates automatically.
- When you now go under the recommended update, choose the one that provides you with recommended updates, and then click ok.
- You can try running the Windows Update again and the problem would be fixed now.
The Wups2.dll is an important file while you are trying to update Windows. This file will help you install the updates properly. While the fixes given above are a bit difficult to follow, they will definitely work though. You just need to follow them step by step. We hope we were able to solve this Windows Update issue for you.