Fix KMSAuto Error 0x80070005 (Access Denied)
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
Loading comments…