Fix Windows Update Error Code 0x80080005

We have heard a lot about users facing a lot of problems in retrieving  and installing updates in Windows 10. Users often see a message containing error code 0x80080005when Windows update fails to retrieve and install updates in Windows 10.

Users who are facing this issue are not able to install new updates and use the updated version. Certainly it also creates a lot of problem when users use older version. But you don’t have to worry about, K am sure this article will definitelyhelp you in fixing the error code 0x80080005 in Windows 10.



How To Fix Windows Update Error Code 0x80080005 on Windows 10

There are various problems which can cause the Windows update error code 0x80080005. It can be the clash between Windows update and the third party security or may be there are some access which are denied and many more cause.

If you want to get rid of all these causes and want to update your computer smoothly without any error then simply you have to follow all the solutions step by step provided in this article. Below are some solutions which may help you in solving your problem

  1. Uninstall any and all third-party security programs.
  2. Reset Windows Update components using a trouble shooter.
  3. Grant full control of the system volume information folder to your computer.
  4. Manually reset the security descriptors of the BTIS service.
  5. Deleting update files.
  6. Changing group policy settings.
  7. Making registry changes.

The detailed explanation of above solutions are given below. First of all,read it carefully and then apply it.

Solution 1 – Uninstall Third-party Security Programs

Windows 10 has inbuilt Windows Defender and Windows 10 built-in firewall. So users who are using Windows 10 doesn’t need to install any other software like antivirus, firewall programs, anti-malware, etc to protect your PC from any or all threats.

However, many users end up installing some third – party security programs, and then these programs sometimes clash with the already installed programs and can cause problem like Windows Update Error code 0x80080005 and many more.

If you are facing this problem then you have to immediately uninstall or temporarily disable all the installed software, delete all the residuals filesand traces related with those software.

After doing this restart your PC to see whether all the installed software have been deleted or not and try to do Windows Update again and if you have followed all the steps and then too you are facing the problem of Windows Update Error code 0x80080005 then follow the next solution.

Solution 2 –Reset Windows Update 

If Windows update components on you PC are messed up then too they can cause the problem of Windows Update Error code 0x80080005.

The best way to deal with it is to reset all you Windows update components or repair them. To reset the Windows update components on Windows 10 you have to follow the following steps:-

Step 1 – First of all, download the Windows update Trouble shooter for Windows 10.

Step 2 – Once the trouble shooter is downloaded, go to the folder where it is downloaded and double click it to run.

Step 3 – Follow the instructions given on screen and it will reset all your Windows update components.

Step 4 – Once the task is finished, restart your computer and see whether Windows update are now working or not.

Solution 3 – System Volume Information Folder 

If the problem which we are facing is due to our computer which is not being able to access the System Volume Informationfolder and not the software then you can get rid of this problem by following the steps given below:-

Step 1 – Right-click on start menu button.

Step 2 – Open the WinX menu.

Step 3 – In the WinX menu click on the Command Prompt (Admin) to launch an elevated Command Prompt.

Step 4 –Type the following lines into the elevated Command Prompt.

cmd.exe /c takeown /f “C:\System Volume Information\*” /R /D Y && icacls “C:\System Volume Information\*” /grant:R SYSTEM:F /T /C /L

Step 5 – Press Enter. Wait for the command to fully execute.

Step 6 – Close the elevated Command Prompt.

Step 7 – Now,Restart your computer.

When your PC boots up, you may check whether the problem has been resolved or not.

Solution 4 – Manually Reset The Security Descriptors Of BITS Service

This is the effective solution to the problem of Windows Update Error code 0x80080005. You have to just manually reset the security descriptors of the BITS service, with all the Windows Update components on your PC.

To apply this solution you have to follow the steps given below:-

Step 1 – Right-click on Start menu button.

Step 2 – Open the WinX menu.

Step 3 – In the WinX menu click on the Command Prompt (Admin) to launch an elevated Command Prompt.

Step 4 – Type the following lines into the elevated Command Prompt and press Enter after each lines to execute it.

net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserverren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 catroot2.oldnet start wuauservnet start cryptSvcnet start bitsnet start msiserverpause

Step 5 – Close the elevated Command Prompt.

Step 6 – Now, Restart your computer.

When your computer boots up you may check whether it successfully install your updates or not. If your issue has not been fixed yet then try some other trouble shooting steps given below.

  1. Run an SFC scan and a DISM
  2. Perform a Clean install of Windows.
  3. Perform a Chkdsk

These are some more trouble shooting steps and if they have also not helped you in solving your problem of Windows Update Error code 0x80080005 then follow the next solution.

Solution 5 – Deleting Update Files

Sometimes, it is possible that some of your Windows files or Windows configuration are corrupted already when you have installed them. This can often happen due to the bad internet connectivity, down server.

So, in this solution you have to delete all the corrupted files which by default have entered your system while updating.

Steps to delete files from your system:-

Step 1 – To open Run prompt, press Windows + R.

Step 2 – Now, type services.MSC, then service manager window will open.

Step 3 – In service manager window, look for the Windows update and the Background Intelligent Service.

Step 4 – Change their startup type to Disabled by double clicking on each of them.

Step 5  – Click on Stop and then Apply to turn them off and save changes.

Step 6 – Navigate to the following folder given below in your root drive.


Step 7 – Open the following folder, press ctrl + A (to select all files) and then press Shift + Delete (to remove it from your computer).

Step 8 – As soon as files get deleted go back to the service management window and enable both the services which we have enabled earlier.

Step 9 – Now, press Windows + I, settings will be opened.

Step 10 – Click on Update and security.

Step 11 – From the left pane select Windows update and select the Check for Updates button.

Step 12 – Now, check whether the issue has been resolved or not.

Solution 6 – Changing Group Policy Settings

Windows Update servers is disabled by default but sometimes it’s helps in fixing the update process. The group policy often require some changes which allow it to download certain content from the windows update server.

So you have to enable the Windows update server from the group policy settings. Below are the following steps to enable it:-

Step 1 – Open Run prompt by pressing Windows +R.

Step 2 – Then, type gpedit.msc and press Enter.

Step 3 – First, double click on the Administrative Templatesoption and then double click on the System folder.

Step 4 – Double click on the Specify Settings for Optional Content Installation option which is on the right pane.

Step 5 – First, check the Enable button and then, check the Download Repair Content and options features directly option.

Step 6  – Now, click on Apply and then, on Ok to save the changes.

Step 7 – Now, check whether the issue has been resolved or not.

Solution 7 – Making Registry Changes

If your issue has not been solved yet then I hope this solution will definitely help you to solve your problem.As making some Registry changes could help you to get rid of this issue but list of these changes is long, so many users compile it into a script which you can run on your computer to fix the issue.

Steps to make Registry changes –

Step 1 – Right click anywhere in your desktop and select New.

Step 2 – Then, select Text document.

Step 3 – Paste the lines given below in newly created document.

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv]”DependOnService”=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00″Description”=”@%systemroot%\\system32\\wuaueng.dll,-106″”DisplayName”=”@%systemroot%\\system32\\wuaueng.dll,-105″”ErrorControl”=dword:00000001″FailureActions”=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\  00,01,00,00,00,60,ea,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00″ImagePath”=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\  74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\  00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\  6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,20,00,2d,00,70,00,00,\  00″ObjectName”=”LocalSystem””RequiredPrivileges”=hex(7):53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,\  00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,\  65,00,61,00,74,00,65,00,47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,\  00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,\  61,00,74,00,65,00,50,00,61,00,67,00,65,00,46,00,69,00,6c,00,65,00,50,00,72,\  00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,00,63,00,\  62,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,\  00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,72,00,69,00,6d,00,61,00,72,00,\  79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\  00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,\  6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,\  00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,51,00,\  75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,\  00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,50,00,\  72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,44,00,65,\  00,62,00,75,00,67,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\  00,00,53,00,65,00,42,00,61,00,63,00,6b,00,75,00,70,00,50,00,72,00,69,00,76,\  00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,73,00,74,00,\  6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\  00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00,79,00,50,00,72,00,\  69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,00,61,00,6b,\  00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,50,00,72,00,\  69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,61,\  00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,76,00,69,00,\  6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4d,00,61,00,6e,00,61,00,67,00,65,\  00,56,00,6f,00,6c,00,75,00,6d,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,\  65,00,67,00,65,00,00,00,00,00″ServiceSidType”=dword:00000001″Start”=dword:00000003″SvcHostSplitDisable”=dword:00000001″SvcMemHardLimitInMB”=dword:000000f6″SvcMemMidLimitInMB”=dword:000000a7″SvcMemSoftLimitInMB”=dword:00000058″Type”=dword:00000020 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Parameters]”ServiceDll”=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,\  00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\  77,00,75,00,61,00,75,00,65,00,6e,00,67,00,2e,00,64,00,6c,00,6c,00,00,00″ServiceDllUnloadOnStop”=dword:00000001″ServiceMain”=”WUServiceMain” [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Security]”Security”=hex:01,00,14,80,78,00,00,00,84,00,00,00,14,00,00,00,30,00,00,00,02,\  00,1c,00,01,00,00,00,02,80,14,00,ff,00,0f,00,01,01,00,00,00,00,00,01,00,00,\  00,00,02,00,48,00,03,00,00,00,00,00,14,00,9d,00,02,00,01,01,00,00,00,00,00,\  05,0b,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\  20,02,00,00,00,00,14,00,ff,01,0f,00,01,01,00,00,00,00,00,05,12,00,00,00,01,\  01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo] [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo\0]”Type”=dword:00000005″Action”=dword:00000001″Guid”=hex:e6,ca,9f,65,db,5b,a9,4d,b1,ff,ca,2a,17,8d,46,e0 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo\1]”Type”=dword:00000005″Action”=dword:00000001″Guid”=hex:c8,46,fb,54,89,f0,4c,46,b1,fd,59,d1,b6,2c,3b,50

Step 4 – Now, click on the File option and then select Save as.

Your files will be saved.

Step 5 – In the format dropdown click on All typesand then in the file name field type Fix.reg.

Step 6 – Choose the suitable location and then click on Save.

Step 7 – Run the file from the location and the changes will automatically be implemented.

Step 8 – Now, check whether the issue has been resolved or not.

Note: Try to download and then run Windows Update Trouble shooter. And remember to disconnect all USB devices. After that restart your computer and then try to update again.


I hope so that all the solutionsprovided in the article has helped you to solve the problem of Windows update error code 0x80080005. It’s not compulsory to apply all the solutionsmany users problem has been solved in following one or two solutions and many users has followed a the steps to solve the problem.

You just have to restart your computer and try Windows update again after following each solutions. If you have followed each solutions step by step and then too your problem has not been solved then you must visit your nearest service centre. I hope this article was helpful to you.