Симптоми
Когато сте в GPS само сценарий (например: няма мобилен или Wi-Fi), някои приложения на място, като Bing Maps и Google карти, които изискват GeoLocation API, за да получите информация за местоположението на GPS може да извлече правилните GPS данни от GPS сензор Windows 8.1, Windows RT 8.1 или Windows Server 2012 R2. Приложения показват потребителят последно място, те са вместо им текущото местоположение.
Причина
Този проблем възниква, защото отнема повече време да се четене от мобилен или безжичен сензор GNSS сензор за местоположение. Оригинален API не изчакайте достатъчно дълго време за този сценарий само за ГНСС.
Решение
За да решите този проблем, инсталирайте май 2016 Сборен пакет за Windows RT 8.1 8.1 на Windows и Windows Server 2012 R2 (KB3156418).
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".
Информация за системния регистър
След като инсталирате тази актуализация, трябва да добавите следния запис в системния регистър:
-
В редактора на системния регистър, намерете и изберете следния подключ на системния регистър:
HKEY_LOCAL_MACHINE\Software\Microsoft\Location
-
Натиснете и задръжте (или щракнете с десния бутон) място, посочете Създайи след това щракнете върху DWORD (32-битова) стойност.
-
Име на новия запис в системния регистър като WaitLongerForGPS.
-
Щракнете двукратно върху записа WaitLongerForGPS в системния регистър.
-
В диалоговия прозорец Редактиране на DWORD стойност въведете 1 в полето стойност и след това щракнете върху OK.
-
Затворете редактора на системния регистър.
Препратки
Научете повече за терминологията , използвана за описание на софтуерните актуализации от Microsoft.