Управление устройствами, пробуждающими Windows из сна

Windows позволяет точно контролировать, какие устройства могут вывести компьютер из спящего режима. В этой инструкции вы найдёте команды и последовательности действий для диагностики и конфигурации управления питанием устройств.
Что делает этот материал
- Объясняет, как узнать, какие устройства способны пробудить Windows.
- Показывает, какие устройства имеют разрешение на пробуждение сейчас.
- Показывает, как узнать, что именно разбудило систему.
- Объясняет, как разрешить или запретить устройствам выводить ПК из сна.
- Даёт чек‑лист, план устранения и производственные подсказки.
Какие команды использовать и как их запускать
Ниже — рабочие команды для PowerShell или Command Prompt. Запускайте с правами администратора.
Важная терминология
- UAC: Контроль учётных записей пользователей. Это подсказка безопасности Windows, требующая подтверждения операций с повышенными правами.
Как проверить, какие устройства способны разбудить Windows
Не все подключённые устройства могут разбудить компьютер. Чтобы получить список устройств, используйте команду powercfg.
Шаги:
- Нажмите Win + S, чтобы открыть поиск.
- Введите “Windows PowerShell”.
- Нажмите правой кнопкой на найденном приложении и выберите “Запуск от имени администратора”.
- Подтвердите запрос UAC, нажав “Да”.
- Введите команду и нажмите Enter:
powercfg -devicequery wake_from_anyРезультат команды — список устройств, которые технически могут вывести компьютер из любого спящего состояния: клавиатуры, мыши, сетевые адаптеры и т. п.
Примечание: наличие устройства в списке не значит, что оно сейчас имеет разрешение на пробуждение. Это лишь способность.
Как проверить, какие устройства имеют разрешение на пробуждение
Команда ниже покажет устройства, у которых в текущей конфигурации включено разрешение на пробуждение.
Шаги:
- Откройте Command Prompt или PowerShell с правами администратора.
- Выполните команду:
powercfg -devicequery wake_armedРезультат — список устройств с включённым флагом разрешения на пробуждение.
Если устройство есть в этом списке и будит компьютер без вашего желания, можно отключить у него разрешение.
Как узнать, что разбудило компьютер
Если Windows просыпается сама по себе, вы можете запросить последний источник пробуждения.
Шаги:
- Нажмите Win + R, чтобы открыть диалог «Выполнить».
- Введите cmd и нажмите Ctrl + Shift + Enter, чтобы запустить Командную строку от имени администратора.
- Выполните команду:
powercfg -lastwakeКоманда покажет устройство или процесс, который последним вывел систему из сна.
Если вывод содержит “Wake History Count - 0”, значит история пробуждений пуста — вероятно, вы недавно перезагрузили систему.
Как разрешить или запретить устройству выводить компьютер из сна
Обычно это настраивается в Диспетчере устройств.
Шаги:
- Нажмите Win + X, чтобы открыть меню продвинутых инструментов.
- Выберите «Диспетчер устройств».
- Найдите устройство, которое хотите изменить (например, мышь, клавиатура, сетевой адаптер).
- Правый клик по устройству → Свойства.
- Перейдите на вкладку “Управление электропитанием”.
- Установите или снимите галочку “Разрешить этому устройству выводить компьютер из режима сна”.
- Нажмите “OK” для сохранения.
Повторите для других устройств при необходимости.
Важно
- Некоторые устройства, например сетевые адаптеры с включённым Wake‑on‑LAN, могут будить систему по пакету по сети. Если вы не используете эту функцию, отключите её в свойствах адаптера.
- Задачи по расписанию и фоновые таймеры также могут пробудить ПК. Проверьте планировщик заданий и параметры энергосбережения.
Что ещё может будить компьютер и как с этим работать
- Сетевые события: выключите Wake on Magic Packet или Wake on pattern match в настройках сетевого адаптера.
- Планировщик заданий: проверьте активные задачи и их настройку “Разбуждать компьютер для выполнения задачи”.
- Обновления и драйверы: устаревшие драйверы могут некорректно реагировать на состояние сна. Обновите драйверы и BIOS/UEFI.
Мини‑методология проверки и применения изменений
- Сначала узнайте, какие устройства способны разбудить систему (wake_from_any).
- Посмотрите, какие из них имеют право сейчас (wake_armed).
- Проверьте последний источник пробуждения (powercfg -lastwake).
- Измените права в Диспетчере устройств и свойствах сетевых адаптеров.
- Если проблема повторяется, проверьте планировщик задач и журнал событий Windows.
Чек-листы по ролям
Администратор:
- Выполнить powercfg -devicequery wake_from_any.
- Выполнить powercfg -devicequery wake_armed.
- Проверить журнал событий и powercfg -lastwake.
- Отключить права у несущественных устройств.
- Проверить сетевые настройки Wake on LAN.
Пользователь:
- Отключить мышь/клавиатуру от USB-порта, если они случайно будят ПК.
- В настройках Windows проверить план электропитания.
- Обновить драйверы и перезапустить ПК.
План устранения неполадок (runbook)
- Соберите данные: запустите powercfg -lastwake; зафиксируйте время пробуждения.
- Сравните с powercfg -devicequery wake_armed — найдите совпадение.
- Временно отключите разрешение на пробуждение у подозрительного устройства.
- Мониторьте систему в течение 24–48 часов.
- Если проблема исчезла — оставьте изменение и документируйте его. Если нет — верните и тестируйте следующее устройство.
Критерии приёмки
- ПК не просыпается самопроизвольно в течение 48 часов при тех же условиях.
- Журналы событий не содержат новых неожиданных пробуждений.
Риски и пути смягчения
- Отключение разрешения у сетевого адаптера может нарушить Wake on LAN. Смягчение: отключайте только если функция не используется.
- Полный запрет пробуждения у клавиатуры/мыши может затруднить удалённый доступ. Смягчение: документируйте изменения и информируйте пользователей.
Decision tree для принятия решения
flowchart TD
A[Пробуждения по расписанию или случайно?] -->|По расписанию| B[Проверить Планировщик заданий]
A -->|Случайно| C[powercfg -lastwake]
C --> D{Устройство в wake_armed?}
D -->|Да| E[Отключить разрешение в Диспетчере устройств]
D -->|Нет| F[Проверить сетевой адаптер и драйверы]
F --> G[Отключить Wake on LAN при необходимости]
E --> H[Мониторинг 48 часов]
H --> I{Проблема решена?}
I -->|Да| J[Задокументировать изменение]
I -->|Нет| K[Продолжить диагностику — журнал событий, обновления]Когда этот подход не работает
- Пробуждение идёт от встроенных аппаратных таймеров материнской платы — тогда нужно смотреть настройки BIOS/UEFI.
- Если источник — внешнее устройство с собственным контроллером питания, изменение в Windows не даст эффекта.
Короткий глоссарий
- Спящий режим: сохранение состояния оперативной памяти с пониженным питанием.
- Wake on LAN: функция пробуждения по сетевому пакету.
- powercfg: утилита Windows для управления параметрами питания.
Короткая заметка по безопасности и приватности
Изменение параметров пробуждения не влияет на персональные данные. Но отключение Wake on LAN может ограничить функциональность удалённого управления.
Итог Теперь вы умеете: определять устройства, которые могут разбудить систему; проверять, какие устройства имеют разрешение; узнавать, что именно проснул ПК; и запрещать или разрешать пробуждение через Диспетчер устройств. Используйте чек-листы и runbook для последовательной диагностики.
Примечание Если вы предпочитаете выключать ноутбук вместо сна, это снизит риск случайных пробуждений и сбережёт батарею при длительном простое.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента