Fix Windows Update Error 0x80070005
October 25, 2025
Fix Windows Update Error 0x80070005
TechFix Solutions • Your 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:
- "Windows Update cannot currently check for updates because the service is not running"
- "Error 0x80070005 - Access Denied"
- "Windows Update failed to install"
Method 1: Run Windows Update Troubleshooter
Windows includes a built-in troubleshooter that can automatically detect and fix common Windows Update issues.
- Press Windows key + I to open Settings
- Click on Update & Security
- Select Troubleshoot from the left panel
- Click on Windows Update
- Select Run the troubleshooter
- Follow the on-screen instructions
- 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:
- Press Windows key + R to open Run dialog
- Type services.msc and press Enter
- Locate Windows Update service (wuauserv)
- Right-click and select Properties
- Go to the Log On tab
- Ensure Local System account is selected with "Allow service to interact with desktop" checked
- 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:
- Press Windows key + X and select Command Prompt (Admin) or Windows PowerShell (Admin)
- Stop the following services by typing each command and pressing Enter:
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc - Rename the SoftwareDistribution folder:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old - Rename the Catroot2 folder:
ren C:\Windows\System32\catroot2 catroot2.old - 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:
- Press Windows key + R and type regedit
- Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate - Right-click on WindowsUpdate folder and select Permissions
- Click Advanced
- Ensure SYSTEM has Full Control
- If not, click Change next to Owner, type SYSTEM, and click Check Names
- Check Replace owner on subcontainers and objects
- Click OK and apply changes
Method 5: Perform a Clean Boot
Third-party applications might interfere with Windows Update:
- Press Windows key + R and type msconfig
- Go to the Services tab
- Check Hide all Microsoft services
- Click Disable all
- Go to Startup tab and click Open Task Manager
- Disable all startup items
- Restart your computer
- Try Windows Update again
Prevention Tips
To avoid Error 0x80070005 in the future:
- Keep your antivirus software updated
- Run regular disk cleanup maintenance
- Ensure your user account has administrator privileges
- Avoid manually modifying Windows Update registry entries
- Keep Windows Defender enabled
When to Seek Professional Help
If none of these methods work, consider:
- Contacting Microsoft Support
- Visiting a certified repair center
- Performing a Windows reset or reinstallation
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.