TekOnline

Free Windows Location Services Toggle Tool (GUI) | One-Click Fix for Greyed-Out Location Settings

If Windows Location Services is greyed out, disabled, or just not behaving properly, you usually need to dig into Group Policy or run PowerShell commands as Administrator.

That works, but it is not ideal for everyone.

To make this easier, I created a small Windows app that gives you a simple GUI button to enable, disable, or toggle the same Location Services policy used in my PowerShell guide.

Download the latest release here:

What This Tool Does

This app changes the Windows policy-level setting that controls Location Services:

  • Registry path: HKLM\SOFTWARE\Policies\Microsoft\Windows\LocationAndSensors
  • Value: DisableLocation
  • 0 = allow Location Services
  • 1 = disable Location Services (can grey out the toggle in Settings)

The app can also run gpupdate /target:computer /force after changes to help apply the update immediately.

Why I Built It

A lot of people land on my PowerShell article because they need a fix quickly, but not everyone is comfortable with scripts, registry changes, or admin consoles.

This tool is for that exact situation:

  • one-click GUI
  • no PowerShell required
  • auto-prompts for Administrator rights (UAC)
  • clear status display (current policy state)

How to Use the App (3 Steps)

  1. Download and extract the ZIP.
  2. Run LocationServicesToggle.exe (it will request Administrator access).
  3. Click EnableDisable, or Toggle.

You can also click Open Location Settings in the app to jump straight to the Windows Settings page.

Windows Location Services Toggle app GUI showing Enable Disable and Toggle buttons

Is This Safe?

Yes, and the app is transparent about what it changes.

  • It only updates the DisableLocation policy registry value
  • It runs locally on your Windows PC
  • Source code is available on GitHub: [PASTE GITHUB REPO LINK]

If you prefer PowerShell, I also have the full script-based method here:

Important Notes

  • This changes the policy-level setting (the one that can lock/grey out the Location toggle).
  • Some systems may require a sign-out or restart before the Windows Settings UI reflects the change.
  • Windows may show a SmartScreen warning for unsigned apps (common for independent tools). Use the GitHub release page and checksums for verification.

Troubleshooting

The app opens but the setting does not change

  • Make sure you allowed the UAC prompt (Administrator access is required).
  • Click Refresh in the app.
  • Try signing out and back in, or restart Windows.

Windows Settings still looks wrong after changing it

  • The app updates policy and runs gpupdate, but Windows Settings sometimes lags behind.
  • A restart usually resolves this.

SmartScreen says “Windows protected your PC”

  • This can happen with unsigned utilities.
  • Download only from the official GitHub release page linked above.
  • Verify the SHA256 checksum if you want extra confidence.

FAQ

Does this replace PowerShell?

No. It does the same job for the common policy toggle, but with a GUI.

Does it need admin rights?

Yes. It changes a machine-level policy under HKEY_LOCAL_MACHINE, so Administrator access is required.

Does it work on Windows 10 and Windows 11?

It is designed for modern Windows systems (Windows 10/11) where this policy path is used.

Can I still use the PowerShell method?

Yes, and I recommend it for advanced troubleshooting or automation:

https://www.tekonline.com.au/how-to-check-and-fix-windows-location-services-using-powershell/


Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *