Fix Grayed Out Location Services in Windows
How to enable grayed out Location Services in Windows 11/10. Fix Group Policy and registry settings that lock location.
Fix Grayed Out Location Services in Windows
You need to enable Location Services for an app, but the toggle is grayed out. You click it, nothing happens. You check Settings, nothing. This is a common issue in corporate environments — and it usually means a Group Policy or registry key is blocking it.
The Problem
The Location Services toggle in Windows Settings is:
- Grayed out / Disabled
- Or gives an error when you try to turn it on
- Or only allows turning off, not on
Quick Fix: Registry Edit
The fastest fix is often a registry tweak.
Step 1: Open Registry Editor
- Press Win + R
- Type
regedit→ press Enter - Navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\LocationAndSensors
Step 2: Check the Values
Look for these DWORD values:
- DisableLocation = 1 → Set to 0
- DisableLocationScripting = 1 → Set to 0
# Quick PowerShell fix
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\LocationAndSensors" -Name "DisableLocation" -Value 0 -Type DWord
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\LocationAndSensors" -Name "DisableLocationScripting" -Value 0 -Type DWord
Screenshot placeholder: Show registry values
Step 3: Restart or Sign Out
Changes may require a restart or sign-out to take effect.
Fix #2: Group Policy
If the registry key keeps reverting, a Group Policy is likely enforcing it.
Check Local Group Policy
- Press Win + R → type
gpedit.msc - Navigate to:
Computer Configuration → Administrative Templates → System → Location and Sensors
- Look for “Turn off location” — if it’s Enabled, that’s your culprit.
The Fix
Set it to Not Configured or Disabled, then restart.
# Check via PowerShell
Get-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\LocationAndSensors" -Name "DisableLocation" -ErrorAction SilentlyContinue
Fix #3: MDM/Intune Policy
If you’re on a managed device, Intune might be pushing a device restriction.
Check Intune
- Go to Microsoft Endpoint Manager
- Devices → Configuration profiles
- Look for profiles with “Location Services” settings
The Fix
Either:
- Update the policy to allow location
- Create an exclusion group for affected devices
# Check MDM diagnostic logs
$LogPath = "$env:ProgramData\Microsoft\Intune\Logs\MDMMgmt.log"
Get-Content $LogPath -Tail 50 | Select-String -Pattern "Location"
Fix #4: User Account Issues
Sometimes the issue is user-specific.
Step 1: Create a New Local Admin Test
- Create a new local admin account
- Log in as that user
- Check if Location Services is enabled
If it works, the issue is with your user profile.
Step 2: Reset Location Settings
# Reset location for current user
Get-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\LocationAndSensors" | Remove-Item -Recurse -Force
Fix #5: System Services
Check the Location service is running:
- Press Win + R → type
services.msc - Find “Windows Location Service”
- Ensure it’s Running and set to Automatic
# Check and start service
Get-Service -Name "Windows Location Service" | Set-Service -StartupType Automatic
Start-Service -Name "Windows Location Service"
Fix #6: Registry Permissions
If you can’t edit the registry, you may need to take ownership:
- Right-click the key → Permissions
- Take ownership as Administrator
- Grant Full Control to user
Quick Summary your
| Fix | Method |
|---|---|
| 1 | Registry edit → DisableLocation = 0 |
| 2 | Group Policy → gpedit.msc |
| 3 | Check Intune MDM policies |
| 4 | Test with new user account |
| 5 | Verify Windows Location Service running |
| 6 | Fix registry permissions |
Wrap-Up
Grayed out Location Services is almost always a policy block. Check registry first, then Group Policy, then MDM.
Questions? Drop them below!