Для того чтобы включить спящий режим с помощью мышки достаточно сделать несколько кликов в меню «Пуск». Но, если нужно выполнить такую же процедуру через командную строку, то это становится немного сложнее. Особенно если учесть, что стандартная команда shutdown, которая используется для выключения и перезагрузки, в данном случае не поможет.
В этой небольшой инструкции мы рассмотрим сразу два способа, как можно включить спящий режим через командную строку в операционных системах Windows 7 и Windows 10.
Включение спящего режима с помощью Rundll32.exe
Первый вариант предполагает использование программы Rundll32.exe. Это стандартная программа, которая входит в состав Windows 7 и Windows 10, и используется для выполнения функций, находящихся в DLL-файлах. Принцип работы Rundll32 очень прост. В нее передается название DLL-файла, название функции внутри DLL, а также параметры для выполнения. После этого Rundll32 выполняет указанную функцию и данного файла.
Для того чтобы включить спящий режим через командную строку с помощью Rundll32 нужно выполнить следующую команду:
rundll32 powrprof.dll,SetSuspendState 0,1,0
Как видно, команда rundll32 запускает функцию SetSuspendState, которая находится в powrprof.dll. При этом в функцию передается три параметра (0, 1, 0). Больше информации о функции SetSuspendState можно получить на сайте Microsoft.
Нужно отметить, что если на компьютере включен гибридный режим сна, то при выполнении указанной команды будет использоваться именно он. Для того чтобы компьютер переходил в спящий режим, гибридный режим нужно отключить. Для этого нужно запустить командную строку с правами администратора и выполнить указанную ниже команду.
powercfg -hibernate off
Также, возможно, вам будет полезна стандартная команда «shutdown». С ее помощью можно выполнить выключение, перезагрузку и переход в гибернацию (спящий режим не поддерживается). Более подробно о команде «shutdown» можно почитать в наших статьях:
- Выключение компьютера через командную строку
- Как перезагрузить компьютер через командную строку
Включение спящего режима с помощью PsShutdown
Второй вариант заключается в использовании программы PsShutdown. Данная программа не является частью Windows, но ее можно бесплатно скачать с сайта Microsoft. После скачивания архив нужно распаковать в любую папку и программа готова к работе, никакой установки не требуется.
PsShutdown – это консольная программа, которую нужно запускать из командной строки. Ее можно использовать для выключения локального или удаленного компьютера, включения режима сна или гибернации, выхода из системы или отмены неизбежного выключения. Полный список параметров можно посмотреть на официальной странице.
Для того чтобы перевести локальный компьютер в спящий режим с помощью PsShutdown нужно выполнить следующую команду:
psshutdown.exe -d -t 0
Где параметр «-d» активирует переход в спящий режим, а параметр «-t 0» выполняет команду немедленно (через 0 секунд).
Обратите внимание, для того чтобы команда сработала, нужно указывать полный путь к файлу «psshutdown.exe». Например, если вы распаковали программу в папку «c:\psshutdown\», то полная команда будет выглядеть вот так:
c:\psshutdown\psshutdown.exe -d -t 0
Возможно вам будет интересно:
- Как отключить переход в спящий режим на Windows 11 и Windows 10
Посмотрите также:
- Компьютер с Windows 10 сам выходит из спящего режима
- Как отключить переход в спящий режим на Windows 11 и Windows 10
- Выключение компьютера через командную строку
- Как перезагрузить компьютер через командную строку
- Как вызвать командную строку в Windows 7
Автор
Александр Степушин
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Остались вопросы?
Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.
Для того чтобы включить спящий режим с помощью мышки достаточно сделать несколько кликов в меню «Пуск». Но, если нужно выполнить такую же процедуру через командную строку, то это становится немного сложнее.
Особенно если учесть, что стандартная команда shutdown, которая используется для выключения и перезагрузки, в данном случае не поможет.
В этой небольшой инструкции мы рассмотрим сразу два способа, как можно включить спящий режим через командную строку в операционных системах Windows 7 и Windows 10.
Вариант № 1. Включение спящего режима с помощью Rundll32.exe.
Первый вариант предполагает использование программы Rundll32.exe. Это стандартная программа, которая входит в состав Windows 7 и Windows 10, и используется для выполнения функций, находящихся в DLL-файлах. Принцип работы Rundll32 очень прост. В нее передается название DLL-файла, название функции внутри DLL, а также параметры для выполнения. После этого Rundll32 выполняет указанную функцию и данного файла.
Для того чтобы включить спящий режим через командную строку с помощью Rundll32 нужно выполнить следующую команду:
rundll32 powrprof.dll,SetSuspendState 0,1,0
Как видно, команда rundll32 запускает функцию SetSuspendState, которая находится в powrprof.dll. При этом в функцию передается три параметра (0, 1, 0). Больше информации о функции SetSuspendState можно получить на сайте Microsoft.
Нужно отметить, что если на компьютере включен гибридный режим сна, то при выполнении указанной команды будет использоваться именно он. Для того чтобы компьютер переходил в спящий режим, гибридный режим нужно отключить. Для этого нужно запустить командную строку с правами администратора и выполнить указанную ниже команду.
powercfg -hibernate off
Также, возможно, вам будет полезна стандартная команда «shutdown». С ее помощью можно выполнить выключение, перезагрузку и переход в гибернацию (спящий режим не поддерживается). Более подробно о команде «shutdown» можно почитать в наших статьях:
- Выключение компьютера через командную строку
- Как перезагрузить компьютер через командную строку
Вариант № 2. Включение спящего режима с помощью PsShutdown.
Второй вариант заключается в использовании программы PsShutdown. Данная программа не является частью Windows, но ее можно бесплатно скачать с сайта Microsoft. После скачивания архив нужно распаковать в любую папку и программа готова к работе, никакой установки не требуется.
PsShutdown – это консольная программа, которую нужно запускать из командной строки. Ее можно использовать для выключения локального или удаленного компьютера, включения режима сна или гибернации, выхода из системы или отмены неизбежного выключения. Полный список параметров можно посмотреть на официальной странице.
Для того чтобы перевести локальный компьютер в спящий режим с помощью PsShutdown нужно выполнить следующую команду:
psshutdown.exe -d -t 0
Где параметр «-d» активирует переход в спящий режим, а параметр «-t 0» выполняет команду немедленно (через 0 секунд).
Обратите внимание, для того чтобы команда сработала, нужно указывать полный путь к файлу «psshutdown.exe». Например, если вы распаковали программу в папку «c:\psshutdown\», то полная команда будет выглядеть вот так:
c:\psshutdown\psshutdown.exe -d -t 0
Режим гибернации и гибридный спящий режим в Windows
Содержание
- Активация спящего режима в Виндовс 10
- Способ 1: Автоматический переход
- Способ 2: Настройка действий при закрытии крышки (только для ноутбуков)
- Способ 3: Настройка действий кнопок питания
- Способ 4: Использование гибридного спящего режима
- Проблемы, связанные с переходом в спящий режим
- Вопросы и ответы
Спящий режим обеспечивает сниженное потребление энергии компьютера или ноутбука и быстро возобновляет последний сеанс. Он удобен, если не планируется пользоваться устройством в течение нескольких часов, однако по умолчанию у некоторых пользователей этот режим бывает отключен. В этой статье мы разберемся, как активировать его на Windows 10.
Юзер может без труда произвести данную настройку разными способами, а также заменить классический спящий режим относительно новым — гибридным спящим.
У большинства спящий режим уже включен и компьютер можно мгновенно в него перевести, открыв «Пуск», перейдя в раздел «Выключение» и выбрав соответствующий пункт.
Иногда даже после настройки нужный вариант может не появиться в меню «Пуск» — эта проблема нечастая, но существующая. Далее рассмотрим не только включение сна, но и проблемы, при которых активировать его не удается.
Способ 1: Автоматический переход
Компьютер умеет автоматически переходить на сниженное энергопотребление, если в течение определенного срока вы им не пользуетесь. Это позволяет не думать о необходимости ручного перевода в ждущий режим — достаточно выставить таймер в минутах, по истечении которого ПК сам заснет. Он включится в тот момент, когда человек вернется за рабочее место.
Пока что в Виндовс 10 включение и детальная настройка рассматриваемого режима не объединены в один раздел, но основные настройки доступны уже через «Параметры».
- Откройте меню «Параметры», вызвав его кликом правой кнопкой мыши по «Пуск».
- Перейдите в раздел «Система».
- На панели слева отыщите пункт «Питание и спящий режим».
- В блоке «Сон» есть две настройки. Пользователям настольных компьютеров, соответственно, надо настраивать только одну — «При питании от сети…». Выберите время, через которое ПК будет засыпать.
Каждый самостоятельно решает, через какой период ПК должен переводиться в сон, но минимальные промежутки времени лучше не ставить, чтобы он не засыпал сразу, как только пользователь ненадолго отлучится. Если у вас ноутбук, поставьте в режиме «При питании от батареи…» значение меньше, чтобы сохранить больше заряда аккумулятора.
Способ 2: Настройка действий при закрытии крышки (только для ноутбуков)
Владельцы лэптопов могут вообще ничего не нажимать и не ждать, пока их портативный ПК сам заснет — достаточно настроить на это действие крышку. Обычно во многих ноутбуках переход в сон при закрытии крышки уже активирован по умолчанию, но если вы или кто-то другой раньше это отключили, ноутбук не будет реагировать на закрытие и продолжит работать.
Подробнее: Настройка действий при закрытии крышки ноутбука на Windows 10
Способ 3: Настройка действий кнопок питания
Вариант, полностью аналогичный предыдущему за исключением одного: менять будем не поведение устройства при закрытии крышки, а при нажатии кнопки питания и/или сна. Способ подходит и для настольных компьютеров, и для ноутбуков.
Перейдите по ссылке выше и соблюдайте все инструкции. Разница будет лишь в том, что вместо параметра «При закрытии крышки» вы будете настраивать один из этих (или оба): «Действие при нажатии кнопки питания», «При нажатии кнопки сна». Первый отвечает за кнопку «Power» (вкл/выкл ПК), второй — за клавишу на некоторых клавиатурах и специальную кнопку на системных блоках, переводящих устройство в ждущий режим. Наличие такой клавиши и кнопки есть не у всех, и тогда настраивать соответствующий пункт нет смысла.
Способ 4: Использование гибридного спящего режима
Данный режим считается относительно новым, но актуален он в большей степени для настольных компьютеров, чем для ноутбуков. Сперва расскажем о их разнице и предназначении, а затем покажем, как его включить.
Итак, гибридный режим совмещает в себе гибернацию и режим сна. Это означает, что ваш последний сеанс сохраняется в оперативной памяти (как в спящем режиме) и дополнительно сбрасывается на жесткий диск (как в гибернации). Почему это бесполезно для ноутбуков?
Дело в том, что предназначение данного режима — возобновление сеанса без потери информации даже при внезапном отключении электричества. Как известно, этого очень боятся настольные ПК, не защищенные даже от перепадов энергии. Владельцев ноутбуков страхует аккумулятор, на питание от которого мгновенно переключится само устройство и заснет, когда он разрядится. Однако если в ноутбуке отсутствует батарея ввиду ее изношенности и от внезапного отключения электричества лэптоп не застрахован, гибридный режим также будет актуален.
Гибридный спящий режим нежелателен для тех компьютеров и ноутбуков, где установлен SSD, — запись сеанса на накопитель при переходе в ожидание отрицательно сказывается на его сроке службы.
- Для задействования гибридного варианта понадобится включенная гибернация. Поэтому открываем «Командную строку» или «PowerShell» от имени администратора через «Пуск».
- Вписываем команду
powercfg -h on
и жмем Enter. - К слову, после этого шага сам режим гибернации не появится в меню «Пуск». Если вы захотите им пользоваться в будущем, ознакомьтесь с этим материалом:
Подробнее: Включение и настройка гибернации на компьютере с Windows 10
- Теперь через «Пуск» открываем «Панель управления».
- Измените тип просмотра, найдите и перейдите в «Электропитание».
- Напротив выбранной схемы кликните по ссылке «Настройка схемы электропитания».
- Выберите «Изменить дополнительные параметры питания».
- Разверните параметр «Сон» и вы увидите подпункт «Разрешить гибридный спящий режим». Разверните и его тоже, чтобы настроить время перехода в него от батареи и от сети. Не забудьте сохранить настройки.
Проблемы, связанные с переходом в спящий режим
Нередко попытка использования режима сна заканчивается неудачей, и она может заключаться в его отсутствии в «Пуске», зависаниях ПК при попытке включиться или иных проявлениях.
Компьютер включается самостоятельно
Разные уведомления и сообщения, приходящие в Виндовс, могут пробуждать устройство и оно само будет выходить из сна, даже если пользователь вообще ничего не нажимал. За это отвечают таймеры пробуждения, которые и надо настроить.
- Сочетанием клавиш Win + R вызовите окно «Выполнить», вбейте туда
powercfg.cpl
и нажмите Enter. - Откройте ссылку с настройкой схемы электропитания.
- Теперь переходите в редактирование дополнительных параметров питания.
- Разверните параметр «Сон» и найдите настройку «Разрешить таймеры пробуждения».
Укажите один из подходящих вариантов: «Отключить» или «Только важные таймеры пробуждения». Жмите на «ОК», чтобы сохранить изменения.
Мышка или клавиатура выводят компьютер из режима сна
Случайное нажатие кнопки мыши или клавиши на клавиатуре обычно приводит к тому, что ПК просыпается. Это не очень удобно для многих пользователей, но ситуация поправима настройкой внешних девайсов.
- Открываем «Командную строку» с правами администратора, написав ее название или «cmd» в меню «Пуск».
- Вставляем команду
powercfg -devicequery wake_armed
и жмем Enter. Мы узнали список девайсов, которые имеют право пробуждать компьютер. - Теперь жмем по «Пуск» ПКМ и переходим в «Диспетчер устройств».
- Ищем первое из устройств, будящих ПК, и двойным левым кликом мыши попадаем в его «Свойства».
- Переключаемся на вкладку «Управление электропитанием», снимаем галочку с пункта «Разрешить этому устройству выводить компьютер из ждущего режима». Жмем «ОК».
- То же самое проделываем с остальными девайсами, перечисленными в перечне «Командной строки».
Спящий режим отсутствует в настройках
Частая проблема, связанная обычно с ноутбуками — кнопки «Спящий режим» нет ни в «Пуск», ни в настройках «Электропитания». В большинстве случаев всему виной не установленный видеодрайвер. В Win 10 установка собственных базовых версий драйверов для всех необходимых компонентов происходит автоматически, поэтому часто юзеры и не обращают внимания на то, что драйвер от производителя не был инсталлирован.
Решение здесь достаточно простое — самостоятельно установить драйвер для видеокарты. Если вы знаете ее название и умеете находить нужное ПО на официальных сайтах производителя комплектующих, значит, не нуждаетесь в дальнейших инструкциях. Менее продвинутым пользователям пригодится следующая статья:
Подробнее: Установка драйверов на видеокарту
После установки обязательно перезагрузите компьютер и приступайте к настройкам спящего режима.
Изредка пропажа режима сна может быть, наоборот, связана с установкой новой версии драйвера. Если раньше кнопка перехода в сон была в Windows, но теперь исчезла, скорее всего, виновато обновление ПО видеокарты. Рекомендуется дождаться выхода обновления драйвера с исправлениями.
Вы также можете удалить текущую версию драйвера и установить предыдущую. Если инсталлятор не сохранился, его придется искать по ID устройства, так как на официальных сайтах архивных версий обычно нет. Как это сделать, рассмотрено в «Способе 4» статьи об установке драйвера для видеокарты по ссылке выше.
Читайте также: Удаляем драйвера видеокарты
Помимо всего, этот режим может отсутствовать в некоторых любительских сборках ОС. Следовательно, рекомендуется скачать и установить чистую Виндовс, чтобы иметь возможность пользоваться всеми ее функциями.
Компьютер не выходит из режима сна
Есть сразу ряд причин, почему ПК не выходит из режима сна, и связаны они чаще всего с ошибками системы.
Подробнее: Устранение проблем с выводом Windows 10 из спящего режима
Мы разобрали доступные варианты включения, настройки режима сна, а также перечислили неполадки, которые нередко сопутствуют его использованию.
В этой инструкции подробно о том, как включить и отключить гибернацию в Windows 10, восстановить или удалить файл hiberfil.sys (или уменьшить его размер), а также добавить пункт «Гибернация» в меню Пуск. Заодно расскажу о некоторых последствиях отключения режима гибернации.
А для начала о том, о чем идет речь. Гибернация — энергосберегающее состояние компьютера, предназначенное в первую очередь для ноутбуков. Если в режиме «Сна» данные о состоянии системы и программ хранятся в оперативной памяти, потребляющей энергию, то при гибернации эта информация сохраняется на системном жестком диске в скрытом фале hiberfil.sys, после чего ноутбук выключается. При включении, эти данные считываются, и вы можете продолжить работу с компьютером с того момента, на котором закончили.
Как включить и отключить гибернацию Windows 10
Самый простой способ включения или отключения режима гибернации — использовать командную строку. Потребуется запустить ее от имени администратора: для этого кликните правой кнопкой мыши по кнопке «Пуск» и выберите соответствующий пункт.
Чтобы отключить гибернацию, в командной строке введите powercfg -h off и нажмите Enter. Это отключит данный режим, удалит файл hiberfil.sys с жесткого диска, а также отключит опцию быстрого запуска Windows 10 (которая также задействует данную технологию и без гибернации не работает). В данном контексте рекомендую прочитать последний раздел этой статьи — об уменьшении размера файла hiberfil.sys.
Для включения режима гибернации, используйте команду powercfg -h on тем же образом. Учтите, что эта команда не добавит пункт «Гибернация» в меню Пуск, как это сделать описано далее.
Примечание: после отключения гибернации на ноутбуке следует так же зайти в Панель управления — Электропитание, кликнуть по настройке используемой схемы питания и посмотреть дополнительные параметры. Проверьте, чтобы в разделах «Сон», а также действиях при низком и критическом разряде батареи не был установлен переход в гибернацию.
Еще один способ отключения гибернации — использование редактора реестра, для запуска которого можно нажать клавиши Win+R на клавиатуре и ввести regedit, после чего нажать Enter.
В разделе HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Control\ Power найдите значение DWORD с именем HibernateEnabled, дважды кликните по нему и установите значение 1, если гибернацию следует включить и 0 — чтобы выключить.
Как добавить пункт «Гибернация» в «Завершение работы» меню Пуск
По умолчанию в Windows 10 отсутствует пункт гибернации в меню Пуск, но его можно туда добавить. Для этого, зайдите в Панель управления (чтобы попасть в нее, можно нажать правой кнопкой мыши по кнопке Пуск и выбрать нужный пункт меню) — Электропитание.
В окне настроек электропитания, слева, нажмите пункт «Действие кнопок питания», а затем кликните «Изменение параметров, которые сейчас недоступны» (требуются права администратора).
После этого вы сможете включить отображение пункта «Режим гибернации» в меню завершения работы. Если пункт отсутствует или не активен, используйте инструкцию Что делать, если нет пункта Гибернация в меню Пуск Windows 10 и Windows 11.
Как уменьшить файл hiberfil.sys
В обычных условиях, в Windows 10 размер скрытого системного файла hiberfil.sys на жестком диске составляет чуть более 70 процентов размера оперативной памяти вашего компьютера или ноутбука. Однако, этот размер можно уменьшить.
Если вы не планируете использовать ручной перевод компьютера в режим гибернации, но при этом хотите сохранить опцию быстрого запуска Windows 10, вы можете установить уменьшенный размер файла hiberfil.sys.
Для этого, в командной строке, запущенной от имени администратора, введите команду: powercfg /h /type reduced и нажмите Enter. Для того, чтобы вернуть все в исходное состояние, в указанной команде вместо «reduced» используйте «full».
Если что-то осталось не ясным или не получается — спрашивайте. Хочется надеяться, что вы сможете найти здесь полезную и новую информацию.
Режим гибернации в операционной системе Windows позволяет сохранять данные о работе и запущенных приложениях на жестком диске перед выключением компьютера или ноутбука. При включении устройства эти данные будут восстановлены и пользователь начнет работу с того места, где закончил. По умолчанию режим гибернации должен быть включен, но, как показывает практика, так происходит далеко не всегда.
Включаем режим через командную строку
Режим гибернации в первую очередь надо включить на уровне системы.
Наведите курсор на кнопку «Пуск» и нажмите на нее правой клавишей, чтобы появилось меню. В меню выберите «Командная строка (администратор)» или же «Windows PowerShell (администратор)», как на некоторых версиях Windows 10.
Далее укажите одну из двух команду по своему выбору:
powercfg -h on
Powercfg /Hibernate on
И нажмите клавишу Enter на клавиатуре.
Настраиваем режим гибернации
Нажмите Win+r на клавиатуре, чтобы вызвать окно «Выполнить».
Добавьте команду control и нажмите кнопку ОК.
Таким образом должна быть запущена панель управления. Есть и другой вариант: наводите курсор на кнопку «Пуск», щелкаете по правой клавишей и в появившемся меню выбираете «Панель управления».
Панель управления открыта. Вам нужно указать «Крупные значки» и выбрать пункт «Электропитание».
На следующей странице нажмите на строку «Настройка схемы электропитания» рядом с текущим выбранным режимом.
Здесь надо кликнуть по строке «Изменить дополнительные параметры питания».
В окне нажмите на пункт «Сон».
Далее — «Гибернация после». Здесь, скорее всего, будет указано «Никогда».
Нажимаете на это «Никогда» и вам будет предложено ввести количество минут. Укажите нужное время и нажмите ОК для сохранения.
Собственно, на этом все.
Уважаемые пользователи! Если наш сайт вам помог или что-то в нем не понравилось, будем рады, если вы оставите комментарий. Заранее большое спасибо.