Топ 3 способа перезагрузить удаленный компьютер через командную строку

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

Tyler

By Tyler / Updated on March 4, 2025

Поделитесь этим: instagram reddit

Как удаленно перезагрузить удаленный компьютер?

 

Я являюсь системным администратором Windows и отвечаю за управление удаленными компьютерами моих клиентов. Как мне удаленно перезагрузить удаленный компьютер?”

- Вопрос с Reddit

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

Перезагрузить компьютер

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

Вы можете выполнить перезагрузку удаленного компьютера с помощью командной строки, используя командный интерпретатор, PowerShell и PsExec. Перед началом работы вам потребуется выполнить некоторую подготовительную работу для настройки целевого компьютера для разрешения удаленной перезагрузки.

Подготовительная работа

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

1. Оба устройства подключены к одной локальной сети.

2. Имеются административные права пользователя удаленного компьютера, который вы хотите перезагрузить.

3. Получить IP-адрес удаленного ПК или имя пользователя.

Шаг 1. Нажмите клавиши Win R, чтобы вызвать диалоговое окно "Выполнить". Введите "cmd" и нажмите ОК.

Выполнить CMD

Шаг 2. Затем введите "ipconfig" и нажмите Enter. Теперь вы увидите группу IP-адресов, из которых нужен адрес IPv4.

Найти имя компьютера в консоли

Шаг 3. Затем введите "query user", чтобы узнать имя ПК.

Найти имя пользователя в панели управления

4. Подтвердите правильность настройки удаленного реестра.

Шаг 1. Откройте окно выполнения. Введите «services.msc» и нажмите ОК.

Services.msc

Шаг 2. Прокрутите вниз, найдите и нажмите на Remote Registry (удаленный реестр).

Remote Registry

Шаг 3. Выберите Автоматический запуск в раскрывающемся меню Тип запуска, затем нажмите ОК.

Startup Type Automatic

5. Настроить определенные порты брандмауэра.

Откройте панель управления, перейдите в раздел Система и безопасность > Брандмауэр Windows Defender > Разрешить приложения, нажмите Изменить настройки и поставьте галочку напротив Windows Management Instrumentation (WMI).

Windows Management Instrumentation

Способ 1. Перезагрузка удаленного компьютера через командную строку

Первым инструментом для этого является встроенная в Windows командная строка. Вам не нужно ее устанавливать. Просто откройте ее и отправьте команду перезагрузки на удаленный компьютер.

Шаг 1. На удаленном ПК введите "cmd" в поле поиска и затем щелкните правой кнопкой мыши на нем, выберите Запуск от имени администратора.

Run as Administrator

Шаг 2. Чтобы увидеть полный список команд выключения, введите shutdown /? в командной строке.

Command List

Шаг 3. Чтобы перезагрузить компьютер, введите "/r" один пробел после имени компьютера. Полная строка команды:

  • shutdown m \\ИМЯ_КОМПЬЮТЕРА /r

Команда перезагрузки

Способ 2. Перезагрузка удаленного компьютера с помощью PowerShell

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

Шаг 1. Щелкните правой кнопкой мыши по меню Пуск и выберите Windows PowerShell (администратор).

Windows PowerShell

Шаг 2. Введите следующую команду перезагрузки Windows 10/11 в PowerShell для удаленного компьютера:

  • Restart-Computer -ComputerName ИМЯ_УДАЛЕННОГО_КОМПЬЮТЕРА -Force

(Введите IP-адрес или имя пользователя компьютера, который вы хотите перезагрузить, вместо ИМЯ_УДАЛЕННОГО_КОМПЬЮТЕРА)

Перезапуск компьютера в PowerShell

Шаг 3. Затем ваш удаленный компьютер автоматически перезагрузится.

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

  • restart-computer (get-content c:\work\computers.txt)

Способ 3. Перезагрузка удаленного компьютера с помощью PsExec

PsExec — это инструмент Microsoft, который позволяет выполнять команды на удаленном компьютере. PsExec не устанавливается по умолчанию на любой операционной системе Windows. Вам нужно будет установить его вручную.

Шаг 1. Скачайте PsExec на компьютер, с которого будут выполняться удаленные команды.

Шаг 2. Щелкните правой кнопкой мыши по скачанному ZIP-файлу и выберите Извлечь всё.

extract-all-files

Шаг 3. Откройте папку, в которой находится извлеченный файл. Введите "cmd" в поле поиска, а затем нажмите Enter.

search-cmd

Шаг 4. Затем откроется командная строка в этой папке. Теперь вы можете выполнять команды через PsExec.

cmd-pstools

Шаг 5. Приведена основная синтаксическая конструкция для выполнения удаленной перезагрузки:

  • PsExec.exe \\имя_удаленного_компьютера shutdown /r

Например, чтобы перезапустить удаленный компьютер с именем CLOUD-9GA5IF08G, выполните следующую команду:

  • PsExec.exe \\CLOUD-9GA5IF08G shutdown /r

Reboot Using Psexec

Дополнительный совет: Как легко перезапустить компьютер с Windows

Командные строки немного требуют определенных навыков в области технологий. Людям, которые не очень хорошо разбираются в этом, может потребоваться более простой способ удаленного перезапуска компьютера. Мы рекомендуем использовать AnyViewer. Это бесплатное средство для удаленного доступа, которое позволяет пользователям удаленно перезапускать, выключать или блокировать компьютер. Кроме того, оно также может использоваться даже в случае, когда два компьютера не находятся в одной сети, что достаточно удобно для осуществления удаленной работы.

Скачать БесплатноWin 11/10/8.1/8/7
Безопасный скачивание

Шаг 1. Запустите AnyViewer на устройстве хоста, перейдите в Войти и затем нажмите Регистрация.

Log in AnyViewer

Шаг 2. Заполните информацию и нажмите Зарегистрироваться.

Sign Up for AnyViewer

Шаг 3. На клиентском устройстве войдите в ту же учетную запись, и затем вы увидите назначенные устройства.

Free Editions

Шаг 4. Перейдите в Устройство, выберите компьютер, который вы хотите перезагрузить, и нажмите Перезагрузить.

Reboot Remote PC

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

Шаг 1. Вернитесь в Устройство, выберите компьютер и нажмите Управление одним нажатием.

Connect to My Devices

Шаг 2. Теперь вы можете увидеть рабочий стол хоста и управлять им. Когда вы хотите перезагрузить компьютер, нажмите Операции в верхней панели инструментов > Перезагрузить.

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

Operation Restart AnyViewer

Заключение

Этот пост в основном предлагает 3 способа перезагрузить компьютер удаленно с помощью командной строки. Инструменты, использованные, - это командная строка, PowerShell и PsExec. Если вы хотите более простой способ перезагрузить удаленный компьютер, не используя сложные команды, вы можете выбрать AnyViewer.