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, and 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 0x80070005 by the system, you’re in the appropriate place. We are going to discuss the reason behind the 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. It is difficult to conclude a responsible cause, but here are some of the root causes:

  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 from granting 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 error 0x80070005 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 run 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 updates 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 allow automatic updates.

  1. Take to the Windows search bar.
  2. Search for Advanced options.
  3. Under the update options, Enable receive updates for other Microsoft products when you update Windows.
  4. Similarly, Enable Download updates over metered 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 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 the version code of the Windows update from the 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 the Search button.
  5. Download that particular update matching your machine system.
  6. Once downloaded, just click on the .msu file which will start the installation of the new update.

Fix error 0x80070005

Wrapping up,

Well, these were some working solutions to error 0x80070005 and the 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.

Article written by Rachit Mangi

Hey, fellas! This is Rachit Mangi, co-founder and administrator of Tricks N Tech. He is a Computer Engineer by degree and a passionate blogger by heart. He likes to code sometimes. He is fond of watching movies and cricket. He loves to travel to new places.

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.