Fix: Windows 10 update error 0x80080008

By: Madeleine Dean
5 minute read

For various PC problems, we recommend this tool.

This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues now in 3 easy steps:

  1. Download this PC Repair Tool rated "Excellent" on TrustPilot.com.
  2. Click “Start Scan” to find Windows issues that could be causing PC problems.
  3. Click “Repair All” to fix all issues with Patended Technologies (requires upgrade).

Installing the latest Windows 10 build can sometimes turn into a nightmare. There are various errors that may occur during the download and install process, preventing Insiders from getting the latest updates on their devices.

Speaking of which, error 0x80080008 is one of the most frequent build install errors on Windows 10 PC and Mobile. As a matter of fact, many Insiders who installed the latest Windows 10 Mobile build confirmed they encountered this error during the install process. The good news is that there are a few quick workarounds that you can use to fix it.

Here’s how one user describes this error:

Rebooting fixed this error. But after it’s downloaded and installed, when I click restart, now it gave me 0x80070002 error!
I’ve restarted again and click update, it showed me restart option, clicked on it and then again 0x80070002.
On that error, I’ve clicked retry and now it’s downloading again.

It is good to know that error 0x80080008 affects non-Insiders, as well. Both Insiders and non-Insiders can use the solutions listed below.

How to fix Windows 10 update error 0x80080008

Table of contents: 

  1. Run DISM
  2. Run the SFC scan
  3. Create a batch file 
  4. Delete the Boot Configuration bad memory
  5. Run the Update troubleshooter
  6. Reset Windows Update components
  7. Make sure the Windows Update service is running
  8. Make sure the BITS service is running
  9. Change DNS settings

Fix – Windows 10 error 0x80080008

Solution 1 – Run DISM

The first thing we’re going to try is running DISM. Deployment Image Servicing and Management (DISM) is a tool for, as its name says, deploying the system image all over again. Hopefully, it will also resolve the problem on the way.

We’ll walk you through both standard and the procedure that utilizes the installation media below:

  • Standard way
  1. Right-click Start and open Command Prompt (Admin).
  2. Paste the following command and press Enter:
      • DISM /Online /Cleanup-Image /RestoreHealth
  3. Wait until the scan is finished.
  4. Restart your computer and try updating again.
  • With the Windows installation media
  1. Insert your Windows installation media.
  2. Right-click the Start menu and, from the menu, choose the Command Prompt (Admin).
  3. In the command line, type the following commands and press Enter after each:
    • dism /online /cleanup-image /scanhealth
    • dism /online /cleanup-image /restorehealth
  4. Now, type the following command and press Enter:
    • DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:SourcesInstall.wim:1 /LimitAccess
  5. Make sure to change an X value with the letter of the mounted drive with Windows 10 installation.
  6. After the procedure is finished, restart your computer.

Solution 2 – Run the SFC scan

The SFC scan is another command-line tool for resolving various system issues. So, we can also use it to resolve Windows update problems. Here’s how to run the SFC scan in Windows 10:

  1. Right-click on the Start Menu button, and open Command Prompt (Admin).
  2. Enter the following line and press Enter: sfc/scannow
  3. Wait until the process is done (it may take a while).
  4. If the solution is found, it will automatically be applied.
  5. Now, close the Command Prompt and restart your computer.

Solution 3 – Create a batch file 

  1. Open Notepad
  2. Create a batch file with the following contents:
    • 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. Save the file as register.bat on your desktop.
  4. Right click and run it as administrator.
  5. Reboot your PC and try to update again.

Solution 4 – Delete the Boot Configuration bad memory

The next thing we’re going to try is deleting the Boot Configuration. Here’s what you need to do:

  1. Right-click the Start menu and run Command Prompt (Admin).
  2. In the command line, type the following commands and press Enter after each:
    • bcdedit /enum all
    • bcdedit /deletevalue {badmemory} badmemorylist
  3. Restart your PC and give upgrading another try.

Solution 5 – Run the Update troubleshooter

And the third troubleshooting tool we’re going to use here is Windows 10’s built-in troubleshooter. You can use the troubleshooter to resolve various kinds of system issues, including the update problems. So, running this tool might be helpful in this case.


For various PC problems, we recommend this tool.

This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues now in 3 easy steps:

  1. Download this PC Repair Tool rated "Excellent" on TrustPilot.com.
  2. Click “Start Scan” to find Windows issues that could be causing PC problems.
  3. Click “Repair All” to fix all issues with Patended Technologies (requires upgrade).

Here’s how to run Windows 10’s troubleshooting tool:

  1. Go to Settings.
  2. Head over to Updates & Security Troubleshoot. 
  3. Select Windows Update, and go to Run the Troubleshooter. 
  4. Follow further on-screen instructions and let the process finish.
  5. Restart your computer.

Solution 6 – Reset Windows Update components

Windows Update components are crucial for obtaining updates. So, if one of these components is corrupt, you’ll have problems receiving updates. The best solution in this case is to simply reset the update components to their original state. Here’s how to do that:

  1. Start Command Prompt as administrator.
  2. When Command Prompt starts, run the following commands:
  • net stop wuauserv
  • net stop cryptSvc
  • net stop msiserver
  • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • ren C:\Windows\System32\catroot2 Catroot2.old
  • net start wuauserv
  • net start cryptSvc
  • net start msiserver

Solution 7 – Make sure the Windows Update service is running

Just like other components, the Windows Update service is important for receiving updates. So, were going to make sure this service is running.

  1. Go to Search, type services.msc, and open Services.
  2. Find the Windows Update service. Right-click and open Properties.
  3. On the General tab, find Startup type and choose Automatic.
  4. If the service is not running, right-click and choose Start.
  5. Confirm selection and close window.

Solution 8 – Make sure the BITS service is running

The same thing goes for the BITS service:

  1. Press Windows key + R. In search line type services.mscand press Enter.
  2. Look for Background Intelligent Transfer Service (BITS) and double-click it to open its properties.
  3. If the service isn’t running, click the Start button.
  4. Choose Recovery tab and make sure that First failure and Second failure are set to Restart service.
  5. Confirm selection and check for updates.

Solution 9 – Change DNS settings

If none of the previous workarounds resolve the problem, we’ll try and change the DNS settings. Here’s how to do that:

  1. Go to Windows Search, type control panel, and open Control Panel.
  2. Go to Network and Sharing Center, and click on Change adapter settings from the left pane.
  3. Choose the network you’re currently using, right-click it, and choose Properties.
  4. Scroll down to Internet protocol version 4 (TCP/IPv4), and choose Properties.
  5. Now, choose Use the following DNS Server addresses
  6. Enter the following values:  DNS Server – 8.8.8.8 and Alternate DNS Server – 8.8.4.4
  7. Save changes, and restart your computer

If you’ve come across other workarounds to fix error 0x80080008, list the troubleshooting steps in the comment section below.

Editor’s Note: This post was originally published in February 2017 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.

RELATED STORIES YOU NEED TO CHECK OUT:

For various PC problems, we recommend this tool.

This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues now in 3 easy steps:

  1. Download this PC Repair Tool rated "Excellent" on TrustPilot.com.
  2. Click “Start Scan” to find Windows issues that could be causing PC problems.
  3. Click “Repair All” to fix all issues with Patended Technologies (requires upgrade).

Discussions

Next up

Best Windows 10 antivirus software to use in 2018

By: Radu Tyrsina
7 minute read

Update – 2018 will soon come to an end and we already have a guide on what is the best antivirus you should get in […]

Continue Reading

These features are out for good with Windows 10 version 1809

iamsovy@gmail.com' By: Sovan Mandal
2 minute read

Microsoft is all set to launch its next big update, Windows 10 version 1809 in October. While that should be a nice piece of news […]

Continue Reading

Windows 10 18H2 builds no longer receive new features

By: Matthew Adams
3 minute read

The Windows 10 October 2018 Update (otherwise 18H2) rollout might now be two to three weeks away. For the last few months, new build previews […]

Continue Reading