🚀 NEW in v2.4.29: 35+ Speed Optimizations added today!Download Now →

Home/Fix/Fix Error 0x8007048B — Process Token Elevation Required

How to Fix Fix Error 0x8007048B — Process Token Elevation Required on Windows

Getting error 0x8007048B in Windows? Process requires elevation? Application needs administrator privileges but can't get them? UAC elevation request failing? Service unable to obtain elevated token? Fix this process token elevation error.

Symptoms

You might be experiencing this problem if you notice:

  • Application fails with error 0x8007048B requiring elevation
  • Service can't start because it needs elevated privileges
  • Scheduled task fails with token elevation error
  • Script or command returns access denied with this code
  • UAC prompt not appearing when it should
  • Process starts but can't perform elevated operations

Common Causes

  • UAC (User Account Control) settings blocking elevation
  • Application not requesting elevation in its manifest
  • Service account doesn't have elevation privileges
  • Group Policy restricting UAC elevation behavior
  • Token filtering removing admin privileges from process
  • Scheduled task not configured to run with highest privileges

Solutions

Solution 1: Run as Administrator

  1. 1For applications needing elevation:
  2. 2Right-click the application → "Run as administrator"
  3. 3To always run as admin:
  4. 4Right-click → Properties → Compatibility tab
  5. 5Check "Run this program as an administrator"
  6. 6Click Apply → OK
  7. 7For shortcuts:
  8. 8Right-click shortcut → Properties → Shortcut tab → Advanced
  9. 9Check "Run as administrator"
  10. 10Check UAC settings:
  11. 11Control Panel → User Accounts → Change UAC settings
  12. 12Should NOT be at the lowest level (Never notify)
  13. 13Recommended: second from top (Default)
  14. 14If UAC was disabled: re-enable it and restart

Solution 2: Fix Scheduled Tasks and Services

  1. 1For scheduled tasks failing with this error:
  2. 2Task Scheduler → find the task → Properties
  3. 3General tab → check "Run with highest privileges"
  4. 4Under "When running the task, use the following user account"
  5. 5Use an account that has admin privileges
  6. 6For services:
  7. 7services.msc → find the service → Properties
  8. 8Log On tab → check which account it runs under
  9. 9Local System has full privileges
  10. 10Network Service or Local Service may not have enough
  11. 11Change to Local System if appropriate
  12. 12Or add the service account to the Administrators group:
  13. 13CMD as Admin: net localgroup Administrators "ServiceAccount" /add

Solution 3: Fix UAC Group Policy Settings

  1. 1Group Policy may be restricting elevation:
  2. 2gpedit.msc → Computer Configuration → Windows Settings
  3. 3→ Security Settings → Local Policies → Security Options
  4. 4Check these UAC policies:
  5. 5"Admin Approval Mode for the Built-in Administrator" → Enabled
  6. 6"Behavior of elevation prompt for administrators" → Prompt for consent
  7. 7"Detect application installations and prompt for elevation" → Enabled
  8. 8"Run all administrators in Admin Approval Mode" → Enabled
  9. 9Apply changes: gpupdate /force
  10. 10Restart PC
  11. 11For token filtering issues:
  12. 12Registry: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  13. 13EnableLUA DWORD should be 1 (UAC enabled)
  14. 14FilterAdministratorToken DWORD = 0 (for built-in admin account)
  15. 15Restart after changes
FIXES THIS IN 5 MINUTES

Fix Fix Error 0x8007048B — Process Token Elevation Required Automatically

RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.

Download Now - Free Trial

No credit card required • Works on Windows 10 & 11

Automated Repairs for This Issue

Browse More Update & Installation Guides

Share this:XRedditLinkedInEmail