Windows не просыпается после сна: определить состояние питания и источник пробуждения
Если Windows не выходит из спящего режима, сначала нужно понять, какой режим питания использует конкретный компьютер и что происходило во время последнего перехода в сон. Одинаковый внешний симптом ещё не доказывает неисправность видеодрайвера, USB-устройства или прошивки.
Начните с диагностических команд, которые ничего не переустанавливают и не сбрасывают. Они помогают отделить ограничение оборудования от настроек Windows и оставить обратимый след проверки.
Сначала выясните, какой сон доступен именно этому компьютеру
Откройте командную строку и выполните powercfg /a. Команда перечисляет состояния сна, которые поддерживает система, и показывает недоступные варианты. Это важнее названия пункта «Спящий режим» в меню: два компьютера с одинаковой Windows могут использовать разные модели питания.
Запишите результат до изменения настроек. Если ожидаемого состояния в списке нет, не пытайтесь «включить» его случайной правкой реестра. Способ сна зависит не только от Windows, но и от конфигурации устройства.
Четыре отчёта powercfg вместо случайной замены драйверов
После неудачного пробуждения соберите сведения в одном порядке. Не перезагружайте компьютер между проблемой и первой проверкой, если система всё же позволяет открыть командную строку: иначе контекст последнего перехода может измениться.
Что покажет powercfg /lastwake
powercfg /lastwake сообщает источник последнего пробуждения. Команда полезна, когда компьютер всё-таки вернулся к работе, но вы хотите понять, какое событие его разбудило. Пустой или неочевидный результат не является доказательством поломки — его нужно сопоставить с доступными состояниями сна.
Когда проверять powercfg /waketimers
powercfg /waketimers перечисляет активные таймеры пробуждения. Если такой таймер разрешён, его срабатывание может вывести систему из сна или гибернации. Эта команда отвечает на вопрос о запланированных событиях, а не о том, почему экран остался чёрным после нажатия кнопки.
Какие устройства входят в wake_armed
powercfg /devicequery wake_armed показывает устройства, которым сейчас разрешено пробуждать компьютер. Список фиксирует настройку Windows; он не гарантирует, что любая клавиша или движение мыши сработает на каждом устройстве.
Способ пробуждения задаёт не только Windows
Microsoft указывает несколько возможных действий: кнопку питания, клавишу на клавиатуре, кнопку мыши или открытие крышки ноутбука. Это именно варианты. Реальная комбинация зависит от конструкции компьютера и настроек производителя.
Поэтому проверяйте сначала кнопку питания, затем способ, описанный в руководстве к ноутбуку или материнской плате. Не делайте вывод о неисправности только потому, что мышь не разбудила систему: для неё могло не быть такого разрешения или аппаратной поддержки.
Отделите сбой всей системы от одного устройства после сна
Если Windows проснулась, но после сна не работает монитор, принтер, сканер или другое подключённое устройство, это уже другой сценарий. Microsoft рекомендует сначала переподключить такое устройство или перезапустить компьютер и убедиться, что установлены актуальные драйверы.
Не переносите эту рекомендацию на случай, когда сам компьютер совсем не возобновляет работу. В нём важнее результаты powercfg /a и сведения о доступном для модели способе пробуждения.
Проверка должна воспроизводиться на следующем цикле сна
- Сохраните открытые документы.
- Запишите вывод
powercfg /aиpowercfg /devicequery wake_armed. - Переведите компьютер в сон обычным способом.
- Попробуйте разбудить его кнопкой питания или способом из документации производителя.
- После возвращения в Windows выполните
powercfg /lastwakeиpowercfg /waketimers.
Результатом проверки должно стать конкретное наблюдение: состояние сна недоступно, система просыпается только кнопкой питания, работает таймер, либо Windows возобновляет работу, а отдельное устройство — нет. Только после этого имеет смысл выбирать узкую проверку драйвера или обращаться к документации производителя.