Клавиатура будит компьютер: включаем нужное пробуждение и убираем самоподъём
Чтобы ПК не просыпался от случайных нажатий, нужно (1) выяснить источник пробуждения, (2) оставить право будить систему только нужной клавиатуре (или только кнопке питания), (3) отключить таймеры пробуждения и лишние устройства (мышь, хабы, сеть, Bluetooth).
Пробуждение из сна (S3/S0) настраивается в Windows, а включение после выключения (S5) чаще всего зависит от BIOS/UEFI и дежурного питания USB.
Оглавление
Диагностика: кто разбудил ПК
Откройте Windows Terminal / Командную строку от имени администратора:
- Узнать, какие режимы сна доступны:
powercfg /a
- Посмотреть, что разбудило ПК в последний раз:
powercfg /lastwake
- Вывести список устройств, которым разрешено будить систему:
powercfg /devicequery wake_armed
- Проверить, нет ли таймеров пробуждения:
powercfg /waketimers
После любых изменений повторяйте powercfg /devicequery wake_armed: так сразу видно, кто остался «будильником».
Разрешить или запретить Wake-up для клавиатуры
Через Диспетчер устройств (быстро)
Win + X→ Диспетчер устройств- Клавиатуры (иногда также Устройства HID)
- Свойства устройства → Управление электропитанием
- Включите или снимите галочку «Разрешить этому устройству выводить компьютер из спящего режима»
Если вкладки нет — используйте powercfg.
Через powercfg (точнее)
Сначала найдите имя устройства:
powercfg /devicequery wake_programmable
Разрешить пробуждение:
powercfg /deviceenableawake "ИМЯ УСТРОЙСТВА"
Запретить пробуждение:
powercfg /devicedisablewake "ИМЯ УСТРОЙСТВА"
Иногда «мышь» или KVM/док определяются как составное USB/HID‑устройство. Поэтому отключайте wake не только у «Mouse», но и у связанных HID-устройств, которые видите в wake_armed.
Отключить лишние источники пробуждения
Ориентир — wake_armed. Обычно можно убрать пробуждение у:
- мышей и иных указывающих устройств;
- USB Root Hub / Generic USB Hub (если будит хаб в мониторе/доке);
- Bluetooth‑адаптера (если будят геймпады/гарнитуры);
- сетевого адаптера, если не нужен Wake-on-LAN.
Алгоритм:
- Список «будильников»:
powercfg /devicequery wake_armed
- Отключите лишнее:
powercfg /devicedisablewake "ИМЯ УСТРОЙСТВА"
Для проверки подключите клавиатуру напрямую в USB‑порт ПК (без хаба/монитора/KVM). Так проще понять, кто реально инициирует пробуждение.
Таймеры пробуждения и «самоподъём»
Если ПК встаёт ночью «сам», чаще виноваты таймеры обслуживания/обновлений или задания с правом пробуждения.
Проверьте:
powercfg /waketimers
Отключить таймеры в параметрах питания:
Win + R→powercfg.cpl- Активный план → Дополнительные параметры
- Сон → Разрешить таймеры пробуждения → Отключить
Если таймеры нужны (например, по расписанию), проверьте задания, у которых включено «Пробуждать компьютер для выполнения задачи».
Если включается из выключенного состояния (S5)
Когда ПК включается от клавиатуры после завершения работы, Windows может не помочь: решается настройками прошивки.
В BIOS/UEFI ищите (названия отличаются):
- Wake on Keyboard / Wake on Mouse
- Resume by USB device / Wake from USB / USB Wake Support
- ErP/EuP (часто отключает дежурное питание USB в S5)
Практика:
- нужно будить только из сна → отключайте USB/Keyboard wake именно для S5 в BIOS/UEFI (или включайте ErP/EuP, если подходит);
- нужно, чтобы будила только кнопка питания → отключите USB‑wake в BIOS/UEFI и уберите лишнее из
wake_armedв Windows.
ErP/EuP может отключить питание USB при выключении: зарядка/подсветка от USB в S5 может перестать работать — это нормально.
Частые ошибки
- Отключили wake у «мыши», но ПК всё равно просыпается — будит USB/HID‑интерфейс или USB‑хаб, а не сама мышь.
- Путают сон и выключение: из S5 чаще нужен BIOS/UEFI, а не параметры Windows.
- Оставляют включённым wake у сетевого адаптера при ненужном Wake-on-LAN.
- Не проверяют
powercfg /waketimersи ищут «виноватую клавиатуру», хотя будит таймер.
FAQ
Как оставить пробуждение только клавиатуре?
Отключите wake у всех устройств из powercfg /devicequery wake_armed, кроме нужной клавиатуры (и, при желании, кнопки питания).
Почему вкладки «Управление электропитанием» нет?
Так бывает у некоторых драйверов/устройств. Используйте powercfg /deviceenableawake и /devicedisablewake.
ПК просыпается от лёгкой вибрации стола — что делать?
Отключите wake у мыши и USB‑хабов, а для клавиатуры оставьте пробуждение только если оно действительно нужно. Дополнительно проверьте, нет ли waketimers.
Можно ли полностью запретить пробуждение от USB?
Да: в Windows уберите устройства из wake_armed, а для включения из выключенного состояния отключите USB‑wake в BIOS/UEFI (при необходимости — ErP/EuP).