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

Если по какой-либо причине вам потребовалось выполнить завершение работы через командную строку, возможно — перезагрузить компьютер, перевести его в спящий режим или гибернацию, всё это возможно сделать во всех актуальных версиях Windows.
Команды 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
Надеюсь, для кого-то из читателей инструкция будет полезной. Если остаются вопросы, вы можете задать их в комментариях ниже, а я постараюсь оперативно ответить.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Как отключить или удалить Связь с телефоном в Windows 11 и 10
- Ошибка 0xc000001d при запуске игры или программы — как исправить?
- Ключ восстановления BitLocker в Windows — способы посмотреть
- User OOBE Broker — что это за процесс в Windows 11 и 10
- Ошибка 0x803F8001 в Microsoft Store, играх и приложениях — как исправить?
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Александр 17.05.2023 в 15:33
- Dmitry 18.05.2023 в 10:10
net use \\ИМЯ_ИЛИ_IP пароль /user:ИМЯ_ИЛИ_IP\Имя_пользователя shutdown /s /m \\ИМЯ_ИЛИ_IP /t 1 /f
Как пользоваться инструментом командной строки shutdown: пошаговая инструкция

Хотя в Windows 10 можно легко выйти из системы, выключить, перезагрузить или перевести компьютер в спящий режим из меню Пуск или с экрана блокировки, в системе также есть инструмент shutdown.exe — он позволяет выполнять те же самые операции через командную строку.
Помимо общих задач он поддерживает и более продвинутые опции — например, возможности записи причины события, отображения собственных сообщений и даже выключения и перезапуска удаленных устройств.
Использовать этот инструмент можно в любое время. Он может пригодиться, если вы много работаете в Командной строке, если нужно создать сценарий, который включает в себя перезагрузку компьютера, если вы вносите системные изменения или хотите записать причину перезапуска или завершения работы.
В этой инструкции мы расскажем о различных способах использования инструмента shutdown.exe командной строки для выключения и перезагрузки локальных и удаленных компьютеров.
Как выключить компьютер с помощью команды shutdown
Чтобы выключить компьютер вручную с помощью командной строки, проделайте следующее:

- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы выключить устройство через одну минуту, и нажмите Enter:
shutdown /s - Введите следующую команду, чтобы выключить устройство через определенное время, и нажмите Enter:
shutdown /s /t TIME
В команде замените TIME на необходимое время ожидания перед выключением в секундах.
Например, эта команда выключает компьютер через пять секунд:
shutdown /s /t 5
На заметку: также можно указать 0 для немедленного выключения. Если время больше нуля, то опция /f будет применена автоматически. - Введите следующую команду, чтобы выключить компьютер без ожидания или предупреждения, и нажмите Enter:
shutdown /p - Введите следующую команду для завершения работы с принудительным закрытием всех приложений без предупреждения и нажмите Enter:
shutdown /s /f
После выполнения этих шагов компьютер выполнит завершение работы, в зависимости от заданных вами параметров.
Выключение с указанием причины
Чтобы отключить устройство, записав конкретную причину, выполните следующие действия:

- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы указать причину завершения работы, и нажмите Enter:
shutdown /s /d p:MAJOR-NUMBER:MINOR-NUMBER
В команде измените MAJOR-NUMBER:MINOR-NUMBER на номерное обозначение причины. Вы можете узнать все доступные номера основных и второстепенных причин, выполнив команду shutdown/? .
Например, эта команда завершает работу устройства, записывая причину Операционная система: пакет обновления (запланированный):
shutdown /s /t 1 /d p:2:16
Также можно переключить параметр /s на параметр /r, если вы хотите указать причину перезапуска в команде. Это делается следующим образом:
shutdown /r /t 1 /d p:2:16 - Введите следующую команду для выключения компьютера с указанием причины как незапланированной и нажмите Enter:
shutdown /s /t 1 /d u:2:16
Приведенная выше команда выключит устройство, записав причину Операционная система: пакет обновления (незапланированный).
После выполнения этих шагов Windows 10 завершит работу и зарегистрирует указанную причину.
Журнал завершения работы всегда можно просмотреть в следующем расположении: Просмотр событий > Журналы Windows > Система. Там нужно найти событие Информация с источником User32 и с Идентификатором события 1074.
Завершение работы с кастомным диалоговым сообщением
Для завершения работы с демонстрацией кастомного сообщения, предупреждающего пользователя о совершаемом действии, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы выключить устройство с показом сообщения, и нажмите клавишу Enter:
shutdown /s /t TIME /c «MESSAGE»
В команде замените TIME на количество секунд до выключения компьютера и замените MESSAGE пользовательским текстом, который хотите отобразить.
Например, эта команда отображает текст «Обновление приложения компании XYZ» перед выключением компьютера через одну минуту:
shutdown /s /t 60 /c «Обновление приложения компании XYZ»
Также можно переключить параметр /s на параметр /r, если вы хотите указать причину перезапуска в команде. Это делается следующим образом:
shutdown /r /t 60 /c «Обновление приложения компании XYZ»

После выполнения этих шагов Windows 10 отобразит пользователю сообщение «Обновление приложения компании XYZ» и выключит компьютер через 60 секунд.
Как выключить удаленный компьютер с помощью команды shutdown
Инструмент командной строки shutdown также позволяет удаленно выключить или перезагрузить устройство. Тем не менее, его функции ограничены, и придется выполнить некоторые дополнительные шаги.
Настройка удаленного устройства
Предупреждение: напомним, что редактирование Реестра довольно рискованно и может привести к непоправимым повреждениям системы, если вы что-то сделаете неправильно. Советуем сделать резервную копию прежде, чем продолжать.
Для настройки удаленного компьютера для разрешения удаленного выполнения команд проделайте следующее:

- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы отключить Контроль учетных записей пользователей для удаленного выполнения команд, и нажмите Enter:
reg add HKLM\Software\Microsoft\windows\CurrentVersion\Policies\system /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f
После выполнения этих шагов устройство будет открыто для удаленного приема команд от аутентифицированных пользователей.
Если вы хотите отменить изменения для повышения безопасности устройства, можно воспользоваться инструкциями, описанными выше, но на шаге № 3 выполнить следующую команду:
reg add HKLM\Software\Microsoft\windows\CurrentVersion\Policies\system /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 0 /f.
Выключение удаленного устройства
Чтобы использовать командную строку для удаленного выключения компьютера, проделайте следующее:

- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду для подключения к IPC$ (или null-сессии) и нажмите Enter:
net use \\REMOTE-PC\ipc$
В команде замените REMOTE-PC на имя или IP-адрес удаленного компьютера.
Например, эта команда подключается к компьютеру Office-PC:
net use \\Office-PC\ipc$ - Подтвердите имя учетной записи, расположенной на удаленном устройстве, и нажмите Enter.
- Подтвердите пароль учетной записи и нажмите Enter.
- Введите следующую команду для перезагрузки удаленного компьютера и нажмите Enter:
shutdown /r /m \\REMOTE-PC /t TIME /c «COMMENT» /f
В команде замените REMOTE-PC на имя или IP-адрес удаленного компьютера, TIME — на количество секунд ожидания перед началом процесса завершения работы, а COMMENT — на кастомное сообщение, которое высветится пользователю.
Например, эта команда уведомит пользователя и перезагрузит его устройство под названием Office-PC, закрыв все приложения без предупреждения через одну минуту:
shutdown /r /m \\Office-PC /t 60 /c «Этот компьютер перезагрузится через одну минуту» /f
Если никто в данный момент компьютер не использует, можно отправить команду, которая немедленно перезапустит устройство. Например:
shutdown /r /m \\Office-PC /t 0 /f
После выполнения этих шагов удаленный хост выключится в соответствии с конфигурацией команды.
Если вы хотите отключиться от IPC$, выполните следующую команду:
net use * /delete
и нажмите Y для подтверждения. Если вы планируете использовать эту команду, может потребоваться переназначить ранее подключенные сетевые диски.
Как перезагрузить компьютер с помощью команды shutdown
Чтобы перезагрузить устройство Windows 10 с помощью командной строки, выполните следующие действия:

- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду для перезагрузки компьютера и нажмите Enter:
shutdown /r - Введите следующую команду, чтобы перезагрузить устройство через определенное время, и нажмите Enter:
shutdown /r /t TIME
В команде замените TIME на необходимое время ожидания перед перезагрузкой в секундах.
Например, эта команда перезагружает компьютер через пять секунд:
shutdown /r /t 5
На заметку: также можно указать 0 для немедленной перезагрузки. - Введите следующую команду, чтобы перезагрузить компьютер без ожидания или предупреждения, и нажмите Enter:
shutdown /r /p - Введите следующую команду для завершения работы с принудительным закрытием всех приложений без предупреждения и нажмите Enter:
shutdown /r /f
После выполнения этих действий компьютер перезагрузится в соответствии с параметрами, указанными в команде.
Как завершить сеанс с помощью команды shutdown
Инструмент shutdown также дает возможность выхода пользователя, но только для локального компьютера и только текущего сеанса. Нельзя выйти из системы за других пользователей на удаленном устройстве.
Чтобы выйти из учетной записи Windows 10 с помощью командной строки, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду, чтобы завершить текущий сеанс, и нажмите Enter:
shutdown /L
После выполнения этих шагов текущий пользователь выйдет из системы.
Как перевести компьютер в спящий режим с помощью команды shutdown
Чтобы перевести компьютер в спящий режим с помощью командной строки, проделайте следующее:

- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду для перехода компьютера в спящий режим и нажмите Enter:
shutdown /h
После выполнения этих шагов устройство перейдет в спящий режим. Это работает только на устройствах, поддерживающих данную функцию. Данные шаги можно также использовать для включения и настройки спящего режима в Windows 10.
Как загрузиться в режиме прошивки с помощью команды shutdown
Инструмент командной строки также включает в себя возможность запуска компьютера в UEFI и BIOS без дополнительных шагов.
Чтобы запустить устройство в интерфейсе UEFI или BIOS, проделайте следующее:

- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду для перезагрузки компьютера и нажмите Enter:
shutdown /r /fw - Введите следующую команду, чтобы выключить компьютер и загрузить в режиме прошивки во время следующего запуска, и нажмите Enter:
shutdown /s /fw
Также можно использовать параметр /p вместо параметра /s, чтобы закрыть все запущенные приложения и принудительно завершить работу без предупреждения.
После выполнения этих шагов компьютер загрузится в интерфейсе прошивки.
Как получить доступ к расширенным параметрам загрузки с помощью команды shutdown
Расширенные параметры загрузки — это среда, которая включает в себя различные инструменты для устранения неполадок Windows 10. Хотя для доступа к этим инструментам можно использовать Настройки или USB-носитель, это можно сделать и с помощью команды shutdown.
Чтобы запустить компьютер в среде Расширенных параметрах загрузки, проделайте следующее:
- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду и нажмите Enter:
shutdown /r /o - Введите следующую команду, чтобы выключить компьютер и загрузить его в режиме Расширенных параметров загрузки во время следующего запуска, и нажмите Enter:
shutdown /s /o

Также можно использовать параметр /p вместо параметра /s, чтобы закрыть все запущенные приложения и принудительно завершить работу без предупреждения.
После выполнения этих шагов компьютер запустится в Расширенных параметрах загрузки, и вы получите доступ к средствам восстановления и сможете устранить неполадки в работе.
Как прервать операцию выключения компьютера с помощью команды shutdown
Эта опция доступна только при использовании опции тайм-аут на удаленном компьютере. Если для компьютера установлен промежуток времени, через который он выключится, можно прервать этот процесс.
Чтобы прервать завершение работы, выполните следующие действия:

- Откройте Пуск.
- Найдите Командную строку, щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора.
- Введите следующую команду для прерывания процесса выключения и нажмите Enter:
shutdown /a /m \\REMOTE-PC
В команде замените REMOTE-PC на имя или IP-адрес удаленного компьютера.
Например, эта команда прерывает завершение работы на удаленном компьютере под названием Office-PC:
shutdown /a /m \\Office-PC
Предполагается, что до этого была успешно выполнена команда выключения — то есть шаги по настройке локального компьютера и удаленных устройств для удаленного выполнения команды (инструкции для этого процесса можно найти выше).
В этом руководстве мы сфокусировались только на Windows 10, но инструмент Командной строки доступен и на более ранних версиях системы, например, Windows 8.x или даже Windows 7, но в этом случае его возможности ограничены. Например, опции /o и /hybrid доступны только начиная с Windows 8.
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Выключить компьютер из командной строки
Большинство пользователей выключают компьютер с помощью кнопки, расположенной в меню «пуск». Некоторые используют физические кнопки питания на своих машинах. Очень немногие люди пользуются способом, с помощью которого возможно выключить компьютер из командной строки.
Причиной этого является то, что большинство из нас не знают, что в командной строке можно использовать не только выключение, перезагрузку из cmd или выход из системы, но также и выключить удаленный компьютер, если у вас есть административный доступ. С такими привилегиями Вы можете отправить сообщение, содержащее причину отключения. Этот пост покажет вам, как это делать.
Все рекомендации одинаково эффективны в современных ОС, начиная от Windows XP, заканчивая последней версией (8.1).
Первое Ваше действие будет заключаться в вызове командной строки. На начальном этапе сделайте так, воспользовавшись одним способом из нескольких:
-
Зажмите клавишу Windows (значок окна) + R .

Это позволит запустить командную строку. Следуйте инструкциям ниже, в зависимости от того, что вы хотите сделать.
Выключение локального компьютера (Вашего)
Здесь потребуется одна единственная команда shutdown, но при вводе ее в таком виде у Вас ничего не выйдет. Команда использует свои расширения, а именно префикс S, который указывает на отключение устройства.
Введите shutdown -s в командной строке и нажмите Enter, что приведет к скоро временному завершению работы ПК с предупреждением. Если использовать shutdown -p, то компьютер выключится моментально.

Особенностью shutdown является то, что компьютер можно выключить из командной строки через определенное количество времени. К команде выше прибавляется префикс t, числовая переменная, и она принимает вид shutdown –s -t 300.
После выполнения запускается таймер обратного отсчёта и показываетсяпредупреждающее сообщение. Числовая переменная (в данном случае 300) представляет собой число секунд, по истечении которых компьютер будет отключен. Задайте свое количество секунд, исходя из своих потребностей.

Для отображения сообщения, содержащее причину выключения, используйте shutdown –s -t 500 -c «Я устал. Я не хочу работать, ухожу домой» (с кавычками) в cmd и нажмите клавишу Enter . Параметр — c используется в команде, чтобы прокомментировать причину отключения и что следует в кавычках будет отображаться в диалоговом окне в качестве пояснения. Это может быть использовано для отображения смешных сообщений.

Завершение работы удаленного компьютера
Чтобы выключить удаленный компьютер введите shutdown-s-m \\имя компьютера в cmd и нажмите клавишу Enter. Замените «\\имя компьютера», на фактическое имя удаленного ПК для попытки выключения. Как упоминалось ранее, вы должны иметь доступ администратора к компьютеру, который вы пытаетесь выключить. Чтобы узнать есть ли у вас административные права доступа, нажмите сочетание клавиш Windows + R, введите имя компьютера, далее нажмите клавишу Enter.
Примечание: если Вы не помните имя удаленного компьютера, вы можете отыскать его, открыв список всех подключенных ПК, выполнив net view в командной строке.

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

Используйте выражение типа «shutdown -a», для отката выключения. Это приведет к остановке отключения системы, завершение работы, в том случае, если обратный отсчет времени не достиг 0.
На этом все, надеюсь урок пошел на пользу и Вы уже знаете, как выключить компьютер из командной строки. Вы всегда должны помнить, что управление от имени администратора дает привилегии, а со всем другим не составляет особого труда разобраться!
Посмотрите еще статьи:
- Как запустить диспетчер задач через командную строку
- Как настроить центр поддержки Windows 7
- Как скрыть папку на рабочем столе
Выключение Windows из командной строки
После плодотворной работы в системе, ее следует конечно же выключать. Помимо стандартного выключения Windows, когда мы нажимаем на Пуск и затем Завершение работы, существует способ выключения Windows из командной строки. Этот способ применим как на локальных, так и на удаленных компьютерах.
- Запустите командную строку Windows.
- Выполните следующую команду: shutdown /s /t 60 и система будет выключена через одну минуту (именно за это отвечает ключ /t с количеством секунд задержки — 60).
- /L — позволит выполнить немедленный выход текущего пользователя.
- /f — позволит принудительно закрыть все работающие приложения (без оповещения других пользователей, работающих в системе).

Для выключения удаленного компьютера,работающего на Windows, вам следует выполнять команду следующего вида: shutdown /s /t 60 /f /L /m \192.168.1.55
После ключа /M можно указывать и имя компьютера. В этом случае, если мы выключаем компьютер BOSS, команда будет иметь вид: shutdown /s /t 60 /f /L /m \BOSS
Осторожно пользуйтесь возможностью отключения удаленного компьютера. Предупреждайте о своих действиях людей, работающих в удаленных системах.
Остались вопросы?
Если у Вас что-то не получилось или остались вопросы по данной проблеме — обратитесь к автору и он Вам поможет.
Станьте одним из экспертов!
Мы будем рады видеть в своих рядах людей, которые могут поделиться своим опытом с другими!
Linux (Ubuntu,Debian,Fedora), MS Windows (Server/Desktop), PHP.
Решение IT-проблем любой сложности.