Как выключить компьютер в командной строке, перезагрузить его или перевести в спящий режим
Если по какой-либо причине вам потребовалось выполнить завершение работы через командную строку, возможно — перезагрузить компьютер, перевести его в спящий режим или гибернацию, всё это возможно сделать во всех актуальных версиях Windows.
В этой инструкции подробно о том, как выключить компьютер через командную строку и про выполнение других действий, связанных с перезагрузкой и завершением работы в Windows 11,
Команды shutdown.exe — основной способ для завершения работы и перезагрузки
В Windows предусмотрена встроенная утилита shutdown.exe, предназначенная для выполнения рассматриваемых в инструкции задач, её можно использовать:
Управление утилитой производится с помощью передаваемых ей параметров, полный список которых можно получить, введя команду 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, но есть и иные возможности.
Среди других способов выключить, перезагрузить или перевести в спящий режим (гибернацию) компьютер с помощью командной строки:
- Команды Windows PowerShell Stop-Computer и Restart-Computer для завершения работы и перезагрузки соответственно.
- Использование утилиты командной строки psshutdown , входит в PsTools из комплекта Microsoft Sysinternals.
- Использование команд сторонней утилиты nircmd, в частности для выключения команда будет иметь вид
nircmd.exe exitwin poweroff
- Перевод в спящий режим (если гибернация отключена) или гибернацию с помощью команды (работает не на любой системе):
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
Надеюсь, для кого-то из читателей инструкция будет полезной. Если остаются вопросы, вы можете задать их в комментариях ниже, а я постараюсь оперативно ответить.