If you can't configure location settings for Cortana due to 'Location history must be on for Cortana to work' message in Windows 10, fix is here.

When you allow Windows 10 to track your location, location history is automatically turned on and saved for limited time on your machine. However, when you try to configure location settings individually for apps from Settings app > Privacy > Location, you may find following message for Cortana:

Location history must be on for Cortana to work

FIX Location History Must Be On For Cortana To Work In Windows 10

Now as the location is already turned on, their should be no question of turning on location history separately for Cortana. But unfortunately Cortana is not configurable for location access due to above mentioned message. The configuration option is greyed out unless we fix it manually.

Recommended: Why is Cortana not available to me on Windows 10?

So if you’re also facing this issue on your Windows 10, you can try below mentioned solution and see if it helps you.

FIX: ‘Location History Must Be On For Cortana To Work’ In Windows 10

Registry Disclaimer: The further steps will involve registry manipulation. Making mistakes while manipulating registry could affect your system adversely. So be careful while editing registry entries and create a System Restore point first.

1. Press W8K + R and put regedit in Run dialog box to open Registry Editor (if you’re not familiar with Registry Editor, then click here). Click OK.

Windows 10 Registry Editor

2. In left pane of Registry Editor window, navigate to following registry key:


FIX Location History Must Be On For Cortana To Work In Windows 10

3. Right click 3 registry key and select Delete. In the confirmation prompt appeared next, select Yes.

FIX Location History Must Be On For Cortana To Work In Windows 10

4. Close Registry Editor and reboot the machine.

5. After restart, open Services snap-in by running services.msc command.

6. In the Services snap-in, if Geolocation Service is disabled, double click on it and set its Startup type to Manual. Also make sure its Running. Close Services snap-in.

FIX Location History Must Be On For Cortana To Work In Windows 10

Finally, check back in the Settings app and this time you’ll find that the issue is no longer present.

FIX Location History Must Be On For Cortana To Work In Windows 10

Let us know via your comments, if issue still persists!

Share this post on Facebook · Twitter.


  • Unlike your earlier ‘fix’ solutions, this time it didn’t work for me.

  • Hi Kapil, It’s still not working for me:/

  • If it does not work… Then, go to Cortana’s settings and turn the location there.

  • Kapil Arya

    ^^ Thanks for your inputs!

  • Leave a Reply

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

    Recent Comments

    • elskorpio74 : https://www.kapilarya.com/how-to-upgrade-to-windows-10-using-iso-file ...

      4 hours ago

    • elskorpio74 : I did everything as you asked. It does not give the choice of home or ...

      5 hours ago

    • joe : system restore.. says system protection is available only in online op...

      1 day ago

    • Kapil Arya : ^^ This might occur due to bad media. Please download Windows 10 from ...

      1 day ago

    • elskorpio74 : My problem is: I bought a product key online. I followed the instru...

      2 days ago