Sintomas
Quando você estiver em um cenário somente GPS (por exemplo: nenhuma celular ou Wi-Fi), alguns aplicativos de localização, como Bing Maps e do Google Maps que chamam a API de localização geográfica para obter informações de localização de GPS não é possível recuperar os dados corretos de GPS do sensor GPS no Windows 8.1, o Windows RT 8.1 ou o Windows Server 2012 R2. Os aplicativos mostram ao usuário no último local que estavam em vez de sua localização atual.
Causa
Esse problema ocorre porque o sensor de localização GNSS leva mais tempo para obter uma leitura que o celular ou sensor Wi-Fi. A API original não espera o tempo suficiente para que esse cenário somente GNSS.
Resolução
Para corrigir esse problema, instale o maio 2016 update rollup para o Windows RT 8.1, 8.1 para Windows e Windows Server 2012 R2 (KB3156418).
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".
Informações do registro:
Depois de instalar esta atualização, você deve adicionar a seguinte entrada do registro:
-
No Editor do registro, localize e selecione a seguinte subchave do registro:
HKEY_LOCAL_MACHINE\Software\Microsoft\Location
-
Pressione e mantenha (ou clique) local, aponte para novoe, em seguida, clique em valor DWORD (32 bits).
-
Nomear a nova entrada do registro como WaitLongerForGPS.
-
Clique duas vezes na entrada do registro WaitLongerForGPS .
-
Na caixa de diálogo Editar valor DWORD , digite 1 no campo dados do valor e, em seguida, clique em OK.
-
Saia do Editor de Registro.
Referências
Saiba mais sobre a terminologia usada pela Microsoft para descrever as atualizações de software.