Skip to content
February 27, 2026 Junior (1-3 years) How-To

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

  1. Press Win + R
  2. Type regedit → press Enter
  3. 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

  1. Press Win + R → type gpedit.msc
  2. Navigate to:
Computer Configuration → Administrative Templates → System → Location and Sensors
  1. 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

  1. Go to Microsoft Endpoint Manager
  2. DevicesConfiguration profiles
  3. 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

  1. Create a new local admin account
  2. Log in as that user
  3. 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:

  1. Press Win + R → type services.msc
  2. Find “Windows Location Service”
  3. 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:

  1. Right-click the key → Permissions
  2. Take ownership as Administrator
  3. Grant Full Control to user

Quick Summary your

FixMethod
1Registry edit → DisableLocation = 0
2Group Policy → gpedit.msc
3Check Intune MDM policies
4Test with new user account
5Verify Windows Location Service running
6Fix 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!

Was this helpful?