Динамическая блокировка (Dynamic Lock) не работает — как включить авто-блокировку по Bluetooth (2025)
Хотите, чтобы ПК сам блокировался, когда Вы уходите со смартфоном, но ничего не происходит? Сделаем правильно: проверим Bluetooth, подключим устройство, включим Dynamic Lock, посмотрим службы и улучшим стабильность связи.
Коротко: базовые проверки
- Bluetooth на ПК включён и адаптер виден в «Диспетчере устройств».
- Смартфон сопряжён с ПК и подключён (виден как «Подключено»).
- На телефоне Bluetooth включён постоянно, энергосбережение для Bluetooth отключено.
1) Сопряжение и проверка профилей
- Параметры → «Bluetooth и устройства» → «Добавить устройство» → «Bluetooth».
- Выберите смартфон, подтвердите код на обоих устройствах.
- Убедитесь, что подключение активно и поддерживает низкоэнергетический режим (BLE).
PowerShell — по одной строке:
Get-PnpDevice -Class Bluetooth | ft FriendlyName,Status -Auto
Get-Service bthserv | Set-Service -StartupType Automatic; Start-Service bthserv
2) Включаем Dynamic Lock
- Откройте: Параметры → «Учётные записи» → «Параметры входа».
- Раздел «Динамическая блокировка» → включите «Разрешить Windows автоматически блокировать устройство».
Если переключатель серый — проверьте политиками безопасности.
Win+R — по одной команде:
gpedit.msc
Путь: Конфигурация компьютера → Административные шаблоны → Система → Управление входом → «Настроить динамическую блокировку» — включите.
3) Драйверы Bluetooth и питание
В «Диспетчере устройств» откройте адаптер Bluetooth → «Управление питанием» и снимите «Разрешить отключение этого устройства для экономии энергии».
PowerShell (Администратор) — по одной строке (узнать версию драйвера):
Get-PnpDevice -Class Bluetooth | Get-PnpDeviceProperty DEVPKEY_Device_DriverVersion | ft InstanceId,Data -Auto
Обновите драйвер с сайта производителя ноутбука/материнской платы.
4) Тестируем срабатывание
Отойдите от ПК на 5–8 метров. Дайте системе до минуты. Если не блокируется — проверьте служебные события.
PowerShell — по одной строке:
Get-WinEvent -LogName "Microsoft-Windows-Security-Auditing" -Max 200 | ? {{$_.Id -in 4800,4801}} | select TimeCreated, Id, Message
Get-WinEvent -LogName "Microsoft-Windows-Bluetooth-LE-Services/Operational" -Max 200 | ? {{$_.LevelDisplayName -ne 'Information'}} | select TimeCreated, Id, Message
Событие 4800 — экран заблокирован, 4801 — разблокирован.
5) Стабильность соединения и RSSI
На некоторых телефонах агрессивное энергосбережение рвёт BLE-соединение. Отключите оптимизацию батареи для Bluetooth и приложения «Ваш телефон/Link to Windows».
PowerShell — по одной строке (пример оценки связи):
Get-WinEvent -LogName "Microsoft-Windows-Bluetooth-LE-Services/Operational" -Max 100 |
? {{$_.Message -match "RSSI"}} | select -First 20 TimeCreated, Message
Если RSSI «плавает» даже рядом с ПК — возможна помеха или слабая антенна. Переставьте адаптер на USB-удлинитель или смените канал Wi‑Fi 2.4 ГГц.
6) Альтернативы и лайфхаки
- Пара смарт-часы + телефон держит связь стабильнее, чем некоторые гарнитуры.
- Добавьте быстрый ярлык: Win+L — моментальная блокировка вручную.
FAQ
Срабатывает слишком поздно
Так задумано — чтобы не блокировать при кратковременном отдалении. Можно дополнить ручной блокировкой Win+L.
Смартфон «засыпает» Bluetooth
Исключите Energosave/Doze для Bluetooth и приложений «Связь с Windows».
Переключатель Dynamic Lock недоступен
Включите политику «Настроить динамическую блокировку» в gpedit.msc или проверьте соответствующие параметры реестра.