1. Home
  2. Windows

Are You Experiencing 0x80080005 Windows Update Error? (FIXED)

0x80080005 is an error code reported by many users when trying to run Windows Update. It prevents your operating system from downloading and applying the latest updates, which could cause serious issues on the long term.

For example, you might have trouble updating Microsoft Store apps without the latest system updates. The error can be triggered by a software or hardware error. It usually has to do with your computer or network connection settings, which means that you should be able to easily solve them using the solutions below.

0x80080005 Windows Update Error

How to fix Windows 10 update error 0x80080005

Before starting the troubleshooting process, make sure to create a system restore point on your PC. If you encounter additional problems along the way, you can undo them by rolling back Windows 10 to the restore point.

Furthermore, you should try running Windows Update to confirm the error:

  1. Right-click the Start button and go to SettingsWindows 10 shows how to access settings from the Start right-click menu
  2. Select Update & SecurityWindows 10 shows how to access the Update and Security settings
  3. Click Windows Update on the left side
  4. Click Check for updatesWindows 10 shows how to check for updates

1. Run the Windows Update troubleshooter

You can start with an easy solution: use the Windows Update troubleshooter. It’s designed to identify and repair common problems that prevent your operating system from getting updated. Here’s how to use it:

  1. Click the Start button, search for Settings, and open this appWindows 10 shows how to access settings from the Start right-click menu
  2. Go to Update & SecurityWindows 10 shows how to access the Update and Security settings
  3. Jump to Troubleshoot on the left side
  4. Click Additional troubleshootersWindows 10 shows how to access additional troubleshooters
  5. Select Windows Update and click Run the troubleshooterWindows 10 shows how to run the Windows Update troubleshooter
  6. Follow the wizard steps and apply any fixes
  7. Restart your PC and try to run Windows Update now

2. Use Windows Update Diagnostic

If the built-in troubleshooter didn’t do the trick, you can turn to Windows Update Diagnostic. It’s a tool made by Microsoft to diagnose and repair Windows Update problems, which must be separately installed. Here’s how to use it:

  1. Make sure to sign in to Windows 10 with an administrator account
  2. Download Windows Update Diagnostic from the official website
  3. Launch the app
  4. In the wizard, select Windows Update and click NextThe graphical interface of the Windows Update Diagnostic utility
  5. Follow the step-by-step instructions
  6. When it finishes, relaunch Windows Update Diagnostic
  7. Select Windows Network Diagnostics and click Next
  8. After the wizard applies fixes, restart your PC
  9. Try to run Windows Update now

3. Restart the Windows Update service

Windows Update is controlled by a service that should automatically start at system boot and run at all times. If, for some reason, that doesn’t happen, then you can expect error codes like 0x80080005. Thankfully, you can easily fix this issue:

  1. Click the Start button, search for Services, and launch this app
  2. Find and double-click Windows Update to view its propertiesWindows 10 shows how to access the Windows Update service properties
  3. Stay in the General tab
  4. Set Startup type to Automatic (Delayed Start)
  5. If the service is stopped, click the Start button
  6. Click Apply to commit changes and exit to the Services main windowWindows 10 shows how to change the Windows Update service properties
  7. Find Background Intelligent Transfer Service and App Readiness to perform the same actionsHow to access Background Intelligent Transfer Service properties
  8. Try to run Windows Update

4. Disable Network List Service

Network List Service is required, but some users report that it causes Windows Update issues that led to error 0x80080005. Here’s how to turn it off:

  1. Press Win key + R, type services.msc, and press EnterWindows 10 shows how to run services.msc
  2. Locate and double-click Network List ServiceWindows shows how to access the network list service properties
  3. Set Startup type to DisabledWindows shows how to disable network list service
  4. If the service is running, click Stop
  5. Click Apply and exit
  6. Try running Windows Update now

5. Check Group Policy settings

It’s possible that Windows Update error code 0x80080005 was triggered by incorrect settings in Group Policy. Here’s how to check and fix this issue:

  1. Press Win key + R, type gpedit.msc, and press Enter to open Local Group Policy Editor
  2. Go to Computer Configuration > Administrative Templates > Windows Components > Windows Update
  3. Locate and double-click Configure Automatic Updates to view its properties
  4. Select Enabled and click ApplyWindows 10 shows how to configure automatic updates
  5. Reboot your PC
  6. Try running Windows Update

6. Reset Windows Update

You can quickly reset the Windows Update components to clear the cache and fix common problems that could lead to error 0x80080005. To make this happen, you just have to use Command Prompt. Here’s what you should do:

  1. Make sure to log in to Windows 10 with elevation rights
  2. Click the Start button, search for Command Prompt, and hit Enter
  3. Copy and paste the next commands (press Enter after each line of text):
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • ren C:\Windows\System32\catroot2 Catroot2.old
    • net start wuauserv
    • net start cryptSvc
    • net start bits
    • net start msiserver
  4. Exit Command Prompt and restart your PC
  5. Try to run Windows Update

7. Unplug all peripheral devices

Any external devices that you recently plugged into your computer could have caused error code 0x80080005 due to compatibility or driver issues. Think about any new pieces of hardware you purchased or received as a gift, such as USB pen drives, Wi-Fi adapters, or webcams with plug-and-play features.

To handle this matter, shut down your computer and unplug all peripheral devices, except for your keyboard and mouse. Then, boot the operating system and run Windows Update to confirm that you’re not getting the error anymore.

You have two options at this point: replug all devices and detach them whenever you need to run Windows Update, or single out the guilty piece of equipment to either fix it or stop using it.

8. Run a clean boot

A clean Windows 10 boot means turning off all unnecessary components that may cause software problems, such as drivers, services, and processes. It can help you rule out issues that led to Windows Update error 0x80080005. Here’s what you need to do:

  1. Press the Windows key, search for System Configuration, and hit EnterWindows 10 shows how to access the System Configuration app from the search menu
  2. Switch to the Services tab
  3. Uncheck Hide all Microsoft services and click Disable allWindows 10 shows how to disable all services
  4. Exit System Configuration
  5. Right-click the taskbar and select Task ManagerWindows 10 shows how to open Task Manager from the taskbar
  6. Switch to the Startup tab
  7. Click the Status column to sort all apps by status (Enabled first)
  8. Select the first app and click DisableWindows 10 shows how to disable startup processes
  9. Do this for all apps with the Enabled status
  10. Restart your PC
  11. Try running Windows Update now

9. Turn off your firewall

It’s unlikely, but Windows Update could be blocked by your firewall. It usually happens when you change the default firewall settings or install a third-party firewall application that makes it happen.

To stay on the safe side, you can temporarily turn off the firewall to give Windows enough time to install updates. Just make sure to restart it afterward. Otherwise, you will leave your computer exposed to malware.

How to deactivate and re-activate Windows Firewall:

  1. Sign in to Windows 10 with administrative rights
  2. Click the Start button, search for Control Panel, and open this app
  3. Find and click Windows Defender FirewallControl Panel shows Windows Defender Firewall
  4. Click Turn Windows Defender on or off on the left panelControl Panel shows how to turn Windows Defender Firewall on or off
  5. Select Turn off Windows Defender Firewall (not recommended) at Private network settings and Public network settingsControl Panel shows how to turn off Windows Defender Firewall
  6. Click OK to confirm
  7. Try running Windows Update
  8. After the update is complete, go back to Control Panel > Windows Defender Firewall
  9. Select Restore defaults on the left sidehow to restore Windows Defender Firewall to default
  10. Click Restore default and Yes to confirm

If you have a third-party firewall that takes over Windows Firewall, adapt the steps above to temporarily turn it off.

10. Uninstall third-party software

In the previous solution, we mentioned that a third-party firewall with incorrect settings could block Windows Update and, subsequently, trigger error codes like 0x80080005. However, it’s also possible that the firewall application is built poorly or doesn’t fully support your Windows edition.

It applies not only to firewall apps but also any programs with Internet access. This includes Internet security solutions, VPN services, web browsers, or torrenting clients.

If you started experiencing Windows Update errors right after adding a new piece of software to your PC, that could be the guilty party. But you should be able to fix this problem by uninstalling it.

How to uninstall recent software:

  1. Right-click the Start button and select Apps and FeaturesWindows 10 shows how to access Apps and Features from the Start right-click menu
  2. In the Apps & features section, set Sort by to Install date (newest first)Windows 10 shows how to sort apps by install date
  3. Pick the first program in the list and click UninstallWindows 10 shows how to uninstall a program
  4. Click Uninstall again to confirm and proceed with the wizard steps
  5. If you recently installed multiple fishy programs, make sure to remove all of them
  6. Reboot your PC and try running Windows Update

The Windows 10 built-in uninstaller is not that effective. If you prefer a more thorough solution that removes not only programs but also any leftover files and registry entries, use a third-party app uninstaller.

11. Uninstall system updates

Not only software applications can cause Windows Update issues but also a faulty system update. It’s not uncommon for Microsoft to push unreliable updates that affect the computers of millions of users. In some cases, this could even lead to error code 0x80080005.

But you can fix it by uninstalling the most recent Windows updates. Here’s how:

  1. Press Win key + R, type appwiz.cpl, and press EnterWindows 10 shows how to run appwiz.cpl
  2. Click View installed updatesWindows 10 shows how to view installed Windows updates
  3. Click the Installed On column to sort the updates by time (newest first)Windows 10 shows how to sort installed Windows Updates by date
  4. Double-click the first entry in the Microsoft Windows category
  5. Click Yes to confirm and proceed with the removalWindows 10 shows how to confirm Windows updates removal
  6. Restart your PC and try to run Windows Update now
  7. If Windows Update works now, make sure to avoid installing the same update that was giving you trouble

12. Check the disk space

If there isn’t enough free disk space on your computer, Windows Update might not be able to carry out its activities, like downloading files or running background processes. You can tell if you get the insufficient disk space message in the notifications center.

To fix this problem, you can increase the disk space on the C: drive (or wherever you have Windows installed) by turning to a partition manager. However, if you don’t want to install any third-party tools, Disk Management should do the trick.

How to use Disk Management:

  1. Right-click the Start button and select Disk Management
  2. Select a large drive that doesn’t contain Windows (like D:)
  3. Right-click D: and select Shrink VolumeWindows shows how to shrink a volume using Disk Management
  4. Write the new volume size and click ShrinkWindows shows how to set the shrink size in Disk Management
  5. Return to the main window
  6. Right-click the C: drive (or where you have Windows installed) and choose Extend Volume
  7. Set the new volume size and click Extend
  8. Try to run Windows Update now

If your hard disk is not big enough to allocate disk space from one partition to another, a workaround is to remove files from your PC to make room for Windows Update. Move personal photos and videos to an external hard disk, burn them to DVDs, or upload them to cloud storage accounts.

You can also uninstall large games and applications, as well as get rid of junk files with the help of a system cleaner. Or, if you don’t want to install anything extra, check out the Windows Disk Cleanup utility.

How to use Disk Cleanup:

  1. Sign in to Windows 10 with admin rights
  2. Go to Downloads and Recycle Bin to back up or restore any files you would like to keep since these folders will be emptied
  3. Press Win key + E to open File Explorer
  4. Select the C: drive or where you have your OS installed
  5. Right-click the drive and go to PropertiesWindows 10 shows how to access Properties of drive C:
  6. In the General tab, click Disk CleanupWindows 10 shows how to perform Disk Cleanup on the C: drive
  7. At Files to delete, select everything and click Clean up system filesWindows 10 shows how to select files for Disk Cleanup
  8. Once the file search is over, choose all items again and press OKWindows 10 shows how to select files for Disk Cleanup
  9. Restart your PC when the cleanup is over
  10. Try to run Windows Update now

13. Check the network drivers

It’s common for driver issues to interfere with all applications and system utilities that require Internet access, including Windows Update. For instance, if your network device is not working properly, it could be the reason why you keep getting error code 0x80080005. It’s also possible that your network driver is obsolete or incompatible with your operating system. Here’s what you need to do:

How to quickly reinstall the network device:

  1. Right-click the Start button and go to Device ManagerWindows 10 shows how to access Device Manager from the Start right-click menu
  2. Open the Network adapters category
  3. Select and right-click your main network device, then click Uninstall deviceDevice Manager shows how to uninstall network device
  4. Open the Action menu and click Scan for hardware changesDevice Manager shows how to scan for hardware changes
  5. Restart your computer. Windows will auto-reinstall the missing network device
  6. Check for Windows Update errors

How to update your network driver:

  1. Return to Device Manager
  2. Right-click your network device and select Update driverDevice Manager shows how to update network driver
  3. When prompted with two options, click Search automatically for updated driver softwareWindows 10 shows how to search automatically for updated network driver software
  4. Wait a bit until Windows checks for updates. If it doesn’t find anything, exit

If Windows fails to find a network driver, we suggest turning to a driver update tool. It identifies all outdated drivers on your PC and finds newer versions on the web that are compatible with your operating system. Furthermore, it can automatically download and install all drivers.

How to roll back an incompatible network driver:

  1. Go back to Device Manager
  2. Right-click your network adapter and go to Properties
  3. Switch to the Driver section
  4. Click Roll Back Driver and follow the on-screen steps
  5. If the button is greyed out, it means that no previous network driver exists on your PC, so you can’t complete the rollback
  6. If the rollback was successful, reboot your machine and try to run Windows Update

14. Repair hard disk and system errors

Data corruption in the hard disk or operating system can be devastating to all system utilities, including Windows Update. If you have a missing or damaged file that’s critical for the updater component, it’s no wonder that you get error codes like 0x80080005.

To fix HDD errors, you can use CHKDSK (Check Disk). When it comes to damaged system files, use SFC (System File Checker). Lastly, for more serious problems with the component store of the Windows image, turn to DISM (Deployment Image Servicing and Management).

How to use CHKDSK:

  1. Click the Start button, search for Command Prompt, and click Run as administrator
  2. Type chkdsk c: /f if your operating system is installed on the C: drive. If it’s not, replace c: with the correct partition letter. Press EnterCommand Prompt shows how to run chkdsk c f
  3. When asked to confirm the CHKDSK scheduling at the next system boot, type y and hit Enter
  4. Reboot your PC
  5. During restart, CHKDSK will scan your hard disk and fix any errors
  6. After boot, try running Windows Update

How to use SFC:

  1. Press Win key + R, type cmd, and press Ctrl + Shift + Enter to run CMD as admin. Click Yes if prompted by UAC (User Account Control)Windows 10 shows how to run Command Prompt as admin
  2. Type sfc /scannow and press EnterWindows shows how to run the sfc scannow command in CMD
  3. Patiently wait while SFC performs the system scan and fixes any issues
  4. Restart your PC
  5. Run Windows Update and check if you still get error 0x80080005

How to use DISM:

  1. Launch Command Prompt as admin
  2. Run DISM /online /cleanup-image /scanhealth to check the health of your operating systemWindows 10 shows how to run DISM /online /cleanup-image /scanhealth in CMD
  3. If DISM finds any issues, type DISM /online /cleanup-image /restorehealth and press Enter to fix them
  4. Reboot your PC after the process is complete
  5. Open CMD as admin again
  6. Run SFC (sfc /scannow)Windows shows how to run the sfc scannow command in CMD
  7. Restart your computer one last time
  8. Try to run Windows Update now

15. Run a malware scan

If your antivirus solution failed to fend off malware attacks, then an infection could have affected the entire operating system and its utilities, including Windows Update. You need to immediately perform a computer scan and remove any viruses from your PC.

How to run Windows Defender:

  1. Click the Start button, search for Windows Security, and press EnterWindows 10 shows how to access the Windows Security app
  2. Jump to Virus & threat protectionWindows 10 shows how to select Virus and Threat Protection
  3. Click Scan optionsWindows 10 shows how to access Windows Defender scan options
  4. Select Quick scan and click Scan nowWindows 10 shows how to run a Quick Scan using Windows Defender
  5. Wait until Windows runs the scan. If it doesn’t find anything, select Windows Defender Offline scan and click Scan nowWindows 10 shows how to perform a Windows Defender offline scan
  6. Once the threats have been eliminated from your PC, restart
  7. Try to run Windows Update now

16. Turn off IPv6

It’s a bit unusual, but IPv6 connectivity may conflict with Windows Update if your network doesn’t support IPv6. In turn, this can lead to error codes like 0x80080005. Unless you’re absolutely sure that your ISP supports IPv6 (you can contact it and ask), it’s safer to disable IPv6 connections on your PC.

How to disable IPv6 on Windows 10:

  1. Click the network icon in the system tray and visit Network & Internet settings
  2. Go to Change adapter optionsWindows 10 shows how to change adapter options
  3. Select your Internet connection, right-click it, and choose Properties (you need admin rights)Windows shows how to access an Internet connection's properties
  4. Remain in the Networking tab
  5. Find and uncheck Internet Protocol Version 6 (TCP/IPv6)Windows 10 shows how to disable IPv6
  6. Click OK and exit
  7. Try to run Windows Update now

It’s also a good idea to turn disable IPv6 connectivity from your router’s admin panel.

17. Fix registry settings

You can also fix the 0x80080005 Windows Update error code by fixing several system registry settings using a registry cleaner or by manually making modifications. Don’t worry since you don’t need any previous experience, as long as you follow the instructions below.

  1. Click the Start button, search for Registry Editor, and open this app
  2. If prompted by User Account Control, click Yes
  3. Create a full backup in Registry Editor:
    How to create a registry backup
    1. Open the File menu
    2. Select Export
    3. Set a new file name and indicate a destination
    4. Click Save to save the current registry settings as backup (.reg format)
  4. Copy and paste the following address to visit this location:
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update
  5. If you spot the EnableFeaturedSoftware entry, check if Data is 0x00000001 (1). Otherwise:
    1. Double-click the entry
    2. Set Value data to 1
    3. Set Base to Hexadecimal
    4. Click OK
  6. If the EnableFeaturedSoftware entry doesn’t exist:Registry Editor shows the EnableFeaturedSoftware entry
    1. Open the Edit menu
    2. Select New > DWORD (32-bit) Value
    3. Set the name to EnableFeaturedSoftware
    4. Double-click the entry
    5. Set Value data to 1
    6. Set Base to Hexadecimal
    7. Click OK
  7. Go to the following location:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX
  8. Find and double-click IsConvergedUpdateStackEnabled
    1. Set Value data to 0
    2. Set Base to Hexadecimal
    3. Click OK
  9. Now, visit this address:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings
  10. Locate UxOption
    1. Double-click the entry
    2. Set Value data to 0
    3. Set Base to Hexadecimal
    4. Click OK
  11. Finally, visit this location:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates
  12. If you spot the CopyFileBufferedSynchronousIo entry, make sure that its data is set to 0x00000001 (1). If it’s not:
    1. Double-click the entry
    2. Set Value data to 1
    3. Set Base to Hexadecimal
    4. Click OK
  13. If CopyFileBufferedSynchronousIo doesn’t exist:
    1. Open the Edit menu
    2. Select New > DWORD (32-bit) Value
    3. Set the entry name to CopyFileBufferedSynchronousIo
    4. At Value data, write 1
    5. Set Base to Hexadecimal
    6. Click OK
  14. Exit Registry Editor and restart your computer
  15. Try to run Windows Update now

If, for any reason, you need to roll back the changes you made in the registry, just double-click the .reg backup file you previously created to restore the original registry configuration.

18. Fix Windows startup problems

The Windows advanced troubleshooting mode gives you the possibility to fix boot issues that might prevent your operating system from working properly by running Startup Repair. It’s worth a shot when it comes to repairing Windows Update errors. Here’s how to use it:

  1. Make sure to save any ongoing projects
  2. Right-click the Start button and go to SettingsWindows 10 shows how to access settings from the Start right-click menu
  3. Select Update & SecurityWindows 10 shows how to access the Update and Security settings
  4. Jump to Recovery on the left side
  5. At Advanced startup, click Restart nowWindows 10 shows how to restart in Advanced Startup mode
  6. Windows will restart in Troubleshoot mode. When the screen turns blue and loads various options, go to TroubleshootWindows 10 shows how to use troubleshooting from the advanced startup mode
  7. Select Advanced options > Startup RepairWindows 10 shows the advanced startup options
  8. Select your admin account and enter your password
  9. Follow the step-by-step instructions to fix startup problems
  10. After Windows starts, try running the system updater

19. Roll back Windows 10

For any other unforeseen software events that you can’t identify but may have damaged Windows Update, turn to System Restore. If you have created a restore point before starting to receive error code 0x80080005 on each attempt to update the OS, you can roll back Windows 10 to that state. Here’s how:

  1. Click the Start button, search for Control Panel, and open this app
  2. Select the Recovery sectionWindows 10 shows how to access Recovery from Control Panel
  3. Pick a restore point from the list or select Show more restore points to go back further
  4. To view which applications will be removed from your PC, click Scan for affected programs
  5. Click Next and follow the on-screen instructionsWindows 10 shows a couple of system restore points
  6. After your PC restarts, try to run Windows Update

20. Reset Windows 10

Unfortunately, System Restore fails to work on many occasions. After exhausting all the previous solutions and still getting hampered by error code 0x80080005, it’s time to reset Windows 10.

Your files, downloads, and game saves will be left untouched. However, all your applications will disappear from your PC. Here’s what you need to do:

  1. Right-click the Windows 10 Start button and select SettingsWindows 10 shows how to access settings from the Start right-click menu
  2. Visit the Update & Security sectionWindows 10 shows how to access the Update and Security settings
  3. Jump to Recovery
  4. At Reset this PC, click Get startedWindows 10 shows how to reset this PC
  5. When prompted with two options, select Keep my filesWindows 10 shows the PC reset options
  6. Follow the on-screen steps to reset Windows 10
  7. Once the task is complete, run Windows Update to install all required updates

Windows Update error 0x80080005 can be fixed

To sum up, 0x80080005 is an error code that pops up on the screen when trying to run Windows Update. It’s typically caused by a hardware or software problem that can be resolved.

Start by running the Windows Update troubleshooter and using the Windows Update Diagnostic tool. If these fail, restart the Windows Update and dependent services, turn off Network List Service, check Group Policy settings, reset Windows Update components, and unplug all peripheral devices.

You can also run a clean boot, temporarily deactivate your firewall, uninstall recent third-party software and system updates, check the disk space and network drivers, as well as repair any hard disk and operating system errors.

It’s also a good idea to run a computer scan to remove any malware, disable IPv6 connectivity if you don’t use it, fix registry settings and Windows startup problems, and roll back Windows 10 to a previous checkpoint. If everything fails, it’s time to factory reset Windows 10.

How did you manage to get rid of 0x80080005?

Did we miss any important steps? Let us know in the comment area below.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.