Fix Windows Error 0x80070005 - Access Denied

Category: Windows Difficulty: Medium ⏱️ 12 minutes

Fix Windows Error 0x80070005 - Access Denied

This error occurs when Windows lacks proper permissions for files, folders, or Windows Update. Follow these step-by-step solutions.

Solution 1: Run as Administrator

For Applications:

  1. Right-click the program shortcut or .exe file
  2. Select "Run as administrator"
  3. Click "Yes" on User Account Control prompt

For Windows Update:

  1. Press Windows + R, type "services.msc"
  2. Find "Windows Update" service
  3. Right-click and select "Run as administrator"

Solution 2: Check Folder Permissions

  1. Navigate to the problematic folder
  2. Right-click → Properties → Security tab
  3. Click "Advanced" → "Change" next to owner
  4. Enter your username → Check "Replace owner on subcontainers"
  5. Click OK and Apply

Solution 3: Use Windows Update Troubleshooter

  1. Go to Settings → Update & Security → Troubleshoot
  2. Select "Windows Update" → "Run the troubleshooter"
  3. Follow on-screen instructions
  4. Restart computer when prompted

Solution 4: Reset Windows Update Components

Run these commands in Admin Command Prompt:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Solution 5: Check Disk Space

Ensure minimum free space:

  • Windows 10/11: 32GB free space required
  • System drive (usually C:) should have 20% free space
  • Use Disk Cleanup to free space

Prevention

  • Regularly run Windows Update
  • Keep antivirus updated but not overly restrictive
  • Create system restore points before major changes
  • Use standard user account for daily use, admin only when needed
← Back to Home Search More Errors