Errors

Fix KMSAuto Error 0x80070005 (Access Denied)

Last updated · Reviewed by KMSAuto.software editorial team

Error 0x80070005 means 'Access Denied' — KMSAuto could not write to the licensing store or call the Software Licensing service. 95% of the time the fix is running as administrator with the right exclusions.

Fix 1: Run as administrator (always)

  • Close any running KMSAuto instance.
  • Right-click KMSAutoNet.exe → Run as administrator.
  • Click 'Yes' on the UAC prompt.
  • Re-run the activation.

Fix 2: Disable Defender real-time protection

  • Settings → Privacy & security → Windows Security.
  • Virus & threat protection → Manage settings.
  • Toggle off 'Real-time protection'.
  • Run KMSAuto, then re-enable protection.

Fix 3: Add the folder to Defender exclusions

  • Windows Security → Virus & threat protection → Manage settings.
  • Add or remove exclusions → Add an exclusion → Folder.
  • Select the folder containing KMSAutoNet.exe.
  • Real-time protection can stay on.

Fix 4: Reset Software Protection service permissions

  • net stop sppsvc
  • icacls %systemroot%\System32\spp\store\2.0 /reset /t /c
  • net start sppsvc
  • Re-run KMSAuto.

Fix 5: Take ownership of tokens.dat

  • takeown /f %systemroot%\System32\spp\store\2.0\tokens.dat
  • icacls %systemroot%\System32\spp\store\2.0\tokens.dat /grant administrators:F

Frequently asked questions

Why does running as admin not fix 0x80070005?

Group Policy or UAC may be stripping the elevation token. Disable 'Run only allowed Windows applications' in gpedit.msc → User Configuration → Administrative Templates → System.

Does this error harm Windows?

No. 0x80070005 is a permission error — it aborts the activation attempt without modifying any system files.

Will Defender quarantine the activator?

Possibly. Defender flags activation tools as 'HackTool:Win32/AutoKMS' — false-positive. Add the folder to exclusions before extraction.

Do I need to disable SmartScreen?

Usually no, but if SmartScreen blocks the EXE on first launch, click 'More info' → 'Run anyway'.

Can I get this error on a Windows account that is already an administrator?

Yes. Built-in Administrator group membership is not enough — you need the elevated token, which only appears after right-click → Run as administrator (or after disabling UAC entirely).

Get KMSAuto.software Now

Free, safe and open source — supports every Windows & Office release through 2026.

Download Fix KMSAuto Error 0x80070005 (Access Denied)

Archive

Comments

0/2000 — no signup needed

Loading comments…

✓ Free · Virus-free · 77 MB · ★ 4.9 (12k+)