Run the Windows Update Troubleshooter from Settings → System → Troubleshoot → Other troubleshooters → Windows Update. This resolves most permission-related update failures by automatically resetting Windows Update components and clearing corrupted cache files.

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.
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
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
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
Solutions
Run Windows Update Troubleshooter
Windows includes a built-in troubleshooter that automatically diagnoses and fixes common update issues:
- Press Windows + I to open Settings
- Navigate to System → Troubleshoot → Other troubleshooters
- Locate Windows Update and click Run
- Wait for the troubleshooter to scan and detect issues
- Follow any recommended actions presented by the troubleshooter
- Restart your computer when prompted
- Open Windows Update and attempt to install updates again
Verification: Open Settings → Windows Update and click Check for updates. The error should no longer appear.
Reset Windows Update Components
Manually reset Windows Update services and clear cache files:
- Press Windows + X and select Windows PowerShell (Admin)
- Stop Windows Update services by running these commands:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver- Clear Windows Update cache folders:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old- Restart the services:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver- Close PowerShell and restart your computer
- Check for updates again
Verification: Run Get-Service wuauserv in PowerShell to confirm the Windows Update service is running.
Run SFC and DISM Scans
Repair corrupted system files that may be causing the access denied error:
- Open Command Prompt as Administrator
- Run System File Checker to scan for corrupted files:
sfc /scannow- Wait for the scan to complete (this may take 15-30 minutes)
- Run DISM to repair the Windows image:
DISM /Online /Cleanup-Image /RestoreHealth- After DISM completes, run SFC again to ensure all files are repaired:
sfc /scannow- 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."
DISM /Online /Cleanup-Image /RestoreHealth /Source:WUFix Registry Permissions and Ownership
Reset permissions on Windows Update registry keys:
regedit, go to File → Export, and save a backup.- Press Windows + R, type
regedit, and press Enter - Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate - Right-click the WindowsUpdate key and select Permissions
- Click Advanced → Change next to Owner
- Type Administrators and click Check Names → OK
- Check Replace owner on subcontainers and objects → OK
- In the Permissions window, ensure SYSTEM and Administrators have Full Control
- Repeat steps 2-7 for these registry keys:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauservHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\WAU
- Close Registry Editor and restart your computer
Verification: Open Registry Editor and confirm you can access the WindowsUpdate key without permission errors.
Create New User Account and Transfer Profile
If the issue persists, create a new administrator account to bypass corrupted user permissions:
- Press Windows + I → Accounts → Family & other users
- Click Add someone else to this PC
- Select I don't have this person's sign-in information
- Choose Add a user without a Microsoft account
- Enter a username (e.g., "TempAdmin") and password
- After creation, click the new account → Change account type → Administrator
- Sign out and log into the new administrator account
- Open Settings → Windows Update and test updates
- If updates work, transfer your data from the old profile:
robocopy "C:\Users\[OldUsername]" "C:\Users\[NewUsername]" /E /COPYALL /XD "AppData\Local\Temp"- Install applications and reconfigure settings as needed
Verification: Confirm Windows Update works properly in the new account before deleting the old profile.
Verification
After applying any of the above methods, verify the fix by following these steps:
- Open Settings → Windows Update
- Click Check for updates and wait for the scan to complete
- Verify that updates download and install without error 0x80070005
- Check Windows Update history by clicking Update history to confirm successful installations
- Run this PowerShell command to verify service status:
Get-Service wuauserv, cryptsvc, bits | Format-Table Name, Status, StartTypeAll services should show "Running" status. If updates install successfully and no error messages appear, the issue is resolved.
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 /rWindows Update Medic Service
Ensure Windows Update Medic Service is running:
Get-Service WaaSMedicSvc | Start-ServiceClean 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?+
Can antivirus software cause Windows Update error 0x80070005?+
Is it safe to manually reset Windows Update components?+
Why does error 0x80070005 keep coming back after fixing it?+
Can I use Windows Update Catalog to bypass error 0x80070005?+
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.
Further Intelligence
Deepen your knowledge with related resources
Discussion
Share your thoughts and insights
You must be logged in to comment.


