Как включить спящий режим в windows 10 через командную строку

Learn the simple command to put your Windows 10 or 7 PC / Laptop in Sleep mode using the Command prompt or Desktop & Keyboard shortcut. 

The command prompt app is part of Windows Microsoft OS since we are having their GUI versions. Although today we can perform all tasks using our keyboard and mouse clicks on Windows, that doesn’t mean CMD is not useful anymore. Advanced users still using CMD or its successor PowerShell to perform various tasks. The reason behind using the command line is it saves our time. For example, if we want to enable some Windows features using GUI then we have to navigate through multiple elements, however, the same task can be done using CMD with just one command.

How to Sleep Windows 10 pc using cmd

Well to save power, Windows PC or laptop automatically puts itself in Sleep mode. However, we can do this manually as well either using the option given in the Start Menu or by simply using a command in prompt.

  • Go Windows 10 or 7 search box
  • Type CMD
  • As it appears click its icon to run the command prompt
  • Now, copy-paste this command –  rundll32.exe powrprof.dll, SetSuspendState Sleep
  • Hit the Enter key
  • This will immediately put your PC or laptop into Sleep mode

Sleep Windows 10 pc using cmd

Enable Windows Sleep Mode-  Create Keyboard shortcut

To set a Keyboard shortcut, first, we have created a file for that.

  • Right-click on empty space of Windows Desktop.
  • Select the “New -› Shortcut” option.
  • Enter the complete command – rundll32.exe powrprof.dll, SetSuspendState Sleep
  • Click “Next“.
  • Assign a name of your choice, such as “Sleep Mode“, and select the “Finish” button.
  • Again right-click on your newly created Shortcut.
  • Select Properties, and enter Ctrl-Alt-D or whatever alphabet key you want to assign in the “Shortcut Key” field.
  • Press Apply and then Okay button.
  • After that whenever you want your Windows 10 or 7 PC to put in Sleep mode just press the assigned Keyboard shortcut.

Select and create new keyboard shorcut in WIndows 10

Name Sleep mode

Seel mode Command for Windows

Create Shortcut propterties

При установке новейшей операционной системы от Microsoft – Windows 10 – режим гибернации по умолчанию отключён. Этот режим позволяет вам выключать компьютер, сохраняя при этом открытыми документы, вкладки браузера, недописанные тексты и т.д. Давайте разберёмся, как же включить этот режим.

Инструкция по включению гибернации и спящего режима в Windows 10

1Включение режима гибернациив Windows 10 и Windows 8

Запускаем панель управления. Идём в раздел Оборудование и звук Электропитание.

Можно сделать проще: правой кнопкой мыши кликнуть на иконке меню Пуск и в открывшемся меню выбрать Управление электропитанием.

Выбираем в меню слева Действия кнопок питания.

Установки действий кнопок питания Windows 10

Установки действий кнопок питания Windows 10

Внизу, в разделе Параметры завершения работы, должен присутствовать пункт Гибернация. Если его нет, как показано на скриншоте, то закрываем это окно и переходим к следующему шагу.

Проверяем параметры завершения работы в Windows 10

Проверяем параметры завершения работы в Windows 10

2Активация режима гибернациив Windows 10 и Windows 8

Запускаем с правами администратора консоль: правой кнопкой мыши кликаем на иконке меню Пуск и в открывшемся меню выбираем Командная строка (администратор). В открывшемся окне вводим команду powercfg -h on и нажимаем клавишу Ввод. Если никаких сообщений не появилось, значит режим гибернации активирован успешно. Закрываем консоль.

Вводим в консоль Windows 10 команду включения режима гибернации

Вводим в консоль Windows 10 команду включения режима гибернации

Снова идём в управление электропитанием, в раздел Параметры завершения работы. Теперь там должен появиться пункт Режим гибернации, но он ещё не активен.

Режим гибернации появился, но пока не активен

Режим гибернации появился, но пока не активен

Чтобы активировать режим гибернации, нажимаем на ссылку Изменение параметров, которые сейчас недоступны.

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

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

Кнопки в нижней части теперь активны, в том числе и «Режим гибернации». Ставим галочку напротив гибернации и жмём кнопку Сохранить изменения.

Включаем режим гибернации, нажав на соответствующий флажок

Включаем режим гибернации, нажав на соответствующий флажок

Теперь режим гибернации в Windows 10 активирован и включён, он появился в параметрах выключения компьютера в меню «Пуск».

Режим гибернации появился в меню «Пуск» Windows 10

Полезный совет

Аналогичным образом включается и спящий режим.

Обратите внимание

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

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

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

В этой инструкции подробно о том, как выключить компьютер через командную строку и про выполнение других действий, связанных с перезагрузкой и завершением работы в Windows 11, Windows 10 и других версиях системы. На близкую тему может быть полезным: Как выключить компьютер без мыши.

Команды shutdown.exe — основной способ для завершения работы и перезагрузки

Параметры команды shutdown.exe

В Windows предусмотрена встроенная утилита shutdown.exe, предназначенная для выполнения рассматриваемых в инструкции задач, её можно использовать:

  • В командной строке и PowerShell
  • В диалоговом окне «Выполнить»
  • В BAT-файлах
  • Для создания ярлыка выключения компьютера

Управление утилитой производится с помощью передаваемых ей параметров, полный список которых можно получить, введя команду shutdown /? в командной строке.

Несколько базовых вариантов использования команд shutdown.exe (при вводе команды .exe указывать не обязательно):

  • shutdown /s /t 0 — завершение работы прямо сейчас: время в секундах указывается после параметра t
  • shutdown /r /t 0 — немедленная перезагрузка компьютера
  • shutdown /h /t 0 — перевести компьютер в режим гибернации (при условии, что гибернация не отключена)
  • shutdown /l — выход из системы
  • shutdown /s /hybrid /t 0 — завершение работы с подготовкой к режиму быстрого запуска

Параметры команды shutdown можно указывать как после значка «/», так и после «-», например, следующая команда будет работать так же, как первая в списке:

shutdown -s -t 0

Помимо приведенных примеров команд, вы можете:

  • Изменять значение параметры /t — чтобы установить время до выполнения команды в секундах, например, если вам требуется настроить таймер выключения компьютера
  • При использовании отличного от 0 значения параметра /t добавить параметр /f — чтобы принудительно завершить все открытые программы при выключении

Также рекомендую изучить другие доступные параметры shutdown.exe, использую эту команду с параметром /? — возможно, вы найдёте дополнительные полезные для себя возможности.

Обычно для выключения компьютера с помощью командной строки используется именно shutdown.exe, но есть и иные возможности.

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

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

Для того чтобы включить спящий режим с помощью мышки достаточно сделать несколько кликов в меню «Пуск». Но, если нужно выполнить такую же процедуру через командную строку, то это становится немного сложнее. Особенно если учесть, что стандартная команда 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

Как видно, команда 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

Обратите внимание, для того чтобы команда сработала, нужно указывать полный путь к файлу «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 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

Остались вопросы?

Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.

Recently one of our readers asked us how to make his Windows 10 PC enter sleep from the command line. This can be definitely useful if you are using the sleep mode frequently and want to create a shortcut to put your PC into sleep directly or via some batch file. In this article, I would like to share a working way to initiate sleep from the command line.

Windows 10 banner logo devs 02

Windows10 only allows the hardware Power button or the Start Menu power button to enter Sleep (standby) mode. It does not provide a command line tool to directly enter sleep.

If hibernation is disabled on your PC, you can enter Sleep mode using the following command:

rundll32.exe powrprof.dll,SetSuspendState 0,1,0

Windows 10 sleep command 1

But if you have enabled hibernation, then the above command hibernates the PC instead of entering sleep mode. So you need to apply a workaround which isn’t exactly ideal, something like this.

powercfg -h off
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
powercfg -h on

Windows 10 sleep command 2

In the example above, I’ve used the powercfg command to disable hibernation, just before using the Rundll32 command. Then the rundll32 command will work correctly and put the PC into sleep. When it wakes up, the last line will turn on hibernation. Another issue with this workaround is that it must be executed from an elevated command prompt.

Instead, I will show you how to enter sleep without disabling hibernation and without requiring elevated (administrator) privileges.

Download the PsShutdown tool by SysInternals. Using this tool, you will be able to make the PC enter sleep mode directly by giving a single command:

psshutdown.exe -d -t 0 -accepteula

I recommend PsShutdown as the preferred way to send a PC to sleep.

Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won’t take a lot from you, but it will help us grow. Thanks for your support!

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Pdf to docx windows
  • Программа чтобы закрепить окно поверх всех окон windows
  • Диспетчер дисков windows 2008
  • Canon mf4410 драйвер windows 7 x32
  • Pantum m6500 драйвер windows 10 x64