Перезагрузить компьютер через командную строку немедленно
Перед началом перезагрузки компьютера через командную строку необходимо разобраться с тем, как именно запускать командную строку. Для этого:
- Нажмите на «Поиск» и введите «Командная строка»
- Для перезагрузки компьютера из командной строки введите команду: shutdown /r. После нажмите Enter.
В данном случае мы отправляем системе команду shutdown, то есть принудительное выключение компьютера. Через символ «/» указывается параметр для данной команды. В нашем случае — /r, что означает «перезагрузить» (restart).
Но перезагрузка начнётся не сразу, а только по истечении 60 секунд. Пользователь может указать любое время при помощи дополнительного параметра «/t». То есть в данном случае команда для того, чтобы перезагрузить компьютер через заданное время будет выглядеть так: shutdown /r /t 30, где вместо 30 можно ввести необходимое количество секунд.
Если же указать shutdown /r /t 0, то это приведёт к тому, что система сразу запустит перезагрузку компьютера, независимо от того, запущены ли пользователем какие-либо программы.
Перезагрузка с разными ключами
Для выполнения данной процедуры вам необходимы права Администратора.
Первым делом вам необходимо запустить «Командную строку». О том, как это сделать, вы можете прочитать на нашем сайте.
За перезапуск и выключение ПК отвечает команда «Shutdown». Ниже мы рассмотрим несколько вариантов перезапуска компьютера с использованием разных ключей.
Способ 1: простая перезагрузка
Для простой перезагрузки введите в cmd:
На экране появится предупреждающее сообщение, а система будет перезапущена через 30 секунд.
Способ 2: отложенная перезагрузка
Если вы хотите перезапустить компьютер не сразу, а через некоторое время, в «Сmd» введите:
shutdown -r -t 900
где 900 — время в секундах до перезагрузки компьютера.
В системном трее (в правом нижнем углу) появится сообщение о запланированном завершении работы.
Вы можете добавить свой комментарий, чтобы не забыть цель перезапуска.
Для этого добавьте ключ «-с» и в кавычках напишите комментарий. В «Сmd» это будет выглядеть вот так:
А в системном трее у вас появится такое сообщение:
Способ 3: перезагрузка удаленного компьютера
Вы так же можете перезагрузить удаленный компьютер. Для этого нужно добавить его имя или IP-адрес через пробел после ключа «-m»:
shutdown -r -t 900 -m \Asmus
shutdown -r -t 900 -m \192.168.1.101
Иногда, имея права Администратора, вы можете увидеть ошибку «Отказано в доступе (5)».
- Для ее устранения необходимо вывести компьютер из Домашней сети и отредактировать реестр.
В реестре перейдите в папку
Нажмите правую кнопку мыши на свободном пространстве, в контекстном меню перейдите на вкладки «Создать» и «Параметр DWORD (32 бита)».
Новый параметр назовите «LocalAccountTokenFilterPolicy» и присвойте ему значение «00000001».
- Для того, чтобы изменения вступили в силу, перезапустите компьютер.
Отмена перезагрузки
Если вдруг вы решили отменить перезапуск системы, в «Командной строке» нужно ввести
Это отменит перезагрузку и в трее появится вот такое сообщение:
Вот так легко вы можете перезагрузить компьютер из «Командной строки». Надеемся, эти знания вам пригодятся в будущем.
Перезагрузка компьютера через командную строку с сообщением пользователям
Системным администраторам нередко приходится удалённо управлять компьютерами, расположенными в офисе. И дистанционно выключать они их тоже могут. А чтобы предупредить пользователей о предстоящем выключении, которые сейчас работают за компьютером, можно воспользоваться специальной командой для командной строки: shutdown /r /c «Ща всё потухнет! Сохраняйтесь!»
В этом случае на экран удалённого компьютера появится соответствующее уведомление, а после счётчик начнёт отсчитывать 60 секунд. Это время предоставляется пользователю для того, чтобы он мог сохранить все необходимые документы, завершить работу в запущенных приложениях.
Если же указать дополнительный параметр «/t 0», то это приведёт к тому, что компьютер сразу перезагрузится. Но нужно учесть, что отменить выполнение — невозможно.
Если запущена немедленная перезагрузка Windows из командной строки, то ядро системы сразу же блокируется, то есть никакие команды компьютер принимать уже не будет до завершения процесса.
Волга или Победа? А ты знаком с советским автопромом? Проверь себя в увлекательном тесте!
Команда Shutdown: выключение и перезагрузка Windows из командной строки
Утилита командной строки shutdown является встроенной командой Windows, которая позволяет перезагрузить, выключить компьютер, перевести его в спящий режим или завершить сеанс пользователя. В этой инструкции мы покажем основные примеры использования команды shutdown в Windows (все рассмотренные команды запускаются в окне Выполнить — Win+R ->, в командной строке cmd.exe или в консоли PowerShell).
Команда shutdown имеет следующий синтаксис:
shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f] [/m \\компьютер][/t xxx][/d ]
Как вы видите, у команды довольно много опций, а также есть возможность выполнять операции выключения/перезагрузки на удаленном компьютере.
Выключение Windows командой Shutdown
Для выключения ОС Windows и компьютера необходимо использовать команду shutdown с ключом /s.
shutdown /s
Перезагрузка Windows
Чтобы перезагрузить компьютер, необходимо добавить параметр /r. После выполнения этой команды Windows корректно перезагрузится.
shutdown /r
Завершение сеанса пользователя
Чтобы завершить текущую сессию пользователя (logout), нужно выполнить команду:
shutdown /l
Эта команда аналогично выполнению команды logoff.
Перевод компьютера в режим гибернации
Для перевода компьютер в режим гибернации (в этом режиме все содержимое памяти записывается в файл hyberfil.sys на диск и компьютер переходит в спящий режим с пониженным электропотреблением), выполните команду:
shutdown /h
Перезагрузка компьютера с сообщением пользователям
Вы можете предупредить всех пользователей Windows о предстоящем выключении / перезагрузки компьютера или сервера, отправив сообщение во все активные сессии (как правило эта возможность используется на терминальных RDS серверах, за которыми одновременно работают несколько пользователей, каждый в своей собственной RDP сессии).
shutdown /r /c “Этот сервер будет перезагружен через 60 секунд.”
Отложенное выключение / перезагрузка компьютера
Можно выключить или перезагрузить компьютер с определенной задержкой (по таймеру). С помощью опции /t можно указать интервал времени (в секундах), через который ПК/сервер будет перезагружен или выключен. Тем самым вы можете предоставить пользователям дополнительное время для того, чтобы успеть сохранить открытые файлы и корректно закрыть приложения. Эту опцию удобно использовать совместно с отправкой сообщения. В этом примере мы указываем, что Windows будет выключена через 10 минут (600 секунд) и информируем пользователей сообщением.
shutdown /s /t 600 /c «Сервер будет выключен через 10 минут. Сохраните свои документы!»
Пользователю будет выдано предупреждение о запланированном выключении: Ваш сеанс будет завершен.
Если задержка очень длительная, например, 100 минут (6000 секунд), то вместо предупреждающего окна появляется всплывающее сообщение в нижнем правом углу экрана: «Ваш сеанс будет завершен. Работа Windows будет завершена через 100 мин».
Отмена выключения / перезагрузки компьютера
После запуска команды выключения или перезагрузки Windows, по умолчанию утилита shutdown ожидает 60 секунд, не выполняя никаких действия. Администратора может отменить перезагрузку или выключение устройства, если в течении этого времени успеет выполнить команду:
shutdown /a
После отмены выключения появится всплывающее сообщение в нижнем правом углу экрана: «Выход из системы отменен. Запланировано завершение работы отменено».
Перезагрузить компьютер немедленно
Чтобы выключить или перезагрузить компьютер немедленно, не ожидая стандартные 60 секунд, нужно указать значение 0 для параметра /t. Например, для немедленной перезагрузки компьютера:
shutdown /r /t 0
Очень важный ключ /f. Я использую его практически всегда при выключении или перезагрузки серверов Windows. Данный атрибут обеспечивает принудительное завершение всех запущенных программ и процессов, не ожидая подтверждения от пользователя (не будем же мы ждать подтверждения закрытия программ от всех пользователей на терминальном сервере, его можно просто не дождаться).
Следующая команда выполнит перезагрузку компьютера с автоматическим запуском всех зарегистрированных приложений после перезагрузки (имеются в виду приложения, зарегистрированные в системе с использованием функции API RegisterApplicationRestart).
shutdown /g
Запуск команды shutdown на удаленных компьютерах
Вы можете перезагрузить удаленный компьютер по сети, для этого у вас должен быть к нему сетевой доступ, а учетная запись, из-под которой запускается команда shutdown должна входить в группу локальных администраторов на удаленном компьютере (сервере):
shutdown /r /t 120 /m \\192.168.1.100
Если все указанные условия выполняются, но при выполнении команды shutdown появляется ошибка ”Отказано в доступе (5)”, на удаленном компьютере нужно разрешить удаленный доступ к административным ресурсам (C$, ADMIN$), изменив значение параметра LocalAccountTokenFilterPolicy на 1.
reg add «HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System» /v «LocalAccountTokenFilterPolicy» /t REG_DWORD /d 1 /f
Если вам необходимо удаленно перезагрузить множество компьютеров, их список можно сохранить в текстовый файл и запустить удаленную перезагрузку всех компьютеров с помощью такого PowerShell скрипта:
$sh_msg = «Ваш компьютер будет автоматически перезагружен через 10 минут. Сохраните свои файлы и закройте запущенные программы» $sh_delay = 600 # секунд $computers = gc C:\PS\PC-list.txt foreach ($comp in $computers) { & ‘C:\Windows\System32\SHUTDOWN.exe’ «-m \\$comp -r -c $sh_msg -t $sh_delay» }
Графический интерфейс команды shutdown
Для тех, кому не комфортно работать в командной строке, есть графический интерфейс для команды shutdown, чтобы его вызвать, наберите:
shutdown /i
Как вы видите, в диалоге удаленного завершения работы вы можете добавить несколько компьютеров, которые нужно перезагрузить/выключить, указать текст уведомления и задать причину выключения для сохранения в журнале Windows.
Ярлык для перезагрузки компьютера
Для удобства пользователей вы можете создать на рабочем столе ярлыки для выключения или перезагрузки компьютера с нужными настройками. Такой ярлык может быть полезен для выполнения перезагрузки из RDP сессии, когда отсутствуют кнопки перезагрузки/завершения работы компьютера в меню Пуск.
Если вы хотите, чтобы ваш компьютер или сервер всегда выключался / перезагружался в определенное время, вы можете добавить команду shutdown с определенными параметрами в планировщик заданий Windows taskschd.msc.
Например, следующее задание планировщика будет ежедневно перезагружать компьютер ночью в 0:00.
Либо вы можете создать новое задание планировщика из PowerShell:
$Trigger= New-ScheduledTaskTrigger -At 00:00am -Daily $User= «NT AUTHORITY\SYSTEM» $Action= New-ScheduledTaskAction -Execute «shutdown.exe» -Argument «–f –r –t 120» Register-ScheduledTask -TaskName «RebootEvertyNight_PS» -Trigger $Trigger -User $User -Action $Action -RunLevel Highest –Force
Ярлык для перезагрузки компьютера
Для более быстрого выполнения команды можно создать ярлык на рабочем столе, по нажатию на который автоматически исполняется запрограммированная команда. Для этого необходимо:
- Кликнуть ПКМ на свободной области рабочего стола, выбрать «Создать», указать «Ярлык».
- Появится окно, где можно указать, какая команда будет исполнена по его нажатию. Необходимо указать shutdown -s -t 0, нажать «Далее».
- Указать, где сохранить ярлык
Далее достаточно дважды кликнуть на созданный ярлык, и компьютер сразу начнёт перезагружаться. Нужно обратить внимание, что в данном случае параметры исполнения команды указываются не через символ «/», а через «-».
Супер тест на тему «Деньги» и как вы умеете с ними дружить?
Отмена выключения перезагрузки компьютера
Предположим, что системный администратор хотел перезагрузить компьютер, потому что какая-то из служб Windows работала неправильно. Он через командную строку сперва ввёл команду shutdown /r /t 300, но в дальнейшем разобрался, в чем была проблема в работе ОС. Как тогда отменить shutdown перезагрузку? Для этого используется команда shutdown /a.
Игнорирование предупреждений при закрытии приложений
Когда пользователь выключает ПК соответствующей кнопкой из меню «Пуск», то может появиться предупреждение о том, что некоторые программы сейчас выполняют какое-либо действие. И чтобы ОС случайно не закрыла их, появляется соответствующее уведомление. Выключение временно приостанавливается до завершения программы, которая «мешает» системе выполнить заданную команду.
С помощью командной строки можно принудительно перезагрузить ПК, а вместе с этим — закрыть все запущенные программы, не предупреждая пользователя. Этот вариант пригодится в тех случаях, если какое-то из приложений зависло и не отвечает.
В данном случае в окно командной строки нужно ввести: shutdown /r /f и нажать Enter.
Ни в коем случае не следует выполнять перезагрузку компьютера через командную строку во время установки обновлений Windows. Это может привести к повреждению системных файлов, в дальнейшем система попросту перестанет нормально загружаться. Придётся использовать «Восстановление». Но если будет повреждён загрузчик, то придётся вовсе переустанавливать Windows с форматированием жёсткого диска.
Какой ты инструмент? Пройди тест и узнаешь
Команда перезагрузки, подробная инструкция по использованию
Иногда не хочется делать много действий, для того чтобы выключить или перезагрузить компьютер. Особенно длинный этот процесс в Windows 8/8.1. Но, к счастью, с помощью командной строки можно в разы ускорить этот процесс. В этой статье мы расскажем вам как это сделать.
Как выключить компьютер при помощи командной строки
Для начала, нужно открыть командную строку. Сделать это можно двумя способами: 1. Нажать комбинацию клавиш Win+R. Если вы не знаете, что такое клавиша «Windows», читайте нашу статью о том, как ее найти. 2. Нажать правой кнопкой мыши на меню «Пуск» и выбрать пункт «Выполнить».
Автор считает, что эти материалы могут вам помочь:
- Таймер выключения компьютера — самый простой способ
- Как отключить тачпад — подробная инструкция, все способы и варианты
- Если компьютер не выключается, что делать?
- Как собрать компьютер, инструкция для начинающих
За выключение и перезагрузку отвечает одна команда – «shutdown», отличие только в используемых параметрах.
Чтобы просто выключить компьютер, достаточно в окне «Выполнить» написать «shutdown -s» без кавычек и нажать ОК. Компьютер выключится через 1 минуту, дав вам время закрыть все файлы и приложения.
Чтобы ускорить выключение, команда немного усложнится – «shutdown -s -t 0», где: -s – параметр выключения; -t 0 – время задержки в секундах, в нашем случае равно нулю.
Но, если у вас открыты какие-то документы, требующие сохранения перед выключением компьютера, Windows остановит выключение и будет ждать, пока вы сохраните файлы или подтвердите, что сохранять ничего не нужно. Чтобы этого избежать, используйте команду «shutdown -s -t 1 –f», где «-f» – параметр принудительного выключения, с отказом от сохранения изменений. Время в данном случае установлено равным 1 секунде, только лишь потому, что параметр «-f» требует указать ненулевое время.
Как перезагрузить компьютер при помощи командной строки
Все так же просто. Только используется параметр «-r», то есть простейшая команда перезагрузки будет выглядеть так: «shutdown -r».
Для ускорения перезагрузки, указываем нулевое время – «shutdown -r -t 0». Ну и, если принудительно хотим закрыть открытые документы без сохранения — «shutdown -r -t 1 -f».
Как еще ускорить выключение/перезагрузку
Можно создать исполняемый BAT-файл с нужными командами и разместить, к примеру, на рабочем столе. Вы можете 2 готовых файла, для перезагрузки компьютера, и для выключения. Обратите внимание, что файлы должны запускаться от имени администратора, как это сделать, подробно описано в нашей инструкции.
Если у вас остались вопросы – задавайте, мы оперативно вам поможем!
Перевод компьютера в режим гибернации
Как перезагрузить компьютер через командную строку – вы уже знаете, но можно не только перезагружать компьютер, но и «отправить» его в режим гибернации. Предварительно лишь нужно убедиться, что функция включена в настройках самой Windows. Для этого необходимо:
- Зайти в «Панель управления», зажав две клавиши Win+ r, и ввести команду «control»
- В «Панели управления» выбрать «Электропитание».
- Кликнуть на строку «Действия кнопок питания».
- Далее “Изменение параметров”
- Поставить о.
И нужно также убедиться, что на диске С (где установлена система) достаточно места для сохранения файла гибернации. Он занимает столько, сколько установлено в ПК оперативной памяти. То есть если в компьютере 16 гигабайт ОЗУ, то и для включения режима гибернации на системном диске должно быть не менее 16 гигабайт свободного места.
В противном случае функция автоматически отключится.
А чтобы перевести компьютер в режим гибернации из командной строки, используется команда: shutdown /h
Отличишь кринж от краша? Пройди увлекательный тест и узнай это!
Завершение сеанса пользователя
Если пользователь желает завершить сеанс и войти в систему под другой учётной записью (гостя, администратора), то для этого можно использовать 2 равносильные команды: logoff или shutdown /l
Никакой разницы между ними нет. Каждая из указанных команд выполняет одно и то же действие.
И, как работает в командной строке перезагрузка, завершение сеанса тоже будет выполнено не мгновенно, а с предупреждением и отсчётом в 60 секунд. При помощи параметра для команды «/t 0» это можно сделать немедленно.
Запуск команды shutdown на удалённых компьютерах
Если компьютеры подключены к единой локальной сети, и один из них настроен в качестве сервера с учётной записью администратора, то через него можно управлять всеми остальными компьютерами. Соответственно, это предоставляет возможность дистанционного его выключить или перезагрузить.
Для этого используется команда вида shutdown /t 120 /m \\192.168.1.155 (перезагрузка). Вместо 192.168.1.155 необходимо указать локальный IP-адрес устройства, которому отправляется команда.
Графический интерфейс команды shutdown
Далеко не всем пользователям комфортно работать через командную строку. Но дистанционно управлять компьютерами в локальной сети (выключать, перезагружать их, завершать сеансы) можно и через графический интерфейс. Всё, что необходимо для этого — это использовать команду shutdown /i
После этого появится окно «Диалог удалённого завершения». Пользователю лишь понадобится выбрать локальный IP-адрес удалённого компьютера, задать параметры команды, нажать «ОК». Там же можно указать и текст предупреждения.
Нужно учесть, что выключение или перезагрузка в командной строке удалённого компьютера будет исправно работать только в том случае, если ПК настроен как сервер с правами администратора.
Примеры использования утилиты shutdown
Если запустить утилиту shutdown с параметром /i, то на эране увидите примерно следующее (актуально для Windows 7):
При использовании отложенной перезагрузки:
Получим следующее уведомление на экране:
Если вы желаете отменить намеченную перезагрузку, то используйте команду:
В области уведомлений возле часов вы должны увидеть примерно следующее: