Run Windows Update Troubleshooter from Settings → System → Troubleshoot → Other troubleshooters → Windows Update. If that fails, reset Windows Update components by running net stop wuauserv, net stop cryptSvc, net stop bits, net stop msiserver in elevated Command Prompt, then restart these services.

Fix Windows Update Error 0x80070005 – Windows 10, Windows 11 2026
Windows Update error 0x80070005 indicates access denied permissions preventing update installation. This comprehensive guide provides five proven methods to resolve permission issues and restore Windows Update functionality.
Symptoms
- Windows Update fails with error code 0x80070005
- Update downloads but fails during installation
- "Access is denied" message appears during update process
- Windows Update service stops responding
- Update history shows failed installations with 0x80070005
- System cannot download or install security updates
Possible Causes
- Corrupted Windows Update service permissions
- Insufficient user account privileges for update installation
- Damaged Windows Update components or registry entries
- Third-party antivirus software blocking update processes
- Corrupted system files affecting update mechanisms
- Windows Update service dependencies not running properly
1Run Windows Update Troubleshooter
Run Windows Update Troubleshooter
Windows includes a built-in troubleshooter specifically designed to resolve update issues automatically.
- 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
- Test Windows Update by checking for updates manually
Verification: Open Settings → Windows Update and click Check for updates. The error should no longer appear.
2Reset Windows Update Components
Reset Windows Update Components
This method manually resets all Windows Update services and clears cached update files.
- Press Windows + X and select Command Prompt (Admin) or PowerShell (Admin)
- Stop Windows Update services by running these commands one by one:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver- Clear Windows Update cache by deleting temporary files:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old- Restart the Windows Update services:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver- Reset Windows Update policies:
gpupdate /force- Restart your computer
- Test Windows Update functionality
Verification: Run sc query wuauserv to confirm the Windows Update service is running, then check for updates.
3Run SFC and DISM Scans
Run SFC and DISM Scans
System file corruption can cause permission errors during updates. These tools repair corrupted system files.
- 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)
- If SFC finds issues, 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
- Attempt Windows Update again
DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\Sources\install.wimVerification: Check the SFC log at C:\Windows\Logs\CBS\CBS.log to confirm repairs were successful.
4Reset Windows Update Registry Permissions
Reset Windows Update Registry Permissions
Incorrect registry permissions can prevent Windows Update from accessing necessary keys.
- Press Windows + R, type
regedit, and press Enter - Navigate to the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate- Right-click on the WindowsUpdate key and select Permissions
- Click Advanced button
- Click Change next to Owner
- Type
Administratorsand click Check Names, then OK - Check Replace owner on subcontainers and objects
- Click OK to apply ownership changes
- In the Permissions dialog, select Administrators and ensure Full Control is checked
- Click Advanced → Enable inheritance → Replace all child object permissions
- Repeat steps 2-10 for this registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv- Close Registry Editor and restart your computer
Verification: Open Registry Editor and confirm you can access the WindowsUpdate keys without permission errors.
5Create New User Account and Transfer Profile
Create New User Account and Transfer Profile
If the error persists, the issue may be with your user profile permissions. Creating a new administrator account can resolve deep-seated permission problems.
- Press Windows + I to open Settings
- Navigate to 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
- Create a username and password for the new account
- After creation, click on the new account and select Change account type
- Change the account type to Administrator
- Sign out of your current account and log into the new administrator account
- Test Windows Update from the new account
- If updates work, transfer your files from the old profile:
robocopy "C:\Users\[OldUsername]" "C:\Users\[NewUsername]" /E /XD "AppData" "Application Data" "Local Settings" "My Documents" "NetHood" "PrintHood" "Recent" "SendTo" "Start Menu" "Templates"- Install your applications on the new account
- Once everything is working, you can delete the old user account
Verification: Log into the new account and successfully install Windows Updates without encountering error 0x80070005.
Verification
To confirm the Windows Update error 0x80070005 has been resolved:
- Open Settings → Windows Update
- Click Check for updates
- Verify updates download and install without errors
- Check Windows Update history for successful installations
- Run this PowerShell command to verify update service status:
Get-Service -Name wuauserv, cryptsvc, bits, msiserver | Format-Table Name, StatusAll services should show "Running" status. Additionally, check the Windows Update log for any remaining errors by running:
Get-WindowsUpdateLogStill Having Issues?
If the above methods didn't resolve error 0x80070005, try these advanced alternatives:
Advanced Registry Reset
Use the Windows Update Reset Tool from Microsoft or manually reset additional registry keys:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdateClean 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 Medic Service
Ensure the Windows Update Medic Service is running by executing:
sc config WaaSMedicSvc start= auto
net start WaaSMedicSvcManual Update Installation
Download updates manually from the Microsoft Update Catalog and install them directly if the automatic process continues to fail.
System Reset Consideration
If all methods fail, consider using Windows Reset while keeping personal files: Settings → System → Recovery → Reset this PC.
Frequently Asked Questions
What does Windows Update error 0x80070005 mean exactly?
Can third-party antivirus software cause error 0x80070005?
Is it safe to modify registry permissions for Windows Update?
Why does error 0x80070005 keep coming back after fixing it?
How long should I wait for SFC and DISM scans to complete?
Which method worked?
Vote to help others
Official Resources
Discussion
Share your thoughts and insights
You must be logged in to comment.
Related Fix Guides

Fix Windows Error 0x8024402c – Windows 10/11 2026
Windows Update error 0x8024402c occurs when the update service cannot connect to Microsoft servers due to network issues, proxy settings, or corrupted update components.

Fix Windows KB5004945 Update Error – Windows 10, Windows 11 2026
KB5004945 update installation fails due to corrupted system files, insufficient disk space, or Windows Update service conflicts. Primary fix involves running SFC scan and resetting Windows Update components.

Fix Windows Error 0x8024000C – Windows 10, Windows 11 2026
Windows error 0x8024000C indicates a Windows Update service communication failure. This comprehensive guide provides step-by-step solutions to resolve update download and installation issues on Windows 10 and Windows 11 systems.

Fix Windows Update Error 0x80070005 – Access Denied 2026
Windows Update error 0x80070005 occurs when the system lacks proper permissions to access update files or registry keys. This comprehensive guide provides five proven methods to resolve access denied errors during Windows updates.