Billions of devices across the world are running the ever-popular Windows 10/11 operating system. However, hundreds of millions of them have older versions of Windows 10/11, which means their systems are quite outdated.
Pro Tip: Run a dedicated PC optimization tool to get rid of incorrect settings, junk files, harmful apps, and security threats that can cause system issues or slow performance.
To keep the Windows 10/11 operating system protected against security vulnerabilities, Microsoft regularly issues updates. But do you need to install all of them? Can you just skip them? Well, you have to install everything available to you on the Windows Update page in Settings.
Windows updates are designed to keep your computer updated with the latest security protocols and the newest innovations. It is Microsoft’s way to ensure its users are running the best possible Windows version. But unfortunately, for some users, installing these updates is not easy as they may encounter problems, like “Feature update to Windows 10/11, version 1903 – error 0x80080008”.
What is the Windows Update error 0x80080008, and what causes it? Can it be resolved? To find out what this error means and learn how to fix it, read this article.
An Overview of the Windows 10/11 Feature Update Version 1903
Microsoft rolled out the version 1903 feature update to Windows 10/11 around July 2021. It is Microsoft’s seventh feature update since Windows 10/11 was introduced in 2015. While there aren’t that many new features in this build, it still comes with a couple of new improvements.
One notable feature it came with is the new light theme, which makes Windows look and feel clean and light. Aside from that, it has a new version of Sandbox, a virtual machine that allows users to run untrusted apps in a completely isolated environment. Also, it has a new and improved search mode, allowing you to search across all connected drives and folders.
However, as with other Windows updates, version 1903 came with issues. One is “Windows 10/11, version 1903 – error 0x80080008”.
What Is the Windows 10/11 Error 0x80080008?
According to some Windows 10/11 users, the Windows Update 0x80080008 error kept them from installing version 1903 of Windows 10/11. Others reportedly encountered the error after installing version 1903.
The error isn’t limited to desktop users only. Some Windows 10/11 mobile users also claimed to have experienced the issue.
The Windows 10/11 update error 0x80080008 often comes with the error message “Service registration is missing or corrupt.” In some cases, it only shows the error code CO_E_SERVER_STOPPING.
How to Resolve the Windows Error 0x80080008
In case you are wondering whether or not the error code 0x80080008 on Windows 10/11 can be fixed, the answer is yes. And the good news is that we will provide some solutions to this problem below.
Fix #1: Perform SFC and DISM Scans
Windows devices may slow down over time because of the files that have accumulated in various folders. These files can be either core components of the operating system or personal files. And what’s worse is that these files can cause problems with installing Windows updates, like the Windows Update error 0x80080008.
To fix these problematic files and get rid of the update error you’re currently facing, you can use the SFC and DISM tools. While the System File Checker (SFC) tool is designed to check for missing system files and restore them from the cache, the Deployment Image Servicing and Management (DISM) tool is meant for dealing with faulty Windows images. Instead of restoring files from the cache, the latter repairs them by downloading actual replacement files from the servers of Microsoft.
Here’s how to perform an SFC scan:
- Right-click on the Start menu and select Command Prompt (Admin).
- Next, input the sfc /scannow command into the command line.
- At this point, the SFC tool will start searching for corrupted files and repairing them automatically.
Now, if the SFC utility does not resolve the problem, you can use the DISM tool. Here’s how:
- Launch the Command Prompt with administrator privileges.
- Type this command into the command line: DISM.exe /Online /Cleanup-image /Restorehealth.
- If the utility fails to download the files online, use installation media and type this command: DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess.
- Replace the value of C:RepairSourceWindows with the path to your installation media.
- Once the scan is completed, check if the error is resolved.
Fix #2: Restart the Windows Update Components
According to some users, the error occurs because of Windows Update issues. In order to fix it, they restarted the essential Windows Update components.
Of course, you can take the manual route to do this, but it is going to be a long and tedious process. That is why we suggest using the Command Prompt utility instead because it’s easy to navigate and quite straightforward to use. Here’s a guide on how to use it:
1. Launch the Command Prompt utility with administrator rights.
2. Run these commands one at a time:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- ren C:WindowsSoftwareDistribution SoftwareDistribution.old
- ren C:WindowsSystem32catroot2 Catroot2.old
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
3. Now, close the Command Prompt utility and check if the issue is resolved and if you are able to download Windows updates.
Fix #3: Check Your Anti-Malware Software
Some users said that they had been able to eliminate the problem by simply disabling their antivirus software. According to them, their antivirus software seemed to have affected some Windows Update processes, resulting in the error.
So, to get rid of the error on your end, try disabling your antivirus temporarily. And then, try installing your update. If you are successful with the update installation, then good for you. You can then enable the antivirus suite again.
Now, if that does not work, you may consider uninstalling your antivirus completely. Don’t worry because you still have Windows Defender protecting your computer. It is a built-in antivirus utility that comes pre-installed with your Windows 10/11 OS. So, you will still be safe against threats.
Fix #4: Install the Update Manually
If the error still keeps showing at this point, you can try downloading and installing the update manually. This means you won’t be using the Windows Update utility.
The process is easier than you think. You can perform it by simply following these steps:
- Identify the KB number of the Windows update you are trying to download and install. To do that, go to the Windows Update section of Windows or visit the Windows Update History website.
- Once you have the KB number of the update, visit the official Microsoft Update Catalog website and enter the KB number into the search field.
- A list of relevant results will now show. Find the update that best matches your system’s requirements. Click the Download button next to it to begin the download.
- Finally, run the setup file you have downloaded to begin the installation.
- Once the Windows update is installed, your Windows 10 version should already be the latest and the error should be gone.
Fix #5: Restart the BITS Service
Background Intelligent Transfer Service (BITS) is an essential Windows Update service. But sometimes, it causes the Windows Update tool to crash and stop working. It also triggers various error codes to appear.
To ensure that the BITS service does not cause any trouble, restart it by following these steps:
- Press the Win + R shortcut to access the Run applet.
- Type services.msc into the search field and hit Enter.
- Next, find Background Intelligent Transfer Service (BITS) from the list and double-click on it to access its properties.
- If you find that it isn’t running, click the Start button.
- Navigate to the Recovery tab and ensure that the First failure and Second failure options are set to Restart service.
- Finally, confirm your actions and try installing the update.
Fix #6: Start Windows in Safe Boot Mode
Sometimes, some unnecessary background processes and programs slow down or block an update. Therefore, try tweaking your service settings to prevent any possible conflicts.
Here’s how to get it done:
- Press the Win + R shortcut to open the Run applet.
- Type msconfig into the search box and click OK.
- Navigate to the Services tab and make sure that the Hide All Microsoft services box is ticked.
- Now, click the Disable All button and click OK to apply your changes.
- After that, go to the Startup tab and click Open Task Manager.
- Then, right-click on all programs on the list one at a time and disable them.
- Restart your computer after that and install the update.
Fix #7: Consider Doing an In-Place Upgrade
An in-place upgrade is an option you can take before deciding to completely reinstall your operating system. Though it may take the same amount of time to perform the upgrade, many users prefer taking this route as they have the choice to keep their files and programs untouched.
To perform an in-place upgrade, follow these steps:
- Download and run the Windows Media Creation Tool.
- Then, click the Upgrade This PC Now button.
- Proceed by clicking Next.
- Wait while the wizard prepares all the necessary files.
- After that, choose the Download and install updates (Recommended) option.
- Click Next to continue.
- At this point, the updates will be downloaded.
- Now, follow the instructions on your screen until you see the Ready to install message.
- Select the Change what to keep option.
- Choose to keep your personal apps and files.
- Click Next and follow the on-screen instructions.
- Once done, you should be running the latest version of Windows, and the error should be resolved.
Fix #8: Re-register the Wups2.dll File
At times, DLL files cause the error 0x80080008 to appear. These files are called upon by programs and apps to perform certain functions. By re-registering them, you may resolve the error. Here’s how to do it:
1. Launch an elevated Command Prompt by typing cmd into the search field and running the Command Prompt as an administrator.
2. Next, type these commands into the command line:
- 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
3. Restart your computer and try installing the update.
Fix #9: Enable Automatic Updates
If you have enabled automatic updates, then the latest Windows version should be downloaded and installed on your computer automatically. But if you haven’t, do so by following these steps:
- Go to the Start menu and type windows update.
- Hit Enter.
- Go to Change Settings and navigate to the Important Updates section.
- Select the Install Updates Automatically option.
- Next, go to the Recommended Updates pane and select the Give me recommended updates the same way I receive important updates option. Click OK.
- Try running the Windows Update utility once again.
Fix #10: Run a PC Repair Tool
To be able to troubleshoot the error code you are seeing, you need to keep your computer running in its optimal state, which should help it operate without issues and errors.
By using a PC repair tool like Outbyte PC Repair, you can get rid of space hogs that eat into your computer’s resources. You can also identify unneeded files and junk items that mess with your system and interfere with important processes.
Windows Update errors, including the 0x80080008 error code, may appear in different ways and at various points during the update process. However, regardless of what’s causing them, they can always be fixed by applying easy-to-follow solutions, like those we have presented above.
Did you find this article useful? Let us know your thoughts below.
Jack is a software tester who has been working in the industry for over 10 years. He has a lot of knowledge and experience to share, and he loves to help others learn and grow in their careers. In his free time, he enjoys reading, playing chess and spending time with his family.
Jack is a professional who tests computer software for defects and usability. He works in the software development life cycle to find and report problems with the software and is often involved in manual or automated testing.
As a software tester, Jack plays an important part in the software development process because he ensures that the software is defect-free and meets the needs of the end users. He understands this fact and writes about the role of software testing in his articles in Software Tested.