
Às vezes, o círculo de localização aparece na bandeja do sistema, indicando que algo solicitou minha localização.
Nas configurações de localização de privacidade do Windows 10, posso ver o quepodeusar minha localização, mas existe uma maneira de ver o quefezUse minha localização?
Responder1
“Sua localização está em uso no momento” é uma mensagem que você está recebendo porque um aplicativo que você adquiriu na Windows Store está usando o serviço de sistema do Windows 10 “Serviço de geolocalização” (chamado lfsvc
) para determinar sua localização. Desabilitar este serviço evitará esse comportamento, mas não afetará outros aplicativos (como a maioria dos navegadores da web) de descobrir aproximadamente sua localização por outros meios.
Para habilitar serviços de localização para um usuário individual e um aplicativo da Windows Store, vá para Configurações > Privacidade > Localização > Serviço de localização. Deslize o botão para a posição Ligado ou Desligado para ativar/desativar a opção para qualquer aplicativo da Windows Store.
O próprio Windows não fornece nenhum método direto para descobrir qual aplicativo está chamando o serviço de geolocalização, portanto, é preciso ser um pouco criativo.
Um método simples seria examinar a lista de aplicativos da Windows Store habilitados para usar o serviço de localização e, em seguida, desabilitar progressivamente o uso desses aplicativos, começando pelos candidatos mais prováveis, até que essas notificações parem e não cheguem mais.
O método complicado, adequado para programadores avançados, seria instalar e anexar o depurador WinDbg ao lfsvc
serviço e definir pontos de interrupção em seus pontos de entrada para interceptar chamadas. Mais informações podem ser encontradas no artigo da Microsoft
Como depurar serviços do Windows. Embora eu tenha feito essa depuração, embora usando o Visual Studio em vez do WinDbg, esta não é uma solução que eu recomendaria ou entraria em detalhes.