Windows 11 собирает эти о местоположении для персонализации поиска, погоды, карт и рекламы. Службы определения местоположения используют WiFi, IP-адрес и эти сотовых сетей. Отключение геолокации повышает конфиденциальность, но некоторые приложения потеряют часть функциональности.
Главное:
- Глобальное отключение геолокации запрещает доступ всем приложениям
- Можно отключить доступ для отдельных приложений, оставив для остальных
- Журнал местоположений хранит историю за последние 24 часа
- Групповые политики дают возможность запретить геолокацию на уровне организации
Отключение служб определения местоположения
Откройте «Параметры» — «Конфиденциальность и защита» — «Расположение».
Главный переключатель «Службы определения местоположения» отключает геолокацию глобально. При отключении ни одно приложение не сможет получить эти о местоположении.
Ниже находятся индивидуальные разрешения для приложений. Можно оставить геолокацию включенной глобально, но отключить для конкретных приложений (например, разрешить для Погоды, но запретить для Edge).
Отключение через реестр:
reg add "HKLMSOFTWAREMicrosoftWindowsCurrentVersionCapabilityAccessManagerConsentStorelocation" /v Value /t REG_SZ /d Deny /fОтключение для конкретного пользователя:
reg add "HKCUSOFTWAREMicrosoftWindowsCurrentVersionCapabilityAccessManagerConsentStorelocation" /v Value /t REG_SZ /d Deny /fОтключение службы геолокации полностью:
sc stop lfsvc
sc config lfsvc start=disabledЭто отключает службу «Геолокация» (lfsvc), которая обрабатывает запросы на определение местоположения. Подробнее о конфиденциальности в настройке Defender.
Очистка журнала местоположений
Windows хранит историю местоположений за последние 24 часа. Очистите ее: «Параметры» — «Конфиденциальность и защита» — «Расположение» — «Журнал сведений о расположении» — «Очистить».
Через реестр журнал хранится в:
HKCUSOFTWAREMicrosoftWindowsCurrentVersionLocationNotificationsАвтоматическая очистка через PowerShell:
Remove-Item "HKCU:SOFTWAREMicrosoftWindowsCurrentVersionLocationNotifications" -Recurse -ErrorAction SilentlyContinueЭти о местоположении также могут храниться:
- В учетной записи Microsoft (cloud): откройте account.microsoft.com — «Конфиденциальность» — «Расположение» — «Очистить журнал расположений»
- В приложениях: Карты, Погода, Edge, Cortana хранят собственные кэши
- В журнале событий Windows: Просмотр событий — Журналы приложений — Microsoft-Windows-Geolocation-Service
Для полной очистки следов:
Remove-Item "$env:LOCALAPPDATAMicrosoftWindowsLocationProvider" -Recurse -Force -ErrorAction SilentlyContinueЭта папка содержит кэш этих WiFi-позиционирования.
Настройка геолокации для приложений
Вместо полного отключения можно настроить доступ по каждому приложению отдельно. Откройте «Параметры» — «Конфиденциальность и защита» — «Расположение».
В разделе «Разрешить приложениям доступ к вашему расположению» отображается список приложений с переключателями. Отключите ненужные.
Приложения, которым обычно нужна геолокация:
- Погода — для показа погоды в вашем городе
- Карты — для навигации и поиска
- Камера — для геотегов на фото
- Найти устройство — для поиска потерянного ПК
Приложения, которым геолокация обычно не нужна:
- Браузеры (Edge, Chrome) — определяют местоположение по IP
- Магазин Microsoft Store
- Игры
- Офисные приложения
Классические (Win32) приложения запрашивают доступ отдельно. Браузеры показывают всплывающее окно при запросе сайтом геолокации.
Отключение геолокации в Edge: «Настройки» — «Файлы cookie и разрешения сайтов» — «Расположение» — отключите. Подробнее о настройке в нашем каталоге Windows.
Групповые политики для организаций
В Windows 11 Pro и Enterprise геолокация управляется через gpedit.msc.
Полное отключение: «Конфигурация компьютера» — «Административные шаблоны» — «Компоненты Windows» — «Расположение и датчики». Включите «Отключить расположение».
Дополнительные политики в этом разделе:
- «Отключить сценарии расположения» — запрещает приложениям запрашивать местоположение
- «Отключить датчики» — отключает все датчики (включая акселерометр, гироскоп)
Для Windows Home без gpedit:
$path = "HKLM:SOFTWAREPoliciesMicrosoftWindowsLocationAndSensors"
if (!(Test-Path $path)) {New-Item -Path $path -Force}
Set-ItemProperty -Path $path -Name "DisableLocation" -Value 1
Set-ItemProperty -Path $path -Name "DisableLocationScripting" -Value 1Применение: gpupdate /force и перезагрузка.
Для массового развертывания через Intune или SCCM создайте профиль конфигурации с OMA-URI:
- ./Device/Vendor/MSFT/Policy/Config/System/AllowLocation = 0
Подробнее об автоматизации в основах PowerShell.
Альтернативные способы определения местоположения
Даже при отключенной геолокации Windows некоторые службы определяют приблизительное местоположение.
IP-геолокация: любой сайт или приложение может определить город по IP-адресу. Точность: город или район. Отключить невозможно без VPN.
WiFi-позиционирование: Windows отправляет список видимых WiFi-сетей в Microsoft для определения координат (точность до 30-50 метров). Отключается вместе со службами определения местоположения.
Временная зона: установленная временная зона указывает на регион. Для автоматической установки зоны требуется геолокация. При отключении установите зону вручную: «Параметры» — «Время и язык» — «Дата и время» — отключите «Устанавливать часовой пояс автоматически».
Для максимальной конфиденциальности:
- Отключите геолокацию в Windows
- Используйте VPN для маскировки IP
- Отключите WiFi-позиционирование в браузерах
- Установите временную зону вручную
- Отключите автоматическую установку региона
Проверка, определяется ли ваше местоположение: откройте browserleaks.com/geo в браузере. Сайт покажет, какие эти о местоположении доступны.
Лицензионный ключ Windows для полного контроля над системой в нашем каталоге Windows.
Полезные ссылки и материалы
Для решения задач, описанных в этой статье, могут пригодиться:
- Руководство по настройке Windows 10 Pro
Официальная документация: Microsoft Learn: состояние выпусков Windows.
Частые ошибки при настройке
Разберем типичные промахи, которые допускают пользователи. Знание этих ловушек сэкономит время и нервы.
Ошибка 1: Изменение параметров без резервной копии
Любые системные настройки следует менять только после создания точки восстановления. Если что-то пойдет не так, откат займет пару минут. Без резервной копии придется искать и отменять каждое изменение вручную.
Ошибка 2: Использование устаревших инструкций
Интерфейс Windows 11 регулярно обновляется. Инструкция для версии 22H2 может не подходить для 24H2 — расположение некоторых настроек меняется. Всегда проверяйте версию своей системы: Win + R > winver.
Ошибка 3: Запуск без прав администратора
Многие системные операции требуют повышенных привилегий. Если команда возвращает «Отказано в доступе», закройте терминал и откройте его заново от имени администратора (правая кнопка > Запуск от имени администратора).
Ошибка 4: Игнорирование перезагрузки
Часть изменений вступает в силу только после перезагрузки. Не путайте выход из системы с полной перезагрузкой — выберите именно «Перезагрузка» в меню Пуск.
Альтернативные способы
Один путь к результату — хорошо. Несколько путей — надежно. Если основной метод не сработал, попробуйте альтернативный.
Через PowerShell
PowerShell дает больше контроля и возможность автоматизации. Большинство операций из графического интерфейса можно выполнить одной командой. Преимущество — возможность записать команды в скрипт и применить на нескольких компьютерах:
# Проверка текущих параметров
Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, OsArchitectureЧерез групповые политики (gpedit.msc)
В редакциях Windows 11 Pro и Enterprise доступен редактор групповых политик. Он управляет теми же параметрами, что и реестр, но через удобный древовидный интерфейс. Лицензионные ключи для Pro-версий доступны в нашем каталоге Windows 11.
Через реестр Windows
Реестр — самый глубокий уровень настройки. Откройте regedit (Win + R > regedit) и перейдите к нужному разделу. Перед правками экспортируйте ветку реестра: правая кнопка на разделе > Экспортировать. Подробнее о работе с реестром читайте в руководстве по regedit.
Автоматизация через скрипты
Когда одну и ту же настройку нужно применить на нескольких компьютерах, ручная работа через интерфейс становится неэффективной. Автоматизация через скрипты решает эту задачу.
Создайте файл с расширением .ps1 и запускайте через PowerShell:
# Пример скрипта для массового применения настроек
$computers = @("PC-01", "PC-02", "PC-03")
foreach ($pc in $computers) {
Write-Host "Настройка $pc..."
# Здесь команды для каждого ПК
}
Write-Host "Готово. Обработано: $($computers.Count) компьютеров"Для запуска скриптов PowerShell может потребоваться изменение политики выполнения:
# Разрешить запуск локальных скриптов
Set-ExecutionPolicy RemoteSigned -Scope CurrentUserПодробнее о создании скриптов читайте в статье о создании BAT-файлов.
Часто задаваемые вопросы
Отключение геолокации повлияет на погоду?
Да. Приложение Погода не сможет автоматически определить город. Введите название города вручную в настройках приложения.
Как узнать, какие приложения используют геолокацию?
Откройте Параметры — Конфиденциальность и защита — Расположение. Под каждым приложением отображается дата последнего доступа к этим о местоположении.
Отключение геолокации защитит от отслеживания?
Частично. Windows не будет определять точные координаты. Но IP-адрес все равно указывает на город. Для полной анонимности используйте VPN.
Можно ли установить ложное местоположение в Windows?
Встроенной функции нет. Для тестирования приложений можно использовать эмуляторы GPS или VPN с серверами в нужной стране.



