Какая программа выводит компьютер из спящего режима

Обновлено: 06.07.2024

После обновления Windows, или после установки новых программ, или чего-то еще, Ваш компьютер или ноутбук начинает сам просыпаться (выходить из сна, режима гибернации). Такое у меня на практике было очень часто и я научился с этим бороться. В этой статье рассмотрим примеры как запретить Windows автоматически выходить из состояния Sleep (hibernate).

Примеры ниже показаны для Windows 10, но на ранних версиях все делает аналогичным образом.

Причин почему Виндовс может просыпаться много. Обычно, это способность периферийных устройств будить Windows. Также это может быть автоматическое обслуживание Windows или обновлениями системы/программ. Рассмотрим все возможные причины ниже.

  • Причина 1: Настройки BIOS
  • Причина 2: Будят устройства (мышь, клава)
  • Причина 3: Будят запланированные задачи (waketimers)
  • Узнаем какая команда вывела комп из сна
  • Отключаем возможность вывода из сна у конкретной задачи (waketimers)
  • Отключаем возможность вывода из сна для всех задач (waketimers)
  • Причина 4: Будит система обслуживания Windows
  • powercfg (утилита командной строки)

Причина 1: Настройки BIOS

Нужно проверить настройки BIOS, связанные с авто-пробуждением компьютера через внешние устройства. Это может быть:

  • Функционал WOL (Wake on LAN)
  • Настройки пробуждения при движении мыши. Бывают глюки с неподвижно стоящими беспроводными мышками.
  • Настройки пробуждения при нажатие на клавиш клавиатуры: Power On By Keyboard и Power On By Mouse.

Все эти функции желательно отключить. Сказать где именно это делается в BIOS сложно, потому что версии BIOS отличаются.

Причина 2: Будят устройства (мышь, клава)

Заходим в Device Manager (Диспетчер устройств) и смотрим параметры у: Мыши, Клавиатуры и Сетевых адаптеров (Network adapters). Убираем у них возможность будить компьютер (Allow this device to wake the computer).


Чтобы отключить пробуждение компьютера при получении пакета WOL сетевой картой, нужно в свойствах сетевой карты снять опцию Only allow a magic packet to wake the computer.


Причина 3: Будят запланированные задачи (waketimers)

Разные программы (утилиты) могут создавать задачи, которые выполняются в определенное время. Такие задачи могут будить компьютер (ноутбук). Например, задача проверки на вирусы, или установка обновлений какой-либо программы, или оптимизация windows.

Запланированных задач в Windows очень много, но не все из них будят компьютер, однако некоторые могут это делать.

Для решения этой причины нужно:

  1. Выяснить какая задача вывела компьютер из режима сна (гибернации). Посмотреть это можно в системном журнале Windows Events (лог событий Windows).
  2. Отключить возможность выводить из сна у конкретной задачи. Делается это в Task Scheduler (планировщик заданий).

Узнаем какая команда вывела комп из сна

  • Жмем Windows + R > eventvwr.msc
  • Или Control Panel > System and Security > Administrative tools > View event logs


Заходим в ветку Windows Logs > System и ищем ближайшую информацию о событии где в колонке Sourсe указано Power-Troubleshooter.


В этом примере, мой комп проснулся из-за нажатия мной кнопки питания (Power Button). Возможные варианты Wake Source (источников пробуждения):

  • Кнопка питания — когда вы руками включаете компьютер соответствующей кнопкой.
  • Устройства ввода HID (может обозначаться иначе, обычно содержит аббревиатуру HID) — система проснулась от устройства ввода (клавиатура, мышь).
  • Сетевой адаптер — сетевая карта настроена так, что может пробуждать компьютер (ноутбук) при входящих соединениях.
  • Таймер — говорит о том, что запланированная задача (в планировщике заданий) вывела Windows из сна.
  • Крышка ноутбука (может обозначаться по-разному, например «Устройство USB Root Hub») — говорит о том, что крышка была открыта.
  • Нет данных — информации, кроме времени выхода из сна, нет. Такие пункты встречаются на ноутбуках очень часто (т.е. это штатная ситуация). Обычно другие действия описанные в этой статье успешно прекращают авто-пробуждение.

Пример пробуждения по таймеру (по задаче)


Отключаем возможность вывода из сна у конкретной задачи (waketimers)

Откроем Task Scheduler (Планировщик задач):

  • Жмет Windows + R > taskschd.msc
  • Или Control Panel > System and Security > Administrative tools > Schedule tasks



Все, задача больше не будет будить комп!

Отключаем возможность вывода из сна для всех задач (waketimers)

Можно разом запретить всем задачам (таймерам) пробуждать комп, чтобы не отключать эту опцию для отдельной задачи.

Для этого нужно зайти в Плане управления питанием, там есть опция Разрешить/Запретить таймеры пробуждения.

  • Открываем настройки Электропитания:
    • Жмём Win+R и в открывшееся окно вводим powercfg.cpl
    • Или Control Panel > System and Security > Power Options


    Причина 4: Будит система обслуживания Windows

    Чтобы проверить, может ли эта система будить Windows, откройте следующий элемент панели управления:

    Control Panel > System and Security > Security and Maintenance > Change maintenance settings

    Или можно изменить время на часы когда компьютер включен.



    powercfg (утилита командной строки)

    Смотреть и управлять пробуждением компьютера можно через Командную строку. Это удобнее, чем лазить по настройкам и искать какие галочки нужно включить/отключить. Рассмотрим команды, которые управляют пробуждением компьютера.

    Чтобы открыть Командную строку: жмет Windows + R, вводим cmd и жмем OK (Enter).


    Какое событие/устройство разбудило компьютер, можно увидеть через команду:


    Кому разрешено будить компьютер (список устройств) можно получить так:


    Обычно этот список включает:

    • Клавиатуру (Standard PS/2 Keyboard )
    • Мышь (HID-compliant mouse)
    • Сетевые карты (в том числе Wi-Fi)

    Полный список системных устройств, которые могут выводить Компьютер из спящего режима:


    Отключить возможность пробуждения компьютера для отдельного устройства можно из командной строки:

    Отключить возможность пробуждения Windows для всех устройств сразу можно следующей командой (сценарием):

    Список заданий планировщика задач, которые могут разбудить компьютер можно получить так:

    В Windows 10 эту команду нужно запускать из PowerShell (как администратор). Потому что для запуска этой команды нужны права админа.


    В этот примере виновато обновление программы Windows Media Center. Чтобы отключить возможность пробуждения для этого задания:

    • Откройте Task Scheduler (Планировщик задач). Windows + R > taskschd.msc .
    • Найдите нужно задание. Путь к заданию указан в результатах команды. В этом примере это: Microsoft > Windows > Media Center > mcupdate_scheduled .
    • Откройте задание (двойной клик по нему) и на вкладке Conditions снимите флажок Wake the computer to run this task.

    Видео: работа с командной строкой powercfg

    Хорошая привычка переводить компьютер в спящий режим или режим гибернации позволяет уменьшить расход электроэнергии. Но порой, вернувшись с обеда, мы обнаруживаем, что ПК с Windows 7 на борту вовсе не отдыхает, а работает в штатном порядке. В таких случаях на ум приходят мысли о вселенском зле и заговоре вокруг вас. Не стоит винить во всем офисную и домашнюю скотину. На самом деле, причина может быть куда прозаичней. Скорее всего, одно из устройств вашего компьютера или программное обеспечение имеют право на пробуждение операционной системы из сна. В этом материале вы узнаете, как вычислить «будильники» Винды и ограничить их право на самопроизвольные действия.

    Если вам еще не приходилось работать с командной строкой Windows — время познакомиться пришло. Не стоит бояться, от вас не потребуется заумных навыков, лишь обычные манипуляции с мышью и клавиатурой.

    Работа в командной строке

    Откройте поисковую строку Windows и введите в ней cmd.exe.

    Открывшееся окошко доисторического вида может повергнуть вас в шок, мужайтесь.

    Введите в строку команду powercfg –lastwake

    Обратите внимание на пробелы. Здесь важна максимальная точность. В результате вам будет указано устройство, разбудившее систему в последний раз.

    Не всегда вышеуказанная команда срабатывает. Так было и в нашем случае, где итогом команды стал нулевой результат.

    Но мы не останавливаемся, в нашем арсенале есть еще одна команда.

    Введение в строку powercfg –devicequery wake_armed

    Теперь вы узнаете о каждом из устройств, обладающих правом вывода компьютера из спящего режима. В нашем случае был получен ответ Microsoft PS/2.

    Переходим в диспетчер устройств

    Быстрый доступ к диспетчеру устройств можно получить все тем же поиском Windows.

    В нашем случае лишь порт клавиатуры и мыши имеет право выводить операционную систему из спящего режима. Двойной клик по соответствующему устройству откроет его свойства.

    Если вы хотите запретить устройству пробуждать компьютер, перейдите на вкладку Управление электропитанием и снимите галочку напротив соответствующей опции.

    Будь осторожны и не махайте шашкой во все стороны. Ограничив абсолютно все устройства в праве пробуждения, вы однажды не сможете нормально вернуться к работе.

    Ограничиваем права ПО

    Если у вас все равно возникают проблемы, их нужно искать не в аппаратной части компьютера, а в программной. Для этого запустим настройку текущего плана электропитания.

    Обратимся к дополнительным параметрам питания.

    По древовидной структуре перейдем ко Сну и отключим таймеры пробуждения.

    Теперь программное обеспечение не будет тормошить ваш компьютер во время отдыха.

    Заключение

    Рассмотренные действия отнимут у вас небольшое количество времени, зато вы познакомитесь с «потайными» закоулками Windows 7 и будете с уверенностью оставлять компьютер в спящем режиме, экономя на электроэнергии.

    Вероятно, что подобные манипуляции можно успешно совершить и в других операционных системах семейства Windows.

    А как бы вы посоветовали читателям Лайфхакера бороться с самопроизвольным выходом операционной системы из сна?

    Что делать, если компьютер сам, произвольно выходит из режима сна Windows? Погружение в сон – это более удобная альтернатива включению и выключению компьютера, если таковой используется активно. Сон экономит потенциал аппаратных ресурсов, электроэнергию, ну и, конечно же, позволяет нам приступить к работе с полностью запущенной Windows немного быстрее, нежели при включении компьютера.

    Увы, в отдельных случаях этот процесс может быть неподконтролен нам: при попытке пробудить компьютер некоторые обнаруживают, что он уже пробуждён.

    В чём причины такого произвола?

    1. Задания в планировщике

    Запускаем его через апплет «Выполнить» или внутрисистемный поиск:

    taskschd.msc

    Планировщик заданий

    Чтобы запретить заданию выводить компьютер из сна, необходимо двойным кликом запустить окошко свойств этого задания. Далее редактируем его: во вкладке «Условия» убираем галочку с привилегии пробуждения. Применяем изменения.

    Условия

    2. Автоматическое обслуживание

    Может оказаться так, что сон прерывается по требованию системы из-за необходимости проведения планового автоматического обслуживания. Это фоновый, незаметный пользователю процесс. В Windows 8.1 и 10 комплекс работ по автоматическому обслуживанию значительно увеличен, по сравнению с таковым в Windows 7, и может предполагать пробуждение системы, если эта системная опция включена.

    Как узнать, включена ли она?

    Запускаем через «Выполнить» или поиск системы:

    wscui.cpl

    Раскрываем раздел «Обслуживание». Жмём опцию изменения параметров обслуживания.

    Центр поддержки

    Смотрим, стоит ли галочка разрешения обслуживанию пробуждать компьютер. Если стоит, снимаем её. И применяем изменения.

    Обслуживание

    3. Таймеры пробуждения

    Пересмотреть все задания планировщика, которые потенциально могут быть причинами произвольного выхода из сна компьютера – задача несложная, но требующая времени и сил на исследование. И ей, и операции, рассмотренной в предыдущем пункте, есть универсальная альтернатива, разовое решение всех возможных программных причин проблемы – отключение возможности любому заданию в планировщике, любым фоновым процессам Windows и стороннего софта пробуждать компьютер.

    Делается это путём отключения таймеров пробуждения в настройках схемы электропитания.

    Однако необходимо понимать, что в таком случае не будут работать любые иные функции, связанные с пробуждением компьютера – будильники, плановые задачи по бэкапу сторонним софтом и т.п.

    Запускаем через «Выполнить» или поиск системы:

    powercfg.cpl

    Кликаем настройки схемы электропитания.

    Электропитание

    Заходим в дополнительные параметры.

    Дополнительные параметры

    Раскрываем ветку «Сон», кликаем «Разрешить таймеры пробуждения». Здесь необходимо установить значение «Отключить». Если это ноутбук, то, соответственно, значение такое ставим и для сети, и для батареи. Применяем изменения.

    Сон

    4. Отключение отдельных устройств, которые могут выводить из сна

    Уверены ли вы, что компьютер выходит из сна именно произвольно? Возможно, у проблемы есть внешний зачинщик – домашний питомец. Кошки, например, очень любят в наше отсутствие шерстить по местам скопления нашей энергетики, а наши компьютерные столы и кресла – как раз таки такие места. Если вы хотя бы один раз застали кошку греющей пузико на клавиатуре ноутбука, будьте уверены, она непременно повторит этот экспириенс. И, естественно, выведет устройство из сна.

    Но не только домашние питомцы могут случайно задевать клавиатуру или мышь. Для пробуждения с помощью мыши достаточно иногда даже не пошевелить ею, а просто прикоснуться к ней. Если мышь лёгкая, если она лежит на хлипкой поверхности – на расшатанном столе или на выезжающей консоли рядом с клавиатурой, такая мышь как устройство вывода из сна может сработать даже при вибрации от уличных шумов. В таком случае лучше заменить мышь на беспроводную с функцией автоотключения при бездействии, чтобы для активации надо было делать клик.

    В число устройств, которые могут пробуждать компьютер могут входить не только кнопка питания, клавиатура, мышь, тачпад и прочие манипуляторы. Эта привилегия может быть у сетевой карты с активной функцией пробуждения компьютера по сети Wake-On-Lan . А такая функция поддерживается многими материнками и сетевыми картами, предназначена она для удалённого доступа.

    Если карта в режиме сна получит сетевой пакет, она, соответственно, пробудит компьютер.

    Как понять какое устройство выводит компьютер из сна?

    Чтобы посмотреть перечень таких устройств, в командную строку нужно ввести:

    powercfg -devicequery wake_armed

    Жмём Enter и увидим все возможные подключённые манипуляторы и в ряде случаев прочие устройства. Сетевая карта в этом перечне будет значиться по тому, как она отображается в диспетчере устройств, т.е. как контроллер на чипе Realtek или Intel (обычно) .

    Если сетевая карта есть в числе этих устройств, можно запретить ей вывод из сна и смотреть, что будет дальше. Если есть предположение, что домашние питомцы задевают устройства ввода данных, когда шалят по ночам или в наше отсутствие, можно отключить все их. И пробуждать систему кнопкой питания. А можно поступить иначе - дождаться момента произвольного пробуждения и посмотреть, какое конкретно устройство вывело компьютер из сна. Для этого в течение сессии такого произвольного пробуждения нужно в командную строку ввести:

    powercfg –lastwake

    В строке «Описание» увидим причинное устройство. В нашем конкретном случае это корневой USB -концентратор, т.е. подключённая по USB клавиатура.

    Powercfg –lastwake

    Как запретить устройству выводить компьютер из сна?

    Идём в диспетчер устройств.

    Ищем устройство, двойным кликом запускаем окно свойств. Здесь нам нужна вкладка «Управление питанием». В ней снимаем галочку с опции разрешения выводить компьютер из ждущего режима. Ну и нажимаем «Ок».

    Управление питанием

    5. Настройки BIOS

    Если причиной произвольного пробуждения является сетевая карта, функцию Wake-On-Lan, если она не используется для удалённого доступа, можно отключить в BIOS . Чтобы не решать эту проблему каждый раз после переустановки Windows. Wake-On-Lan является условным названием, в разных версиях BIOS эта функция может называться и так, и по-другому - Wake-Up by PCI, Power on by Ethernet Card или что-то в этом роде. Но у этой функции может быть не только разное название, но и иная реализация. Например, на материнке Gigabyte Z68 Wake-On-Lan предусматривается как нечто само собой разумеющееся, а в BIOS реализована опция ErP, включение которой отключает Wake-On-Lan. Т.е. параметр ErP должен быть включён, а не выключен.

    BIOS - ErP

    Причиной выхода из сна также могут быть активные настройки будильника, включения с помощью клавиатуры или мыши в BIOS . Здесь также всё индивидуально для разных BIOS .

    BIOS

    Такого плана настройки обычно находятся либо в разделе настроек питания (Power), либо в расширенных настройках (Advanced) BIOS .

    6. Аппаратные проблемы

    Компьютер может сам выходить из сна и при наличии аппаратных проблем. Как правило, это проблемы с блоком питания или материнкой. Если причины аппаратные, обычно проблема даёт о себе знать не только произвольным выходом из сна, но и произвольным включением или выключением.

    Здесь уже, не имея профильных навыков, компьютер лучше отнести в сервисный центр.

    Как вывести компьютер из спящего режима

    Для того чтобы его сократить, разработчики ОС предоставили нам возможность вручную или автоматически переводить ПК в один из режимов пониженного потребления электроэнергии с сохранением работоспособного состояния системы. Сегодня мы поговорим о том, как вывести компьютер из сна или гибернации.

    Пробуждаем компьютер

    Во вступлении мы упомянули о двух энергосберегающих режимах – «Сон» и «Гибернация». В обоих случаях компьютер «ставится на паузу», но в режиме сна данные хранятся в ОЗУ, а при гибернации записываются на жесткий диск в виде специального файла hiberfil.sys.

    В некоторых случаях ПК может «засыпать» автоматически из-за определенных системных настроек. Если такое поведение системы вас не устраивает, то данные режимы можно отключить.

    Подробнее: Как отключить спящий режим в Windows 10, Windows 8, Windows 7

    Итак, мы перевели компьютер (или он сам это сделал) в один из режимов – ждущий (сон) или спящий (гибернация). Далее рассмотрим два варианта пробуждения системы.

    Вариант 1: Сон

    Если ПК находится в режиме сна, то запустить его снова можно, нажав любую клавишу на клавиатуре. На некоторых «клавах» также может присутствовать специальная функциональная клавиша со знаком полумесяца.

    Клавиша вывода компьютера из спящего режима

    Поможет пробудить систему и движение мышью, а на ноутбуках достаточно просто поднять крышку, чтобы начать работу.

    Вариант 2: Гибернация

    При гибернации компьютер отключается полностью, так как нет необходимости хранить данные в энергозависимой оперативной памяти. Именно поэтому запустить его можно только с помощью кнопки включения на системном блоке. После этого запустится процесс считывания дампа из файла на диске, а затем запустится рабочий стол со всеми открытыми программами и окнами, как было до отключения.

    Решение возможных проблем

    Бывают ситуации, когда машина ни в какую не желает «просыпаться». В этом могут быть виноваты драйвера, устройства, подключенные к USB-портам, или настройки плана электропитания и BIOS.

    Заключение

    В этой небольшой статье мы разобрались в режимах отключения компьютера и в том, как его из них вывести. Использование данных возможностей Windows позволяет сэкономить электроэнергию (в случае с ноутбуком заряд батареи), а также значительное количество времени при запуске ОС и открытии необходимых для работы программ, файлов и папок.

    Закрыть

    Мы рады, что смогли помочь Вам в решении проблемы.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Закрыть

    Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

    Читайте также: