ANAVEM
Languagefr
Fix Windows Update Error 0x80070005 – Windows 10/11 2026
Fix Guide0x80070005Windows Update

Fix Windows Update Error 0x80070005 – Windows 10/11 2026

Windows Update error 0x80070005 indicates access denied permissions preventing update installation. Fix using Windows Update Troubleshooter, SFC scan, DISM repair, or manual permissions reset.

Emanuel DE ALMEIDAEmanuel DE ALMEIDA
March 17, 2026 12 min 0
0x80070005Windows Update 5 methods 12 min
Instant Solution

Run the Windows Update Troubleshooter from SettingsSystemTroubleshootOther troubleshootersWindows Update. This resolves most permission-related update failures by automatically resetting Windows Update components and clearing corrupted cache files.

Understanding Windows Update Error 0x80070005

Windows Update error 0x80070005 is one of the most common update failures encountered by Windows 10 and Windows 11 users. This error code specifically indicates an "Access Denied" condition, meaning the Windows Update service lacks sufficient permissions to complete the update installation process. The error typically manifests when Windows attempts to download, install, or configure system updates, security patches, or feature updates.

This permission-based error can stem from various underlying issues including corrupted Windows Update components, damaged system files, registry corruption, or conflicts with third-party security software. In enterprise environments, Group Policy restrictions or domain-level permissions can also trigger this error. The 0x80070005 error is particularly problematic because it prevents critical security updates from installing, potentially leaving systems vulnerable to security threats.

Modern Windows systems include several built-in diagnostic and repair tools specifically designed to address update-related issues. However, resolving error 0x80070005 often requires a systematic approach, starting with automated troubleshooters and progressing to manual registry repairs and service resets when necessary. Understanding the root cause is essential for implementing the most effective solution.

Related: Fix Windows KB5004945 Update Error – Windows 10, Windows 11

Related: Fix Windows Update Error 0x80070020 – Windows 10, Windows 11

Diagnostic

Symptoms

  • Windows Update fails with error code 0x80070005
  • "Access is denied" message appears during update installation
  • Updates download but fail to install
  • Windows Update service stops responding or crashes
  • System shows "Something went wrong" error in Windows Update settings
  • Automatic updates are disabled or non-functional
Analysis

Root Causes

  • Corrupted Windows Update components or cache files
  • Insufficient user permissions for Windows Update service
  • Third-party antivirus software blocking update processes
  • Damaged system files affecting update mechanisms
  • Registry corruption in Windows Update keys
  • Windows Update service dependencies not running properly
  • Group Policy restrictions preventing updates
Resolution Methods

Solutions

01

Run Windows Update Troubleshooter

Windows includes a built-in troubleshooter that automatically diagnoses and fixes common update issues:

  1. Press Windows + I to open Settings
  2. Navigate to SystemTroubleshootOther troubleshooters
  3. Locate Windows Update and click Run
  4. Wait for the troubleshooter to scan and detect issues
  5. Follow any recommended actions presented by the troubleshooter
  6. Restart your computer when prompted
  7. Open Windows Update and attempt to install updates again

Verification: Open SettingsWindows Update and click Check for updates. The error should no longer appear.

02

Reset Windows Update Components

Manually reset Windows Update services and clear cache files:

  1. Press Windows + X and select Windows PowerShell (Admin)
  2. Stop Windows Update services by running these commands:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
  1. Clear Windows Update cache folders:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
  1. Restart the services:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
  1. Close PowerShell and restart your computer
  2. Check for updates again

Verification: Run Get-Service wuauserv in PowerShell to confirm the Windows Update service is running.

03

Run SFC and DISM Scans

Repair corrupted system files that may be causing the access denied error:

  1. Open Command Prompt as Administrator
  2. Run System File Checker to scan for corrupted files:
sfc /scannow
  1. Wait for the scan to complete (this may take 15-30 minutes)
  2. Run DISM to repair the Windows image:
DISM /Online /Cleanup-Image /RestoreHealth
  1. After DISM completes, run SFC again to ensure all files are repaired:
sfc /scannow
  1. Restart your computer and attempt Windows Update again

Verification: Check the SFC log at C:\Windows\Logs\CBS\CBS.log for "Windows Resource Protection found corrupt files and successfully repaired them."

Pro tip: If DISM fails, try using Windows Update as the source: DISM /Online /Cleanup-Image /RestoreHealth /Source:WU
04

Fix Registry Permissions and Ownership

Reset permissions on Windows Update registry keys:

Warning: Back up your registry before making changes. Press Windows + R, type regedit, go to File → Export, and save a backup.
  1. Press Windows + R, type regedit, and press Enter
  2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
  3. Right-click the WindowsUpdate key and select Permissions
  4. Click AdvancedChange next to Owner
  5. Type Administrators and click Check NamesOK
  6. Check Replace owner on subcontainers and objectsOK
  7. In the Permissions window, ensure SYSTEM and Administrators have Full Control
  8. Repeat steps 2-7 for these registry keys:
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\WAU
  1. Close Registry Editor and restart your computer

Verification: Open Registry Editor and confirm you can access the WindowsUpdate key without permission errors.

05

Create New User Account and Transfer Profile

If the issue persists, create a new administrator account to bypass corrupted user permissions:

  1. Press Windows + IAccountsFamily & other users
  2. Click Add someone else to this PC
  3. Select I don't have this person's sign-in information
  4. Choose Add a user without a Microsoft account
  5. Enter a username (e.g., "TempAdmin") and password
  6. After creation, click the new account → Change account typeAdministrator
  7. Sign out and log into the new administrator account
  8. Open SettingsWindows Update and test updates
  9. If updates work, transfer your data from the old profile:
robocopy "C:\Users\[OldUsername]" "C:\Users\[NewUsername]" /E /COPYALL /XD "AppData\Local\Temp"
  1. Install applications and reconfigure settings as needed

Verification: Confirm Windows Update works properly in the new account before deleting the old profile.

Pro tip: Use Windows Easy Transfer or third-party tools like PCmover to migrate settings and applications more efficiently.
Validation

Verification

After applying any of the above methods, verify the fix by following these steps:

  1. Open SettingsWindows Update
  2. Click Check for updates and wait for the scan to complete
  3. Verify that updates download and install without error 0x80070005
  4. Check Windows Update history by clicking Update history to confirm successful installations
  5. Run this PowerShell command to verify service status:
Get-Service wuauserv, cryptsvc, bits | Format-Table Name, Status, StartType

All services should show "Running" status. If updates install successfully and no error messages appear, the issue is resolved.

If it still fails

Advanced Troubleshooting

If the above methods didn't resolve error 0x80070005, try these advanced troubleshooting steps:

Advanced Registry Reset

Delete and recreate Windows Update registry keys:

reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate"

Group Policy Reset

If your system is domain-joined, reset Group Policy settings:

gpupdate /force
gpresult /r

Windows Update Medic Service

Ensure Windows Update Medic Service is running:

Get-Service WaaSMedicSvc | Start-Service

Clean Boot Troubleshooting

Perform a clean boot to eliminate third-party software conflicts. Press Windows + R, type msconfig, select Selective startup, and uncheck Load startup items. Restart and test Windows Update.

Windows Update Assistant

Download and run the Windows 11 Update Assistant or Windows 10 Update Assistant from Microsoft's website to force update installation bypassing the built-in Windows Update mechanism.

Frequently Asked Questions

What does Windows Update error 0x80070005 mean exactly?+
Error 0x80070005 is a Windows system error code that translates to "Access Denied." In the context of Windows Update, it means the update service doesn't have sufficient permissions to access required system files, registry keys, or folders needed to install updates. This can occur due to corrupted permissions, damaged Windows Update components, or interference from security software blocking the update process.
Can antivirus software cause Windows Update error 0x80070005?+
Yes, third-party antivirus and security software can frequently cause error 0x80070005 by blocking Windows Update processes they perceive as potentially harmful. Real-time protection features may quarantine update files or prevent the Windows Update service from accessing system directories. To test this, temporarily disable your antivirus software and attempt to install updates. If successful, add Windows Update processes to your antivirus exclusion list or contact your security software vendor for specific Windows Update compatibility settings.
Is it safe to manually reset Windows Update components?+
Yes, manually resetting Windows Update components using the net stop/start commands and renaming cache folders is a safe Microsoft-recommended procedure. The SoftwareDistribution and catroot2 folders contain temporary update files and metadata that Windows will automatically recreate when the services restart. However, you may need to re-download previously cached updates, which could consume additional bandwidth. Always run these commands from an elevated Command Prompt or PowerShell session.
Why does error 0x80070005 keep coming back after fixing it?+
Recurring error 0x80070005 typically indicates an underlying system issue that wasn't fully resolved. Common causes include persistent registry corruption, ongoing conflicts with security software, damaged user profile permissions, or Group Policy settings that reset Windows Update configurations. If the error returns, try creating a new user account with administrator privileges, running a full system file check with SFC and DISM, or performing an in-place Windows upgrade to repair deeper system corruption.
Can I use Windows Update Catalog to bypass error 0x80070005?+
Yes, the Microsoft Update Catalog (catalog.update.microsoft.com) allows you to manually download and install specific updates, potentially bypassing the Windows Update service entirely. Search for your specific update using KB numbers, download the appropriate .msu or .cab file for your system architecture, and install it manually using the 'wusa' command or by double-clicking the file. This method works well for individual updates but doesn't resolve the underlying Windows Update service issues that cause error 0x80070005.
Emanuel DE ALMEIDA
Written by

Emanuel DE ALMEIDA

Microsoft MCSA-certified Cloud Architect | Fortinet-focused. I modernize cloud, hybrid & on-prem infrastructure for reliability, security, performance and cost control - sharing field-tested ops & troubleshooting.

Discussion

Share your thoughts and insights

You must be logged in to comment.

Loading comments...