Перезагрузка компьютера из командной строки — команда shutdown
Традиционным способом пользователи перезагружают компьютер, нажатием кнопки перезапуска работы в интерфейсе Windows. По необходимости прибегают к физической перезагрузки, путем нажатия маленькой кнопки, располагающейся ниже кнопки включения компьютера.
В теме статьи затронем способ — перезагрузка компьютера из командной строки. Вообще, cmd является отличным инструментом системного администратора, обеспечивающим автоматизацию и быстроту действий, которые не всегда доступы в обычном управлении Windows.
В этом поможет команда shutdown, с которой возможно не только выключить компьютер из командной строки, но и перезагрузить его и сделать выход из системы.
Большинство пользователей, конечно, не будет использовать рекомендации, но опытные специалисты области ИТ обязательно должны знать все тонкости работы с командной строкой.
В уроке рассмотрим процедуру перезагрузки Вашего и удаленного компьютера. Для этого потребуется ПК под управлением любой ОС и доступ администратора.
Сначала запустите командную строку Windows 7, так как на примере этой операционной системы будем перезагружать ПК. Далее выполните шаги ниже.
В чем могут быть проблемы при удаленной перезагрузки компьютера
Если вы находитесь в домене, то удаленные команды Powershell должны выполнится при условии, что у вас запущен WinRM, а он запускается так:
Вы так же должны быть с полномочиями администратора удаленного компьютера (по умолчанию WinRM работает так). Если вместо имени компьютера вы используете IP или вы не в домене, то вы используете не Kerberos, а NTLM и он по умолчанию выключен. Для этого вам нужно либо выпустить SSL сертификат, либо должны выполнить такую команду:
Где вместо 192.168.3.134 должны вписать IP компьютера к которому хотите подключиться. Можно сделать и так:
Но в этом случае вы сможете подключаться ко всем компьютерам. Проблема в том, что NTLM не осуществляет проверку подлинности и из-за этого такой вариант не рекомендуется.
Если у вас все же не получается перезагрузить компьютер, попробуйте прочитать эту статью.
Аппаратная перезагрузка
Аппаратная перезагрузка применяется, когда сервер находится вне зоны доступа. В этом случае можно прибегнуть в перезагрузке по питанию (физическому перезапуску оборудования). Для этого необязательно ехать в ДОЦ, можно удаленно воспользоваться IPMI. Этот интерфейс используется для доступа к питанию настройкам BIOS сервера. В нем вы можете управлять конфигурацией сервера.
Как перезагрузить сервер удаленно с помощью IPMI/KVM
Рассмотрим перезагрузку через IPMI на примере интерфейса renter.ru.
Чтобы перезагрузить сервер аппаратно, авторизуйтесь в личном кабинете. Перейдите в раздел “Товары/Услуги“ — “Выделенные серверы”. Выберите нужный сервер и нажмите Перейти.
В новой вкладке откроется панель DCI. Перейдите в раздел “Серверы”, выделите зависший сервер или другой сервер, который хотите перезагрузить. Нажмите иконку KVM (“Перейти к интерфейсу IPMI S6560”):
В интерфейсе IPMI перейдите во вкладку “Remote Control”. В списке слева выберите пункт “Power Control”. Установите переключатель напротив Reset Control и нажмите Perform Action:
Сервер будет перезагружен. Если аппаратная перезагрузка не решила проблем, обратитесь в техническую поддержку renter.ru.
Универсальный метод для всех систем
Перезагрузить компьютер с помощью клавиатуры, вне зависимости от того, какая модификация или сборка Windows установлена, можно еще одним универсальным способом, который состоит в использовании сочетания Alt + F4.
Некоторые могут возразить, что такая комбинация используется для завершения (закрытия) активных в данный момент программ. Это не совсем так. При многократном ее повторении активные приложения одно за другим будут последовательно закрываться. Но вот когда их не останется, команда будет применена ко всей системе. Кстати, то же самое касается и тех ситуаций, когда программы находятся в свернутом виде в «Панели задач».
Удалённо перезагрузить компьютер Windows
Здесь описывается процесс удалённой перезагрузки компьютера. Рассмотрим случай, когда комп не в домене. Когда удалённый компьютер в домене — процесс тот же, только всё гораздо проще, просто пропускаете лишние шаги. Имеем:
- Я — админ домена.
- На моём компе Windows 10.
- Перезагружаем Windows 7.
- Рассматриваем случай когда удалённый компьютер не в домене.
- Я знаю логин-пароль локального админа на удалённом компе.
Кликаем в проводнике на свой компьютер правой кнопкой:
Запускается консоль управления компьютером:
Переходим в раздел Локальные пользователи и группы > Пользователи:
Далее создаём там такого же пользователя, как локальный админ на компьютере, который нам нужно перезагрузить.
Я создаю пользователя Администратор, задаю ему тот же пароль как на удалённом компьютере, добавляю его (на всякий случай) в группу локальных администраторов.
Закрываем все окна. Итак, на моём компе теперь есть локальный юзер с таким же логином-паролем, как и на удалённой машине, которую нужно перезагрузить. Все эти операции нужны только если тачка не в домене.
Создаю на рабочем столе ярлык CMD и правой кнопкой с шифтом запускаю его от имени свежесозданного пользователя:
Запускается командная строка, выполняю на ней mmc:
Запускается консоль управления mmc. Замечу — от имени нового пользователя.
Файл > Добавить или удалить оснастку. Добавляем оснастку управления компьютером:
Нас спросят, каким компьютером мы хотим управлять:
Указываем IP адрес компа, который нужно перезагрузить. Готово. Ок.
Открывается окно управления удалённым компьютером.
Переходим во вкладку «Сервисы», запускаем службу «Удалённый реестр» (Remote Regedit).
Переключаемся на прежнее окно с командной строкой, запущенной от имени нового пользователя и выполяем:
Открывается новое окно «Диалог удалённого завершения работы». Заметим, от имени нового юзера:
Добавляем компьютер, который будем перезагружать — «10.10.10.197». Ставим нужные галки и кликаем ОК.
Таким же образом можно выключать комп или делать прерывание.
Если комп в домене, то пляска с запуском от имени другого пользователя не нужна. Просто запускаете от доменного админа shutdown -i и вперёд.
Три умных способа перезагрузить компьютер удаленно
Как вы можете видеть, удаленная перезагрузка вашего компьютера очень проста с Windows 10:
- Перезагрузитесь по сети с помощью команд shutdown.exe
- Перезагрузите компьютер с помощью программного обеспечения для удаленного рабочего стола
- Перезагрузите Windows с помощью Shutter
Независимо от того, что вы решили перезагрузить компьютер, это разумный вариант, чтобы регулярно обновлять параметры безопасности компьютера. Если вы перезапускаете его для предотвращения доступа, почему бы не использовать один из этих методов для автоматической блокировки вашего ПК с Windows?