5 Ways to Fix Windows Update Error 0x80070005 Permanently

There are plenty of errors that come about to annoy you while you are trying to update your Windows OS. Error 0x80070005, 80072EE2, 0x80070422 are a few popular Windows update errors. Well, updating the native operating system is always a good idea that fastens the computer as well as patches previous security bugs.

There are multiple ways of upgrading operating systems. You can literally install the OS with the latest release on your machine. But installing/formatting C drive with the latest OS will be really a great burden. Therefore, checking for updates and installing the same is recommended.

However, something built upon a huge pile of codes is undoubtedly prone to throw some unknown errors. If that unknown error has been named as 0x80070005 by the system, you’re in the appropriate place. Because we are going to discuss the reason behind error code 0x80070005 and troubleshooting guides to fix it permanently.


What is error 0x80070005?

This is one of many error messages that can come across while you are trying to update your system. The one responsible reason is difficult to conclude but here a few of them to its root:

  1. Malware or virus: This is observed as a primary reason behind causing the error because injection denies administrative privileges that are required for the upgrade. If it grants the same, an upgraded system may not work according to what malware intends.
  2. Misconfigured settings: Disabling updates or stopping updates may cause the system to get a new update.
  3. Admin access: Upgrading the OS version (i.e, 1909) will demand administrative access. Due to changed system files or external Antivirus software will restrict the machine to grant admin access hence it will end up throwing an error.

On the other hand, it may be caused due to incorrectly installed OS, SSD + HDD combination, some executable files as well. Either way, you are gonna fix this error once and for all after leaving this article.

How to Fix Error 0x80070005

We are going to hook you up with a solution that works most often. If this does not work do try out other methods that are available elsewhere.

Solution 1: Grant user full control

Most likely the error will be due to a particular application. It may be caused by folder permissions. 

  1. Press the Windows button + R key.
  2. The open dialogue box will open. Type in C:\Users\USERNAME\AppData (Change C: with the necessary one if you have installed OS in a different drive. So the same with USERNAME)
  3. Choose OK.
  4. Right-click the Local folder and choose properties.
  5. Select the Security tab. Choose Edit and then Add.
  6. Type in Everyone. And then Choose Check names.
  7. Select the OK option and then click on full control.
  8. Choose OK in order to save the changes.
  9. Proceed to restart your computer. 
  10. Check for updated now. It should be downloaded and installed on your machine.

error code 0x80070005

Solution 2: Configure Windows update settings

This is one of the simplest solutions to your current Windows error 0x80070005. You just have to configure the update settings to allows automatic updates. 

  1. Take to the Windows search bar
  2. Search for Advanced options.
  3. Under the update options, Enable receive updated for other Microsoft products when you update Windows.
  4. Similarly, Enable Download updates over meter connections.
  5. That’s it!

0x80070005 windows 7

This might not be enough in case your Firewall settings are too uptight. So do this to resolve the issue

  1. Go to the Windows search bar. 
  2. Search for Windows Defender Firewall and open it. 
  3. From the left pane, select Allow a program or feature through Windows Firewall.
  4. Select Allow another program.
  5. Choose the Browse option.
  6. Look up the file svchost.exe.
  7. Choose the Open option. 
  8. Now select Add.
  9. You will see a program called Hot Process for Windows Services on your list. 
  10. Click OK.

0x80070005 windows 10

Solution 3: Scan PC/Laptop to fix error 0x80070005

It is a pretty common cause of many errors and not just this one. But you can bet your dollar that a virus or malware may be behind this error 0x80070005 Windows 10 at times. You can easily detect the error using antivirus software.

There are plenty of such programs out there. Be careful in your choice. And it is always better to purchase good antivirus software rather than trying those free antivirus software. Avast and Kaspersky are good choices indeed.

If you experience unknown pop-ups without any activity, new tab openings in your browser or even foreign language Google search results for any keyword, there is no doubt that your machine is infected with malware. The solution to this trouble is the full scan via software called Malwarebytes.

Windows Update Error 0x80070005

Solution 4: Using SublnACL 

The SublnACL command-line tool can help you out when the error is caused by incorrect file permissions or registry permissions. It will easily reset those permissions.

Step 1: Go to Microsoft’s site and download SublnACL.

Step 2: Now, install SublnACL.

Step 3: Open notepad and paste the following lines.

@echo off
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f  /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f  /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f  /grant=system=f
subinacl /subdirectories %windir% /grant=administrators=f /grant=system=f
@Echo =========================
@Echo Finished.
@Echo =========================

Step 4: Save this txt file Reset.cmd.

Step 5: Right-click on this saved file and choose Run this as administrator.

error 0x80070005

Now, all you need to do is wait and let this Reset.cmd file do the magic. Basically it will reset all registry permissions. Once done, restart the computer and try to update your Windows.

Solution 5: Install Windows update manually

If nothing has worked for you, this may be your ultimate solution to solve Windows update error code 0x80070005.

  1. Go to the Windows search bar and search for Windows Update Settings.
  2. Note down version code of Windows update from View update history. If you are unable to check for the latest updates, just get an update code from another computer with the latest updates installed.
  3. Launch your browser and open Microsoft Update Catalogue.
  4. Paste that noted update code in the search bar and tap on Search button.
  5. Download that particular update matching your machine system.
  6. Once downloaded, just click on .msu file that will start the installation of the new update.

Fix error 0x80070005

Wrapping up,

Well, these were some working solutions to error 0x80070005, and update error that comes every now and then on the Windows operating system. These solutions are pretty simple and you will now be able to solve your problem very easily. If none of them is working for you, let us know via the comment section.

Add a Comment

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