Location Services are a crucial feature for some apps on Windows that depends on the location of the system. So, if you have seen that the Location Services option is greyed out on your system, you can’t even manually toggle it. Usually, some system malfunctions cause this problem and you can easily solve it following these easy solutions.
Fix 1 – Tweak the registry
You can tweak the registry to fix this greyed-out Location Services issue.
1. Press the Win key and type “registry“.
2. Then, tap the “Registry Editor” to open the Registry Editor on your system.
3. You are going to remove a particular registry sub-directory. Usually, it doesn’t affect your system at all. But, it is recommended that you take a system backup.
a. After opening the Registry Editor, tap on “File” and click on the “Export” option to back up the registry.
3. After taking the backup, go this way –
4. Now, on the left-hand pane, right-tap the “3” folder and click “Delete” to delete the folder.
5. You will see a warning prompt. Tap “Yes” to remove it from your system.
After that, close this window and perform a system restart. After restarting, open the Settings page and test if you can check if you can toggle the Location Services or not.
Fix 2 – Use the Group Policy
[FOR WINDOWS PRO & ENTERPRISE EDITIONS]
You can use the Local Group Policy settings to enable the Location Services.
1. You have to press the Win key+R keys together.
2. Just write down this and click “OK“.
3. Once you have opened the utility page, go this way –
Computer Configuration > Administrative Templates > Windows Components > Location and Sensors
4. On the right-hand side, you will find three policy settings.
5. You have to disable all those. So, just double-tap the “Turn off location scripting” policy settings to access it.
6. Then, click on the “Disabled” policy to disable the policy on your system.
7. After that, tap “Apply” and “OK” to save this modification.
8. This way, you have to disable two other policies as well. So, double-tap the “Turn off location” policy to edit it.
9. Set this policy to “Disabled“, just like the other policy.
10. Then, tap “Apply” and “OK” again.
11. Finally, double-tap the “Turn off sensors” policy.
12. Next, choose the “Not Configured” option.
13. Then, click on “Apply” and “OK” to save the change.
Close the Local Group Policy Editor page. Now, you just have to restart your machine once.
After that, once you have restarted, you can toggle and check whether you can turn the location on or off.
Fix 3 – Automate the Geolocation service
You have to automate the geolocation service.
1. Just press the Windows key and type “services“.
2. Then, click on “Services” to access it.
3. When on the Services utility page, look for the “Geolocation Service“.
4. Then, double-click on the service to access it.
5. Next, set the ‘Service status:’ to “Automatic” from the drop-down.
6. If you notice the service is ‘Stopped’, you just have to tap “Start” to initiate it.
7. After that, click “Apply” and “OK” to save the changes.
After this, close the Services page. Then, try to enable the location service once again.
This should have solved your issue.