Большинство пользователей Windows 8 на ночь предпочитают не выключать компьютер, а переводить его в спящий режим или режим гибернации, это абсолютно правильно и оправданно. Но в некоторых случаях компьютер может самопроизвольно выходить из спящего режима (пробудится). Если компьютер стоит в отдельной комнате, или на работе, вы можете об этом даже не узнать. Но в некоторых случаях это может быть просто неприятно, когда компьютер «просыпается» среди ночи и его монитор начинает радостно светиться в темноте, а может и привести к быстрой разрядке аккумулятора ноутбука или, даже, его перегреву (самопроизвольная побудка ноутбука в переносной сумке).
Сегодня мы познакомимся с основными методиками диагностики и командами, которые позволят разобраться почему ваш компьютер с Windows 8 сам выходит из спящего режима / гибернации.
Итак, наиболее вероятные причины самопроизвольного пробуждения компьютера: настройки BIOS, планировщик Windows, у (чаще всего это сетевая карта), задание системы автоматического обслуживание компьютера.
Настройки BIOS
Если ваш компьютер любит просыпается по ночам, в первую очередь стоит проверить настройки BIOS, отвечающие за автоматическое пробуждение компьютера различными внешними устройствами, которые могут отправлять ACPI команды. Это может быть функционал WOL (Wake on LAN), или настройки, позволяющие пробуждать компьютер по реакции на движение мыши (нередки глюки случаются даже с неподвижно стоящими беспроводными мышками) или нажатие на клавишу клавиатуры: Power On By Keyboard и Power On By Mouse. Если в них нет реальной необходимости, все эти функции стоит отключить в BIOS (в зависимости от реализации и версии BIOS местоположение настроек и их названия могут отличаться).
Кто «разбудил» компьютер? Утилита powercfg
Чтобы понять, какое из событий/устройств стало причиной последнего пробуждений компьютера, воспользуйтесь следующей командой (запущенной в cmd с правами администратора):
powercfg –lastwake
В этом примере видно, что причиной последнего пробуждения компьютер стала сетевая карточка (Intel 82579V Gigabit Network Connection).
Полный список устройств, которым разрешено выводить компьютер из режима гибернации/спящего режима можно получить так:
powercfg /devicequery wake_armed
Обычно этот список включает в себя:
- Клавиатуру (Standard PS/2 Keyboard )
- Мышь (HID-compliant mouse)
- Сетевую//ые карты (в том числе Wi-Fi)
Отключить возможность пробуждения компьютера из спящего режима для конкретного устройства можно из командной строки:
powercfg -devicedisablewake "Device-Name"
То же самое можно сделать из графического интерфейса диспетчера устройств (devmgmt.msc). Для этого найдите в диспетчере устройств нужное оборудование, откройте его свойства и на вкладке Power Management снимите галку Allow this device to wake the computer (Разрешить этому устройству выводить компьютер из спящего режима).
Если причина пробуждения компьютера сетевая карта, и вы не хотите, чтобы компьютер просыпался при получении пакета WOL, тогда в свойствах сетевой карты стоит снять опцию Only allow a magic packet to wake the computer.
Если нужно отключить возможность пробуждения Windows для всех устройств сразу, можно воспользоваться таким сценарием:
for /F "tokens=*" %A in ('powercfg -devicequery wake_armed') do powercfg -devicedisablewake "%A"
Полный список системных устройств, поддерживающих вывод Windows из спящего режима:
powercfg /devicequery wake_from_any
Пробуждение системой обслуживания Windows
Если самопроизвольное включение ноутбука или компьютера происходит ровно в 3 часа ночи, скорее всего дело в настройках системы автоматического обслуживания Windows 8, которая автоматически «будит» компьютер для выполнения типовых задач обслуживания системы (таких как дефрагментация, проверка дисков, установка обновлений и т.п.). Чтобы проверить, может ли система обслуживания выводить Windows из спящего режима, откройте следующий элемент панели управления: Control Panel ->System and Security->Action Center->Maintenance ->Change maintenance settings. Убедитесь, что флажок Allow scheduled maintenance to wake up my computer at the scheduled time (Разрешить задаче обслуживания пробуждать мой компьютер в запланированное время) снят. По умолчанию Windows 8 пробуждается для обслуживания в 3 ночи. Также можно изменить время на рабочие часы (или, как вариант, обеденные).
Включение компьютера планировщиком задач
Еще одной причиной самостоятельного пробуждения компьютера может стать планировщик задач. Различные задачи планировщика, такие как установка обновлений, проверка на вирусы, задачи оптимизации системы имеют собственную настройку, позволяющую им выводить компьютер из режима гибернации / сна.
Список заданий планировщика, которые могут «разбудить» компьютер можно получить так:
powercfg /waketimers
В нашем примере виновник ночного включения компьютера – обновление программы Windows Media Center. Чтобы отключить возможность пробуждения для этого задания, откройте Task Scheduler (Control Panel\All Control Panel Items\Administrative Tools\Task Scheduler), найдите нужно задание (полный путь к задание указан в результатах выполнения команды, в нашем примере это Task Sceduler Library -> Microsoft – Windows->Media Center->mcupdate_scheduled), откройте его для редактирования и на вкладке Conditions снимите флажок Wake the computer to run this task.
Таким же образом можно поступить и со всеми остальными найденными заданиями планировщика.
События пробуждения в системном журнале
В том случае, если ни один из предыдущих советов не помог вам победить проблему самостоятельного выхода Windows 8 из спящего режима, стоит поискать дополнительную информацию в системное журнале. Для этого откройте журнал Event Viewer ->Windows Logs ->System и включите фильтр по событию с источником Power-Troubleshooter.
Открыв информацию о нужном событии и познакомившись с его описанием, можно догадаться что же на самом деле было причиной самостоятельного включения компьютера.
В нашем случае в описании события видна информация о времени перехода компьютера в спящий режим (Sleep Time) и времени его пробуждений (Wake Time). Причиной пробуждения системы в этом случае является нажатие на кнопку питания (Wake Source: Power Button). Возможно это была всего-навсего жена, которой не спится по ночам 🙂 .
Отличная, полезная статья. Спасибо!
Система вышла из состояния пониженного энергопотребления.
Время перехода в спящий режим: 2014-05-20T23:58:17.314506700Z
Время выхода из спящего режима: 2014-05-21T01:43:55.537533400Z
Источник выхода: Нет данных
——————————
Что делать?
Остальные пункты проверили?
в свойствах сетевого адаптера посмотри и ежели че сними галку пробуждать комп
жаль, ни один из советов не помог, в журнале Источник выхода: Нет данных в powercfg /lastwake никакой инфы всем устройствам сделал Allow this device to wake the computer
комп уходит в гибернацию, кулера глохнут, и через пару секунд обратно включается
[i]комп уходит в гибернацию, кулера глохнут, и через пару секунд обратно включается[/i]
Попробуй загрузиться по линухом и отправить комп спать. Если и под линухом такая же беда, тогда тчото с железом или БИОСом
Привет, попробуйте отключить гибернацию. Оставив только возможность спящего режима, в дополнительных параметрах электропитания. Если точьнее то, отключить гибридный спящий режим…
Allow this device to wake the computer
это вроде разрешить пробуждение.. надо же запрещать
Разрешить этому устройству будить компьютер?
Вкл — разрешить
Выкл — запретить
Машина по-прежнему пробуждается в 1:56. Приходится выдергивать из розетки. Причем пробуждается даже не из гибернации, а из полностью выключенного состояния.
Может есть еще варианты где посмотреть настройки?
ноутбук Lenovo T440s, windows 8.1. Испортилась гибернация — тоже сразу просыпается. Раньше работало, но предположительно после обновления биоса до 2.29 появился этот трабл. Откат обновлений windows, драйверов и программ не помогает. Биос откатить на более ранний не дает система (в самом биосе разрешение на откат стоит, а вот на сайте леново декларирован запрет отката для этой версии биоса). Нашел обходное решение — перед гибернацией выдернуть юсб-адаптер беспроводной мыши — тогда гибернация работает и адаптер можно воткнуть обратно (пробовал другой адаптер — тоже самое). Что можно предпринять для возврата к нормальной работе без дерганий?
Сбросил BIOS — ошибка устранилась. Видимо заклинило где-то (ранее стояло автоматическое обслуживание в 3 часа ночи).
Огромное спасибо. Девушка меня по ночам уже прибить была готова)))
А у меня выдает вот такую фигню:
C:\Windows\system32>powercfg -lastwake
— 1
[0]
— 1
[0]
:
S4
Как это понять? Что делать?((((((((
Странно… команду выполняли в строке с правами админа?
Попробуйте проверить остальные рекомендации из статьи.
С правами админа.
Только у меня WIN 7.
Проверял на счет того, что Windows пробуждает комп. Нет. Точно не винда
С правами админа.
Только у меня WIN 7.
Пробуждает точно не планировщик винды, проверял.
Перед выполнением powercfg -lastwake задайте кодовую страницу, чтобы сообщения выводились правильно, выполнив команду:
chcp 1252
Бился с этой проблемой 🙂
оказалось клавиатура была виновата.. самопроизвольно ключала.
Спасибо за статью.
Спасибо! Статья реально помогла!!!
Спасибо! Отключение пробуждения через devmgmt.msc помогло.
Привет всем
У меня 2 машинки ASUS ZENBOOK UX32LN. На обеих проблема выхода и из сна и из гибернации.
Делал все по этой статье (очень кстати подробной и хорошей)
1. Отключить в биосе Wake on LAN и прочие «вейки» — в моем Биосе к сожалению таких параметров не открыто
2. Проверка причин через powercfg –lastwake
пишет что причина — кнопка питания — но это не так. Проснулся он сам.
Проверял всех кто может пробуждать через powercfg /devicequery wake_armed он пишет «НЕТ» (на втором ноуте писал «Клавиатура HID», я ее через диспетчер устройств отключил
3. Пробуждение системой Windows. Проверил, галки на разрешить пробуждение — не стояло. Тем не менее время с 2-х ночи перевел на час дня.
4. Включение компьютера планировщиком задач. Проверил через powercfg /waketimers пишет «в системе нет активных таймеров пробуждения». Тем не менее залез в планировщик и все руками проверил — ни у одного задания права будить не стоит.
5. Венок всего «События пробуждения в системном журнале» — сделал все по инструкции — в лучшем случае пишет «кнопка питания» в худшем — «нет данных» соответственно вычислить гада — так и не удалось.
p.s. я прошу прощения за столь длинный отчет. Надеюсь кто-то из Вас сможет подсказать, в какую сторону смотреть-копать.
точно такая же проблема! И у меня тоже zenbook ux501vw. решения пока не нашел, возможно дело в самом ноуте… ты не смог найти решение проблемы?
Точно такая же проблема и этот же ноут!
Та же проблема, тот же ноут. Отключил режим гибернации, всё стало норм. До этого стоял переход в гибернацию через 180 минут, через это время, как оказалось, ноут просыпался и больше заснуть не мог.
Прекрасная статья — профессиональная, красивая и без воды. Нечасто попадаются такие. Автор молодец.
Мне помогло отключение таймеров пробуждения
Добавьте в статью.
Никак не могу побороть эту напасть в Windows 10. Причину нашел — это сервис update orchestrator, который создает таймер ежедневного пробуждения. Проблема в том, что после удаления таймера система его заново создает сама. Как убить его навсегда?
У меня проблема была в программе Acronis и её архивированию по расписанию.
Несмотря на все галки и прочие настройки — включала без проблем.
Кто знает как винда взаимодействует с биосом?
Как она в биос передаёт время когда надо включится?
Ноутбук живет самостоятельной жизнью в плане спящего режима. Не «спит» практически совсем. При проверке выдает следующее:
Microsoft Windows [Version 10.0.10586]
(c) Корпорация Майкрософт (Microsoft Corporation), 2015. Все права защищены.
C:\Users\Сергей>powercfg -lastwake
Отсчет журнала пробуждения — 1
Журнал пробуждения [0]
Отсчет источников пробуждения — 1
Источник пробуждения [0]
Тип: фиксированная функция
Кнопка питания
Но при этом ни кто не трогает компутер, ни мыша, ни клаву, НИЧЕГО, а он паразит «просыпается»!!! Несколько ночей сам «засыпал» Сейчас опять ни как не получается.
Как быть, где искать? Что за глюк?
Спасибо.
Спасибо автора за статью!
Очень детально и понятно все, много полезного!
От себя также хочу внести лепту (часто стыкался с этим выходом из спящего режима), прошу добавить в статью, если автору покажется полезным.
Дополнительно необходимо установить настройки отключения в разделе «Электропитание» в Панели управления:
http://prntscr.com/coczte
Большое спасибо…тоже в винде 8.1 выходил из спячки через несколько секунд после засыпания-снял галочку в свойствах контроллера сетевого адаптера (управление электропитанием)- и всё-теперь как обычно спит и мышкой просыпается…
Может быть проблема и в блоке питания.
В процессорах intel, изменили потребление энергии процессором в режиме сна с 0,5А до 0,05А. Не все блоки питания поддерживают 0,05А питание и выдают 0,5А из-за чего компьютер и выходит из сна!
На форуме днс модератор аж усерался что у меня руки не от туда растут, доказывая, что это невозможно. После нашёл статью на сайте intel…. Весь текст не передам, но понял из всего, что для них лучше всего подойдут БП с сертификатом 80plus…
В итоге купил БП с сертификатом 80plus gold и комп перестал выходить из сна «самопроизвольно».
Спасибо за информацию! Я тоже не встречался с тем, что проблема самопроизвольного выходом из режима сна связана с блоком питания.
Помогла клавиатура и мышь старого образца , со штекерами а не с юсб. Вставил в разъемы моего старенького системника и все заработало . Все описанное выше тоже надо проверить .