Fix Windows Update Error 0x80070005

October 25, 2025

Fix Windows Update Error 0x80070005

TechFix SolutionsYour Go-To Guide for Windows and macOS Troubleshooting

Windows Update Error 0x80070005 is one of the most frustrating errors that Windows users encounter. This access denied error can prevent you from installing critical updates, leaving your system vulnerable and outdated. Don't worry – we've got you covered with step-by-step solutions to resolve this issue quickly.

What is Error 0x80070005?

Error 0x80070005, also known as "Access Denied" or "E_ACCESSDENIED," occurs when Windows Update tries to access system files or registry entries but doesn't have the necessary permissions. This error typically appears with messages like:

Method 1: Run Windows Update Troubleshooter

Windows includes a built-in troubleshooter that can automatically detect and fix common Windows Update issues.

  1. Press Windows key + I to open Settings
  2. Click on Update & Security
  3. Select Troubleshoot from the left panel
  4. Click on Windows Update
  5. Select Run the troubleshooter
  6. Follow the on-screen instructions
  7. Restart your computer when prompted

Method 2: Check Windows Update Service Permissions

Incorrect service permissions often cause this error. Here's how to fix them:

  1. Press Windows key + R to open Run dialog
  2. Type services.msc and press Enter
  3. Locate Windows Update service (wuauserv)
  4. Right-click and select Properties
  5. Go to the Log On tab
  6. Ensure Local System account is selected with "Allow service to interact with desktop" checked
  7. Click OK and restart the service

Method 3: Reset Windows Update Components

Sometimes corrupted Windows Update components cause the error. Reset them using these steps:

  1. Press Windows key + X and select Command Prompt (Admin) or Windows PowerShell (Admin)
  2. Stop the following services by typing each command and pressing Enter:
    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
    
  3. Rename the SoftwareDistribution folder:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    
  4. Rename the Catroot2 folder:
    ren C:\Windows\System32\catroot2 catroot2.old
    
  5. Restart the services:
    net start bits
    net start wuauserv
    net start appidsvc
    net start cryptsvc
    

Method 4: Fix Registry Permissions

Incorrect registry permissions can also trigger this error:

  1. Press Windows key + R and type regedit
  2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
  3. Right-click on WindowsUpdate folder and select Permissions
  4. Click Advanced
  5. Ensure SYSTEM has Full Control
  6. If not, click Change next to Owner, type SYSTEM, and click Check Names
  7. Check Replace owner on subcontainers and objects
  8. Click OK and apply changes

Method 5: Perform a Clean Boot

Third-party applications might interfere with Windows Update:

  1. Press Windows key + R and type msconfig
  2. Go to the Services tab
  3. Check Hide all Microsoft services
  4. Click Disable all
  5. Go to Startup tab and click Open Task Manager
  6. Disable all startup items
  7. Restart your computer
  8. Try Windows Update again

Prevention Tips

To avoid Error 0x80070005 in the future:

When to Seek Professional Help

If none of these methods work, consider:

Final Thoughts

Windows Update Error 0x80070005 can be resolved with patience and the right approach. Start with the troubleshooter and work your way through the methods until the issue is resolved. Remember to restart your computer after each method to ensure changes take effect.

Regular maintenance and keeping your system updated can prevent most Windows Update errors. If you continue experiencing issues, don't hesitate to reach out to professional technical support.


Need help with other Windows errors? Check out our guides on Fixing Blue Screen Errors, Resolving DLL Missing Errors, and Troubleshooting Network Connection Issues.

← Back to all posts