Какое приложение использовало мое местоположение?
Иногда в моем системном окне появляется всплывающая подсказка о том, что что-то запросило мое местоположение.
В настройках местоположения конфиденциальности Windows 10 я вижу, что может использовать мое местоположение, но есть ли способ узнать, что использовало мое местоположение?
1 ответ
"Ваше местоположение в настоящее время используется" - это сообщение, которое вы получаете, потому что приложение, которое вы приобрели в Магазине Windows, использует системную службу Windows 10 "Служба геолокации" (по имени lfsvc
), чтобы определить ваше местоположение. Отключение этой службы предотвратит такое поведение, но не повлияет на то, как другие приложения (например, большинство веб-браузеров) будут приблизительно определять ваше местоположение с помощью других средств.
Чтобы включить службы определения местоположения для отдельного пользователя и приложения Магазина Windows,выберите "Настройки"> "Конфиденциальность"> "Местоположение". Переместите переключатель в положение "Вкл." Или "Выкл.", Чтобы включить или отключить параметр для любого приложения из Магазина Windows.
Сама Windows не предоставляет какого-либо прямого метода для определения того, какое приложение вызывает службу геолокации, поэтому нужно быть немного креативным.
Простой способ - изучить список приложений Магазина Windows, которым разрешено использовать службу "Расположение", а затем постепенно отключить их использование этими приложениями, начиная с наиболее вероятных кандидатов, до тех пор, пока эти уведомления не прекратятся и больше не будут поступать.
Сложный метод, подходящий для опытных программистов, заключается в установке и подключении отладчика WinDbg к lfsvc
обслуживать и устанавливать точки останова на своих точках входа для перехвата вызовов. Дополнительную информацию можно найти в статье Microsoft Как отлаживать службы Windows. Хотя я сделал такую отладку, хотя и с использованием Visual Studio, а не WinDbg, это не решение, которое я бы рекомендовал или подробно описал.