FacebookTwitterLinkedIn

Fix Windows Update Error 0x80070005

Error code 0x80070005 causes Windows Update to fail? Here are 7 ways you can fix that

Many Windows 10 users are having trouble updating Windows 10 due to error code 0x80070005, also known as the “Access Denied” error. This error results in Windows Update being aborted. Windows updates provide much-needed security patches, quality of life improvements, new features, and stability improvements, so they must work correctly. Therefore, you have to make sure that the Windows Update service is working correctly and is able to deliver updates as they are released.

Windows Updates are essential in keeping your computer secure from vulnerabilities and exploits and running smoothly. Windows 10 is set to download and install updates automatically as soon as new updates are available. However, you can also check for updates and install them manually.

Most of the time, updating Windows is a seamless process, but you may experience errors that can cause the updates to fail to install in some cases.

How to Fix Error Code 0x80070005

Windows Update error code 0x80070005 occurs when the system doesn’t have the necessary permissions to change specific settings of Windows. These permissions relate to file and registry permissions, which are required when updating Windows. These file or registry permissions may have been modified by malware, triggering the error.

Incorrect settings in the Local Group Policy Management utility are a likely cause for this error as well. The error may also occur if the system or user doesn’t have the required files for the update to be carried out.

However, there is no one answer to why error 0x80070005 occurred in a particular case as there can be many reasons. Therefore, determining what causes the error to occur is somewhat tricky.

Other reasons why 0x80070005 may occur include the system being unable to locate dependent DLL files, corrupted registry files, critical system files such as SYS, OCX, INF are missing.

Error 0x80070005 causes Windows Update to terminate the update process. As a result of the failure, your system may become slow, cause abrupt system restarts, crashes, and cause the infamous Blue Screen of Death (BSOD) error.

In closing, if you get error code 0x80070005 while updating Windows, then this means that your system might not have the files necessary to install the update or doesn’t have the required permissions to change system settings.

The error prevents updates from installing, which may leave your computer vulnerable to security exploits. Therefore, this error and its causes have to be fixed, and, luckily, there are things you can do that might fix the error.

Below are seven possible fixes for error 0x80070005. While they are not guaranteed to work for everybody, they have worked for many people, so the odds of fixing it are in your favor.

Table of Contents:

Solution 1. Run Windows Update Troubleshooter

Right-click Start and select Settings

1. Right-click the Start button and click Settings.

Go to Update & Security

2. Select Update & Security.

Select Troubleshoot

3. In the left pane, select Troubleshoot.

Click Additional troubleshooters

4. Click Additional troubleshooters.

Select Windows Update and click Run the Troubleshooter

5. Click Windows Update and click Run the troubleshooter.

[Back to Table of Contents]

Solution 2. Use Windows 10 Update Assistant

Open your we browser and go to the Windows 10 Update Assistant download webpage

1. Open your web browser and go to the Windows 10 Update Assistant download page.

Click Update no to get the Update Assistant

2. Click Update now to download the Windows 10 Update Assistant.

3. Then, run the Update Assistant.

Click Update Now

4. The Windows 10 Update Assistant will check your Windows version. Click Update Now.

Next

5. Then, click Next.

6. Wait for Windows to update. Take note that the update process may take a while.

Restart Now

7. Click Restart now when prompted.

[Back to Table of Contents]

Solution 3. Clean Windows Update Cache Folder

1. Hold down Windows+R keys to open the Run dialog box.

Type in CMD in Run and hold down Shift+Ctrl+Enter keys

2. Type in CMD in the dialog box and hold down Shift+Ctrl+Enter keys to open the elevated Command Prompt.

Type in net stop wuauserv and hit Enter

3. In the Command Prompt window, type in net stop wuauserv to stop Windows Update Service. Keep the Command prompt window open.

5. Then, hold down Windows+R keys to open the Run dialog box.

Enter the Windows Update Cache file path in Run and click OK

6. Type in C:\Windows\SoftwareDistribution\Download and click OK.

Select all files inside the Download folder and delete them

7. Hold down Ctrl+A to select all files in the folder. Right-click the selection and click Delete.

8. Go back to the Command Prompt window.

Type in net start wuauserv and hit Enter

9. In the Command prompt window, type in net start wuauserv to restart Windows Update Service.

10. Reboot your PC and try updating Windows.

[Back to Table of Contents]

Solution 4. Run regsvr32 quartz.dll in Command Prompt

1. Hold down Windows+R keys to open the Run dialog box.

Type in CMD in Run and hold down Shift+Ctrl+Enter keys

2. Type in CMD in the dialog box and hold down Shift+Ctrl+Enter keys to open the elevated Command Prompt.

Type in regsvr32 quartz.dll and hit Enter

3. Type in regsvr32 quartz.dll in the Command Prompt window and hit the Enter key.

Click OK when prompted

4. Click OK when prompted.

5. Then, try updating Windows.

[Back to Table of Contents]

Solution 5. Run a System File Checker (SFC) Scan

1. Hold down Windows+R keys to open the Run dialog box.

Type in CMD in Run and hold down Shift+Ctrl+Enter keys

2. Type in CMD in the dialog box and hold down Shift+Ctrl+Enter keys to open the elevated Command Prompt.

Enter SFC /ScanNow and hit Enter

3. Type in the sfc /scannow command in the Command prompt and hit the Enter key.

4. Once the scan has been completed, restart your PC and try updating Windows.

[Back to Table of Contents]

Solution 6. Run Deployment Image & Servicing Management (DISM) Scan

1. Hold down Windows+R keys to open the Run dialog box.

Type in CMD in Run and hold down Shift+Ctrl+Enter keys

2. Type in CMD in the dialog box and hold down Shift+Ctrl+Enter keys to open the elevated Command Prompt.

Enter the DISM commands and hit Enter

3. Type in DISM /Online /Cleanup-Image /ScanHealth and hit the Enter key.

4. Then, type in DISM /Online /Cleanup-Image /RestoreHealth and hit the Enter key.

5. Once the process has been completed, try updating Windows 10.

[Back to Table of Contents]

Solution 7. Reset Windows Update Components Manually

1. Hold down Windows+R keys to open the Run dialog box.

Type in CMD in Run and hold down Shift+Ctrl+Enter keys

2. Type in CMD in the dialog box and hold down Shift+Ctrl+Enter keys to open the elevated Command Prompt.

Stop Windows Update services using Command Prompt

3. Type in the commands listed below, and hit Enter after entering each one:

  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver

After the services have been disabled, rename the SoftwareDistribution and Catroot2.

4. Type in ren C:\Windows\SoftwareDistribution SoftwareDistribution.old and hit Enter.

5. Then, type in ren C:\Windows\System32\catroot2 Catroot2.old and hit Enter.

Restart Windows Update services using Command Prompt

6. Type in the commands listed below, and hit Enter after entering each one:

  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver

7. Once the process has been completed, try updating Windows 10.

[Back to Table of Contents]

Video Guide on How to Fix Windows Update Error 0x80070005

[Back to Top]

Click to post a comment

About the author:

Tomas Meskauskas

I am passionate about computer security and technology. I have an experience of 10 years working in various companies related to computer technical issue solving and Internet security. I have been working as an editor for pcrisk.com since 2010. Follow me on Twitter to stay informed about the latest tech news or online security threats. Contact Tomas Meskauskas.

Our guides are free. However, if you want to support us you can send us a donation.