Ваш компьютер с Windows 11 самопроизвольно включается от случайного нажатия клавиш? Или вы хотите защитить систему от несанкционированного доступа через клавиатуру? Проблема чаще всего кроется в настройках BIOS/UEFI или параметрах управления питанием. В 90% случаев виноваты функции Wake-on-LAN, USB Wake Support или неверные настройки ACPI.
В этой статье мы разберём все возможные способы отключения запуска ПК с клавиатуры — от базовых настроек в интерфейсе Windows 11 до редактирования реестра и конфигурации UEFI. Особое внимание уделим нюансам с ноутбуками Lenovo, HP и ASUS, где производители часто скрывают критические опции. Также выясним, почему после обновления до Windows 11 24H2 проблема может вернуться и как этого избежать.
Почему компьютер включается с клавиатуры: основные причины
Прежде чем отключать функцию, важно понять её источник. В Windows 11 есть три ключевых механизма, отвечающих за пробуждение системы:
- 🔌 Wake-on-LAN (WoL) — включение по сетевому запросу (часто активируется вместе с USB-пробуждением).
- ⌨️ USB Wake Support — реакция на нажатия клавиш или подключение USB-устройств.
- ⚡ ACPI-события — низкоуровневые сигналы от материнской платы (например, пробуждение по таймеру).
На ноутбуках проблема усложняется встроенными контроллерами клавиатуры, которые могут игнорировать настройки Windows. Например, на устройствах Dell Latitude и HP EliteBook функция пробуждения клавиатурой активирована по умолчанию в BIOS, даже если в системе она отключена.
Интересный факт: в Windows 11 функция пробуждения клавиатурой может автоматически включаться после крупных обновлений (например, при переходе с 22H2 на 23H2). Это связано с тем, что система сбрасывает некоторые параметры PowerCfg до значений по умолчанию.
Способ 1: Отключение пробуждения в параметрах питания Windows 11
Начнём с самого простого метода — через стандартные настройки системы. Этот способ работает для большинства настольных ПК и некоторых ноутбуков (кроме моделей с проприетарными BIOS, например, MSI Modern или Acer Swift).
- Откройте Параметры Windows (
Win + I) и перейдите в разделСистема → Питание и аккумулятор. - В блоке Сопутствующие параметры выберите
Дополнительные параметры питания. - Нажмите
Настройка кнопок питания(слева) →Изменение параметров, которые сейчас недоступны. - Снимите галочку с пункта Включить пробуждение по таймеру.
- Сохраните изменения и перезагрузите ПК.
Этот метод отключает пробуждение по расписанию, но не всегда блокирует реакцию на клавиатуру. Для полного отключения нужно редактировать дополнительные параметры схемы питания:
- 🔧 Вернитесь в
Дополнительные параметры питания→ выберите активную схему →Настройка схемы электропитания. - 📝 Нажмите
Изменить дополнительные параметры питания. - 🔍 Разверните ветку USB-параметры → Параметр пробуждения с USB и установите значение
Запрещено.
Снята галочка "Включить пробуждение по таймеру"|
Установлено "Запрещено" в USB-параметрах пробуждения|
ПК перезагружен для применения изменений|
Проверено нажатие клавиш после выключения
-->
⚠️ Внимание: На некоторых материнских платах Gigabyte и ASRock параметры USB-пробуждения в Windows игнорируются. В этом случае потребуется настройка BIOS (см. Способ 3).
Способ 2: Использование командной строки и PowerCfg
Утилита PowerCfg — мощный инструмент для управления питанием, который позволяет отключить пробуждение с клавиатуры даже если опции скрыты в интерфейсе. Этот метод подходит для опытных пользователей и администраторов.
Откройте Командную строку от имени администратора (Win + X → Терминал Windows (Администратор)) и выполните команды по порядку:
powercfg /waketimers disable
powercfg /devicequery wake_armed
powercfg /devicedisablewake "Клавиатура HID"
Если вторая команда вернёт список устройств, в третьей команде замените "Клавиатура HID" на точное имя вашего устройства (например, "USB-клавиатура Logitech").
Для полного отключения всех USB-пробуждений используйте:
powercfg /setacvalueindex SCHEME_CURRENT 2e601130-5351-4d9d-8e04-9a82de197ea2 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0
powercfg /setdcvalueindex SCHEME_CURRENT 2e601130-5351-4d9d-8e04-9a82de197ea2 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0
Эти команды отключают пробуждение по USB как от сети (AC), так и от батареи (DC). После выполнения обязательно перезагрузите компьютер.
Что делать если PowerCfg не находит клавиатуру?
Если команда powercfg /devicequery wake_armed не показывает вашу клавиатуру, попробуйте:
1. Отключить клавиатуру физически и подключить заново.
2. Обновить драйверы через Диспетчер устройств (раздел Клавиатуры).
3. Использовать утилиту USBDeview от NirSoft для принудительного отключения пробуждения по USB-ID.
Способ 3: Настройка BIOS/UEFI — самый надёжный метод
Если программные способы не помогли, проблема кроется в настройках BIOS/UEFI. Здесь важно учитывать производителя материнской платы или ноутбука — расположение опций может сильно отличаться.
Общий алгоритм действий:
- Перезагрузите ПК и войдите в BIOS (обычно клавиши
Del,F2,F12илиEscпри загрузке). - Найдите раздел
Advanced→Power Management(илиACPI Settings). - Отключите следующие опции (названия могут отличаться):
- 🔘 Wake On USB →
Disabled - 🔘 USB Keyboard/Mouse Power On →
Disabled - 🔘 Resume by USB Device →
Disabled - 🔘 ErP Ready →
Enabled(это отключает все периферийные пробуждения)
- 🔘 Wake On USB →
F10) и перезагрузитесь.Для ноутбуков Lenovo ThinkPad и HP ProBook может потребоваться дополнительное отключение опции Wake on Dock (пробуждение от док-станции).
| Производитель | Раздел BIOS | Ключевая опция | Рекомендуемое значение |
|---|---|---|---|
| ASUS (ROG/Prime) | Advanced → APM | Power On By Keyboard | Disabled |
| MSI (MAG/B550) | Settings → Advanced → Wake Up Event | Resume By USB Device | Disabled |
| Gigabyte (Aorus) | BIOS Features | USB Wake Support | Disabled |
| Dell (XPS/Latitude) | Power Management | Wake on USB | Off |
⚠️ Внимание: На некоторых материнских платах ASRock опцияErP Readyможет отключать USB-порты полностью (включая зарядку в выключенном состоянии). Если вам нужна функция зарядки гаджетов при выключенном ПК, используйте только отключениеWake On USB.
Способ 4: Редактирование реестра Windows (для опытных пользователей)
Если стандартные методы не сработали, можно запретить пробуждение клавиатурой через редактор реестра. Этот способ требует осторожности — неправильные изменения могут привести к нестабильной работе системы.
Инструкция:
- Нажмите
Win + R, введитеregeditи подтвердите запуск. - Перейдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout - Создайте новый параметр DWORD (32 бита) с именем
ScanCodeMap. - Установите значение
00000000(это отключает обработку скан-кодов клавиатуры при пробуждении). - Перезагрузите ПК.
- Откройте Диспетчер устройств (
Win + X→Диспетчер устройств). - Разверните ветку
Сетевые адаптерыи выберите вашу сетевую карту (например, Realtek PCIe GbE Family Controller). - Перейдите на вкладку Управление электропитанием.
- Снимите галочки:
- 🔌 Разрешить этому устройству выводить компьютер из ждущего режима
- 🔌 Magic Packet (если есть)
- Примените настройки и перезагрузите ПК.
- 🌐 Wake On LAN →
Disabled - 🌐 Resume by LAN →
Disabled - 🌐 PME Event Wake Up →
Disabled(на платах ASUS) - 🔌 Используйте USB-хаб с физическим выключателем — отключайте клавиатуру на ночь.
- 🔒 Отключите клавиатуру в Диспетчере устройств перед выключением ПК (неудобно, но работает).
- 🛠️ Обновите BIOS — в новых версиях часто исправляют баги с пробуждением (особенно актуально для AMD B550/X570 плат).
- 🔄 Замените клавиатуру — некоторые модели (например, Logitech MX Keys) имеют аппаратную кнопку отключения пробуждения.
Для отключения пробуждения по USB-портам найдите раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USB
И создайте параметр DisableSelectiveSuspend со значением 1.
Способ 5: Отключение Wake-on-LAN (для сетевых пробуждений)
Если компьютер включается не только от клавиатуры, но и по локальной сети (например, от Magic Packet), необходимо отключить Wake-on-LAN. Эта функция часто активирована на корпоративных ПК и серверах.
Шаги:
Для полного отключения WoL в BIOS найдите опции:
Дополнительные меры: физическое отключение и альтернативы
Если программные методы не помогли, рассмотрите следующие варианты:
Для владельцев ноутбуков MacBook с Windows 11 (через Boot Camp) проблема решается только отключением опции Wake for network access в macOS, так как BIOS на Apple-устройствах заблокирован.
⚠️ Внимание: На некоторых материнских платах Intel 600-й серии (например, Z690) после отключения USB Wake Support могут перестать работать функции быстрой загрузки (Fast Boot). В этом случае придётся выбирать между скоростью включения и защитой от случайного пробуждения.
FAQ: Частые вопросы по отключению пробуждения с клавиатуры
Можно ли отключить пробуждение только для конкретной клавиатуры?
Да, но только через PowerCfg или Диспетчер устройств. В Командной строке выполните:
powercfg /devicequery wake_armed
Найдите в списке вашу клавиатуру и отключите пробуждение командой:
powercfg /devicedisablewake "Имя_устройства"
Почему после обновления Windows 11 настройки сбросились?
Крупные обновления (например, 23H2 → 24H2) сбрасывают некоторые параметры PowerCfg и планы электропитания до стандартных. Чтобы избежать этого, экспортируйте текущую схему питания:
powercfg /export "C:\backup_powerscheme.pow" /file
И импортируйте её после обновления:
powercfg /import "C:\backup_powerscheme.pow"
Как проверить, что именно будит компьютер?
Используйте команду:
powercfg /waketimers
Или просмотрите журнал событий:
- Откройте Просмотр событий (
eventvwr.msc). - Перейдите в
Журналы Windows → Система. - Отфильтруйте события с источником
Power-Troubleshooter.
Ищите записи с кодом 107 (пробуждение по таймеру) или 100 (пробуждение устройством).
Будет ли работать пробуждение по будильнику (например, для записей в OBS)?
Нет, если вы отключили все параметры пробуждения (включая Wake Timers в планах электропитания). Для записей по расписанию используйте внешние устройства (например, Elgato Stream Deck) или настройте задачу в Планировщике с условием Запускать при простое вместо пробуждения.
Можно ли отключить пробуждение только на время сна, но оставить при выключении?
Да, для этого:
- В Параметрах питания выберите
Действие кнопок питания. - Нажмите
Изменение параметров, которые сейчас недоступны. - Уберите галочку Включить пробуждение по таймеру только для режима
Сна. - В BIOS отключите
Wake On USBтолько для состоянияS3(если есть такая опция).