Компьютер, ноутбук выходит из спящего режима САМ. Почему, как это исправить?
Подскажите с одним вопросом: перевожу на ночь ноутбук в спящий режим, чтобы утром быстро его включить. Но ночью ноутбук включается сам.
Почему это происходит и как сделать так, чтобы он сам не выходил из него? Кстати, опытным путем заметил, что просыпается он ночью в одно и то же время — примерно в 3 часа.
На самом деле довольно распространенная проблема. Встречается как на обычных компьютерах, так и на ноутбуках. Причин этому может быть довольно много, в этой статье приведу ход действий (по шагам) для установления «виновника» пробуждения и устранения этой проблемы.
Примечание : все действия, выполняемые в этой статье, актуальны для ОС Windows 7/8/10.
Кстати, обратите внимание на домашних питомцев: например, кошки часто любят играть с мышкой (прим.: компьютерной ✌) или спать на теплой клавиатуре ноутбука, тем самым пробуждая его. Я, конечно, понимаю, что это довольно очевидно, и все же.
Причины выхода из спящего режима
ШАГ 1: определяем, кто вывел ПК из спящего режима с помощью журнала
Первое, с чего рекомендую начать «разбор полетов» — это определить виновника, кто пробудил ваш компьютер. Чтобы это сделать — нужно воспользоваться журналом (Windows достаточно умная система и по умолчанию записывает в журнал все включения, выключения, ошибки и т.д.) .
Как открыть журнал событий:
- откройте 👉 панель управления Windows;
- далее перейдите в раздел «Система и безопасность» ;
- в разделе «Администрирование» откройте ссылку «Просмотр журналов событий» , см. скриншот ниже.
Журнал событий в Windows
В журнале событий нужно открыть раздел «Журналы Windows» , затем зайти во вкладку «система» , и просмотреть все события, в которых в графе источник значится «Power-Troubleshooter» (т.е. пробуждение).
Ориентируясь по времени включения (то бишь выхода из спящего режима) вашего ноутбука/ПК, вы сможете найти нужное событие. Когда найдете его — просто щелкните по нему один раз левой кнопкой мышки, и вы увидите источник выхода .
В моем случае — это «Источник выхода: Таймер — Будет выполнено назначенное задание «NT TASK\Microsoft\Windows\UpdateOrchestrator\Reboot», запросившее вывод компьютера из спящего режима.» , см. скриншот ниже. 👇
Источник выхода из спящего режима
Т.е. узнав из события, что это происходит по таймеру — просто отключаем его (в планировщике заданий) и проблема решена.
Примечание : ниже в этой статье 👇 также рассмотрено, как отключить пробуждение по таймерам (и пр. штукам).
Во многих случаях по коду ошибки и описанию события — можно решить проблему! 👌
ШАГ 2: анализ «показаний» из командной строки
Также узнать причину пробуждения можно с помощью командной строки.
Для открытия командной строки, нажмите сочетание кнопок Win+R, в строку «Открыть» введите CMD и нажмите Enter, см. скриншот ниже.
cmd — запуск командной строки
В командной строке введите powercfg.exe /lastwake и нажмите Enter (пример ниже) . В строке «Тип» вы увидите причину пробуждения, на примере ниже — причина та же «Таймер пробуждения» .
Кстати, чуть ниже показан скриншот того случая, когда компьютер пробужден от кнопки мышки.
Пробужден от левой кнопки мышки
Вообще, чтобы более точно определить «того», кто пробудил компьютер, обратите внимание на строчку описания и пути устройства:
- если путь начинается с ACPI — то это либо кнопка питания, либо мышка, либо клавиатура (не USB);
- USB\ROOT_HUB — gробудило какое-нибудь USB-устройство (может быть та же мышь, если она у вас подключена к USB) ;
- PCI\VEN — обычно виновница сетевая плата, либо USB 3.0 контроллер, иногда ТВ-тюнер;
- HID — мышка или клавиатура.
Кстати, есть еще одна очень полезная команда — powercfg -devicequery wake_armed . Она позволяет узнать каким устройствам в данный момент времени разрешено выводить компьютер/ноутбук из спящего режима (пример показан ниже 👇).
Каким устройствам можно пробуждать ноутбук
Как запретить устройствам и таймерам пробуждать ПК
И так, будем считать виновников мы нашли. Теперь необходимо запретить им пробуждать ПК.
В принципе, если вы даже не нашли виновника — можете проделать все процедуры последовательно, скорее всего, вам это поможет.
Ставим запрет на таймеры
Сначала открываем панель управления Windows по следующему адресу:
Панель управления\Оборудование и звук\Электропитание
В этом разделе откройте настройки текущей схемы электропитания.
Настройка текущей схемы электропитания
Далее откройте ссылку для изменения дополнительных параметров питания.
Изменение доп. параметров питания
В разделе «Сон» нужно найти вкладку «Разрешить таймеры пробуждения» , далее выставить «Отключить» напротив пунктов от батареи и от сети (как на скриншоте ниже 👇).
Отключение пробуждения от таймера от сети и от батареи!
Запрещаем мышке и сетевой карте будить ПК
Если причина пробуждения компьютера в мышке, сетевом адаптере или любом другом устройстве, способ запрета будить ПК будет одинаковый:
- нужно открыть 👉 диспетчер устройств;
- затем найти в нем ваше устройство и открыть его свойства;
- во вкладке управления электропитанием снять галочку разрешения выхода из ждущего режима. Ниже покажу пару примеров.
Мышка, обычно, находится в разделе «Мыши и иные указывающие устройства» . Находите здесь HID-совместимая мышь и открываете ее свойства (прим.: правый клик мышкой по устройству) .
Далее во вкладке «Управление электропитанием» снимаем галочку напротив пункта «Разрешить этому устройству выводить компьютер из ждущего режима» .
Снимаем разрешение для мышки
Кстати, мышка так же может быть в разделе «Устройства HID» (проверьте и его тоже) .
Для запрета пробуждать сетевому адаптеру, откройте вкладку «Сетевые адаптеры» , и перейдите в его свойства (пример ниже).
Сетевые адаптеры / диспетчер устройств
В общем-то, дальше так же — открыть вкладку «Управление электропитанием» и снять заветную галочку, сохранить настройки.
Управление электропитанием сетевого адаптера
Важно!
Разумеется, снять разрешение на вывод компьютера из ждущего режима нужно для всех устройств: клавиатура, мышка, сетевой адаптер.
Причем, если вы подключите к ноутбуку/ПК новую клавиатуру или мышку — подобное действие нужно будет провести еще раз (т.к. драйвер на устройство обновится, и настройки будут изменены!).
Запрещаем автоматическому обслуживанию будить ПК
Сначала открываем 👉 панель управления Windows, раздел следующий:
Панель управления\Система и безопасность\Безопасность и обслуживание
В этом разделе раскройте вкладку «Обслуживание» .
Далее найдите подраздел «Автоматическое обслуживание» и кликните по ссылке «Изменить параметры обслуживания» . См. скриншот ниже.
Теперь снимите галочку напротив пункта «Разрешить задаче обслуживания пробуждать мой компьютер в запланированное время» . Сохраните настройки (понадобятся права администратора) !
Сняли разрешение для авто-обслуживания
В Windows 10, по умолчанию, эта галочка снята. Но все-таки, мало-ли, проверить её при подобной проблеме рекомендую!
На этом у меня всё. Надеюсь проблему решили.
За дополнения по теме — заранее благодарю.
Windows 10: Компьютер сам просыпается рано утром
Сегодня мне приснился сон: я рассказывал жене, что узнаю играющий трек и вот-вот пойдет «расколбас». Трек был от одного из моих любимых продюсеров Евгения Смирнова. Спустя пару секунд, я проснулся и действительно довольно громко в соседней комнате играл трек от Omnia и всё бы ничего, если бы на часах не было время 4:45 утра. Продрав глаза, я подумал, что кошка шарилась по моему столу и нажав кнопку на клавиатуре, вывела комп из режима «Сон». Однако, когда я встал с кровати, увидел кошку мирно спящую «в ногах». Я выключил комп и пошел спать дальше. Что же произошло? Какого хрена комп сам включился?
Оказывается, все довольно просто. На этот раз, это был не Google Chrome, а Windows 10, решивший что именно сейчас ему надо обновить Orchestrator. Что это за такая важная приблуда, я не особо разобрался.. да и не важно.
Самое главное, что я хотел бы рассказать, это как найти и обезвредить подобное поведение, ведь все мы любим ночью спать.
Все примеры (скриншоты) привожу для Windows 10, для более ранних версий этапы должны быть очень похожими или точно такими же..
- Самое первое, что нужно сделать в случае если у Вас такое произошло, это разобраться кто именно и каким образом вернул компьютер из режима «Сон». Для этого, нажимаем правой кнопкой на «Пуск» (в Windows 10) или на «Мой компьютер» (в предыдущих версиях) и выбираем пункт «Управление компьютером»:
Так же существует еще один способ запуска, данной оснастки: нажать Win+R и в открывшееся окно ввести compmgmt.msc
В открывшемся окне, в левой его части, в дереве выбрать такой путь:
— Управление компьютером
— Служебные программы
—— Просмотр событий
———- Журналы Windows
————— Система
Системный журнал событий Windows
4:45. В принципе, если вы выключили компьютер, например в 19:00, а включился он только в
4-5, то вы без проблем найдете этот разрыв:
Виновник выхода ПК из сна
Система вышла из состояния пониженного энергопотребления.
Время перехода в спящий режим: 2015-08-19T16:32:28.789995400Z
Время выхода из спящего режима: 2015-08-20T01:44:32.479224100Z
Источник выхода: Таймер — Будет выполнено назначенное задание «NT TASK\Microsoft\Windows\UpdateOrchestrator\Reboot», запросившее вывод компьютера из спящего режима.
Тут мы видим, во-первых, что произошло, а во вторых, кто вывел систему из сна. В нашем случае это «NT TASK\Microsoft\Windows\UpdateOrchestrator\Reboot«, запоминаем этот путь.
Теперь когда мы знаем виновника, настала пора его наказать. Для этого открываем планировщик заданий. Сделать это можно либо в этом же окне, либо нажав Win+R и написав туда: taskschd.msc . Я буду делать все в том же окне:
Отключение пробуждения ПК
Теперь вы знаете, как найти и обезвредить задания, которые пробуждают ваш ПК среди ночи..
Честно говоря, я не знаю чем думали разработчики, установив подобную задачу, но знаю точно, головой думали мало..
Желаю всем спокойных снов 🙂
— [добавлено 30.08.2015] —
Проснувшись сегодня утром, я опять обнаружил свой ПК включенным. Изучив события, я опять наткнулся на Orchestrator. Как оказалось, это событие, создается другим приложением, и его отключение не повлияет на его повторный запуск (т.к. оно будет пересоздано). Немного погуглив, я наткнулся на топик: Computer wakes up every night from sleep, здесь предложили такое решение:
I came to this thread after updating to Windows 10 and encountering issues with my computer not staying asleep when I came back to it the next day. I had not thought of looking in the group policy details for this kind of a setting. Here I thought I was being pretty savvy just going to the Event Viewer to find the root of my problem 🙂
I found your advice useful, but I think there might be a more broad solution for anyone who «just wants their computer to stay asleep.» I say this because this is not the first thing in the event logger that I’ve found as a cause of my computer waking. (Media Center updates with this scheduled task ‘NT TASK\Microsoft\Windows\Media Center\mcupdate_scheduled’ were also causing the computer to wake).
As I read through the documentation in the group policy editor for the ‘Enabling Windows Update Power Management to automatically wake up the system to install scheduled updates’ setting, it says «Specifies whether the Windows Update will use the Windows Power Management features to automatically wake up the system from hibernation, if there are updates scheduled for installation.»
This made me wonder. what are my settings in power management that relate to allowing it to wake? I then found that in Control Panel > Power Options > Edit Plan Settings > Change advanced power settings you can then expand Sleep > Allow wake timers. Here you can choose
Your solution is certainly correct and concise, but if you want the nuclear option, this power management option seems to be a good solution.
Нас интересует выделенная часть. Вкратце в ней говорится, что в Плане управления питанием, есть опция позволяющая Разрешить/Запретить таймеры пробуждения. И что на самом деле, пробуждение компьютера занимается Windows Update который помимо всего прочего еще и перезагружает компьютер без вашего ведома.. Ну, что же попробуем это решение:
- Открываем настройки Электропитания, для этого нажимаем Win+R и в открывшееся окно вводим powercfg.cpl . Второй способ это:
Пуск>Параметры>Система>Питание и спящий режим>Доп. параметры питания - В открывшемся окне, нажимаем Настройка схемы электропитания
- Теперь нажимаем Изменить доп. параметры питания
- В открывшемся окне, раскрываем пункт Сон>Разрешить таймеры пробуждения и в пункте «Значения«, выбираем «Отключить
Отключение таймеров пробуждения
Надеюсь, теперь комп не будет просыпаться. И приход скайнета отложится до следующей переустановки винды 🙂



























