Чтобы перезагрузить компьютер через командную строку Windows, достаточно одной команды. Откройте CMD от имени администратора или даже в обычном режиме — и введите shutdown /r /t 0. Компьютер перезагрузится моментально. Но это лишь базовый вариант. Далее разберём все нюансы: отложенная перезагрузка, принудительное закрытие программ, работа с удалёнными ПК и возможные ошибки.

Командная строка — мощный инструмент, который позволяет управлять системой без графического интерфейса. Это удобно для автоматизации задач, удалённого администрирования или когда не реагирует на мышь и клавиатуру. В этой статье — все способы перезагрузки через CMD, включая редкие сценарии.

Базовые команды для перезагрузки ПК

Основная команда для перезагрузки в Windows — shutdown. Она работает во всех версиях системы, от Windows XP до Windows 11. Чтобы просто перезагрузить компьютер, используйте:

shutdown /r

Флаг /r (от английского restart) как раз и отвечает за перезагрузку. По умолчанию система даёт 30 секунд на сохранение данных. Если нужно перезагрузиться сразу, добавьте параметр /t 0:

shutdown /r /t 0

Так компьютер перезагрузится без задержки. Если хотите отменить запланированную перезагрузку, используйте:

shutdown /a

💡

Если командная строка не открывается через меню Пуск, попробуйте комбинацию Win + R, введите cmd и нажмите Enter. Для прав администратора используйте Ctrl + Shift + Enter

Параметр Описание Пример использования
/r Перезагрузить компьютер shutdown /r /t 10
/s Выключить компьютер shutdown /s /t 60
/t XXX Задержка в секундах (0–315360000) shutdown /r /t 300
/f Принудительное закрытие программ shutdown /r /f /t 0
/c "текст" Комментарий к действию (отображается пользователям) shutdown /r /c "Обновление системы"

Параметры команды shutdown: таблица возможностей

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

В большинстве случаев хватает комбинации /r и /t. Но если на компьютере запущены важные процессы, которые не хотят закрываться, добавьте /f — это заставит систему завершить их принудительно.

Перезагрузка через командную строку: шаги для начинающих

Если вы никогда не работали с командной строкой, следуйте этой инструкции:

  1. Откройте меню Пуск и введите командная строка.
  2. Щёлкните правой кнопкой по результату и выберите Запуск от имени администратора.
  3. В чёрном окне введите команду shutdown /r /t 0 и нажмите Enter.

Если вы не уверены в правильности команды, проверьте её синтаксис с помощью shutdown /?. Это выведет справку со всеми доступными параметрами.

Кстати, командная строка не единственный способ управлять перезагрузкой. Аналогичные действия можно выполнить через PowerShell. Например, команда Restart-Computer -Force сделает то же самое, но с расширенными возможностями для скриптов.

Принудительная перезагрузка и работа с удалёнными ПК

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

shutdown /r /f /t 0

Параметр /f гарантирует, что все приложения будут закрыты без предупреждения. Это полезно, если система не реагирует на стандартные команды.

Командная строка позволяет перезагружать и удалённые компьютеры в сети. Для этого используйте:

shutdown /r /m \\Имя_компьютера /t 0

Где \\Имя_компьютера — сетевое имя целевого ПК. Чтобы это сработало, у вас должны быть соответствующие права доступа, а на удалённом компьютере должна быть включена функция удалённого управления.

⚠️ Внимание: Принудительная перезагрузка (/f) может привести к потере несохранённых данных. Используйте её только в крайних случаях, когда другие методы не работают.
Как часто вы перезагружаете компьютер через командную строку?
Часто, для автоматизации задач
Иногда, когда система зависает
Редко, только по неабходимости
Но я даже не знал, что это возможно

Сравнение команд для перезагрузки и выключения

Часто пользователи путают перезагрузку и выключение компьютера через командную строку. Разница заключается в параметрах: /r — перезагрузка, /s — выключение. Ниже таблица с основными различиями:

Команда Действие Контекст использования
shutdown /r Перезагрузка Обновление системы, установка драйверов, устранение зависаний
shutdown /s Выключение Завершение работы, экономия энергии, плановое отключение
shutdown /h Гибернация Сохранение состояния системы на диск для быстрого восстановления
shutdown /l Выход из системы Смена пользователя без выключения ПК

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

shutdown /r /o /t 0

Параметр /o перезагружает ПК в меню загрузки, где можно выбрать безопасный режим.

Команда shutdown универсальна: она работает во всех версиях Windows и позволяет управлять как локальным, так и удалённым компьютером.

Дополнительные функции: отложенная перезагрузка и уведомления

Командная строка позволяет запланировать перезагрузку на определённое время. Это удобно для автоматизации задач или уведомления пользователей о предстоящем перерыве в работе.

Например, чтобы перезагрузить компьютер через 1 час (3600 секунд), используйте:

shutdown /r /t 3600 /c "Перезагрузка через 1 час для установки обновлений"

Пользователь увидит уведомление с вашим комментарием и таймером обратного отсчёта. Если передумали, отмените действие командой shutdown /a.

Как проверить, запланирована ли перезагрузка

Введите команду tasklist | findstr shutdown. Если в результатах есть строка с shutdown.exe, значит перезагрузка запланирована.

Практическое применение: перезагрузка через командную строку на примерах

Рассмотрим несколько реальных сценариев, где знание командной строки может выручить:

  • Система зависла — используйте shutdown /r /f /t 0, чтобы принудительно перезагрузить ПК.
  • Нужно перезагрузить удалённый сервер — подключитесь по сети и выполните shutdown /r /m \\ServerName /t 0.
  • Планируете обновление ПО — запланируйте перезагрузку с уведомлением: shutdown /r /t 1800 /c "Обновление ПО. Сохраните данные!".
  • Нужно перезагрузиться в безопасном режиме — используйте shutdown /r /o /t 0.

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

Что проверить перед перезагрузкой через CMD

Выполнено: 0 / 4

Часто задаваемые вопросы

Можно ли перезагрузить компьютер через командную строку без прав администратора?

Да, можно. Большинство команд shutdown работают и без прав администратора, особенно если вы перезагружаете локальный компьютер. Однако для принудительного закрытия программ (/f) или работы с удалёнными ПК права админа могут потребоваться.

Как отменить перезагрузку, запланированную через командную строку?

Введите команду shutdown /a. Это отменит запланированную перезагрузку или выключение, если таймер ещё не истёк. Если компьютер уже начал перезагружаться, отмена невозможна.

Почему команда не работает?

Причин может быть несколько: неверный синтаксис, отсутствие прав, блокировка антивирусом или групповыми политиками. Проверьте команду на ошибки с помощью shutdown /?. Если проблема в правах, запустите от имени администратора.

Можно ли перезагрузить компьютер через PowerShell?

Да, в PowerShell для этого используется команда Restart-Computer. Она поддерживает те же параметры, что и shutdown, но с расширенными возможностями для скриптов. Например: Restart-Computer -Force — принудительная перезагрузка.