Symptom
När du är i ett scenario med endast GPS (till exempel: ingen mobiltelefon eller Wi-Fi), vissa plats apps, till exempel Bing Maps och Google-kartor som anropar GeoLocation API för att få GPS-platsinformation kan inte hämta korrekta GPS-data från GPS-sensorn i Windows 8.1, Windows RT 8.1 eller Windows Server 2012 R2. Apps visa användaren på sista plats som de befann sig vid i stället för den aktuella platsen.
Orsak
Det här problemet uppstår eftersom platssensor GNSS tar längre tid att få en avläsning än mobiltelefon eller Wi-Fi-sensor. Den ursprungliga API väntar inte tillräckligt länge för det här scenariot bara GNSS.
Lösning
Åtgärda problemet genom att installera maj 2016-uppdateringen för Windows RT 8.1, 8.1 för Windows, och Windows Server 2012 R2 (KB3156418).
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".
Registerinformation
När du har installerat den här uppdateringen måste du lägga till följande registerpost:
-
Leta upp och markera följande registerundernyckel i Registereditorn:
HKEY_LOCAL_MACHINE\Software\Microsoft\Location
-
Tryck och håll (eller högerklicka) på plats, peka på Nyttoch klicka sedan på DWORD-värdet (32 bitar).
-
Namnet på den nya registerposten som WaitLongerForGPS.
-
Dubbelklicka på registerposten WaitLongerForGPS .
-
Ange 1 i fältet data i dialogrutan Redigera DWORD-värde och klicka sedan på OK.
-
Avsluta Registereditorn.
Referenser
Lär dig mer om den terminologi som Microsoft använder för att beskriva programuppdateringar.