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

Как выключить или перезагрузить удаленный компьютер с через Командную строку. Командная строка — это функция Windows, которая обеспечивает точку входа для ввода команд MS-DOS (Microsoft Disk Operating System) и других компьютерных команд....


Загрузить PDF


Загрузить PDF

Командная строка — это функция Windows, которая обеспечивает точку входа для ввода команд MS-DOS (Microsoft Disk Operating System) и других компьютерных команд. Командную строку можно использовать для удаленного выключения или перезагрузки другого компьютера. Кроме того, через Командную строку также можно получить доступ к окну «Диалог удаленного завершения работы». Чтобы удаленно завершить работу другого компьютера, у вас должен быть административный доступ к целевому компьютеру. На целевом компьютере также должен быть включен общий доступ к файлам и принтерам.

  1. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 1

    1

    Нажмите кнопку «Пуск»

    Изображение с названием Windowsstart.png

    . Это кнопка со значком Windows в левом нижнем углу.

  2. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 2

    2

    Введите cmd. Система найдет командную строку и отобразит ее в верхней части меню «Пуск».

  3. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 3

    3

    Щелкните правой кнопкой мыши по Командная строка. Ее иконка выглядит как черный экран с белой надписью. Если щелкнуть по этой иконке правой кнопкой мыши, справа от нее появится контекстное меню.

  4. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 4

    4

    Выберите Запуск от имени администратора. Командная строка откроется с правами администратора.

    • Чтобы запустить Командную строку от имени администратора, вам нужно войти в Windows, используя учетную запись администратора.
  5. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 5

    5

    Введите shutdown в Командную строку. Это первая строка для выключения компьютера.

    • Чтобы увидеть полный список команд выключения, введите shutdown /?.
  6. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 6

    6

    Введите m \имя_компьютера. Добавьте этот текст через один пробел после команды «shutdown» в той же строке. Замените «имя_компьютера» фактическим именем целевого компьютера.

  7. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 7

    7

    Введите /s или /r через один пробел после имени компьютера. Если вы хотите завершить работу целевого компьютера, введите «/s» через один пробел после имени компьютера. Чтобы перезагрузить компьютер, введите «/r» через один пробел после имени компьютера.

  8. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 8

    8

    Введите /f. Введите этот параметр через один пробел после «/s» или «/r». Это приведет к принудительному закрытию всех программ на удаленном компьютере.

    • Примечание: при принудительном закрытии программ пользователь может потерять все несохраненные данные. Перейдите к следующему шагу, чтобы узнать, как предупредить пользователя и дать ему несколько секунд, чтобы сохранить свою работу перед тем, как компьютер выключится или перезагрузится.
    • К этому моменту команда должна выглядеть примерно так: shutdown \workspace1 /r /f. Нажмите Enter, чтобы немедленно перезагрузить компьютер. Перейдите к следующему шагу, чтобы добавить таймер с примечанием.
  9. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 9

    9

    Введите /c. Добавьте этот параметр через один пробел после «/f» в той же строке. Он позволит вам отправить сообщение на целевой компьютер.

  10. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 10

    10

    Введите сообщение в кавычках. Добавьте его через один пробел после «/c». Сообщение должно предупредить пользователя удаленного компьютера о выключении компьютера. К примеру, можно напечатать: «Этот компьютер перезагрузится. Пожалуйста, сохраните свою работу». Убедитесь, что сообщение заключено в кавычки (» «).

  11. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 11

    11

    Введите /t, а затем количество секунд. Добавьте этот параметр через один пробел после сообщения из предыдущего шага. Так вы дадите пользователю несколько секунд, чтобы сохранить свою работу, прежде чем компьютер выключится. К примеру, /t 60 даст пользователю шестьдесят секунд, чтобы сохранить свою работу, прежде чем компьютер выключится или перезагрузится.

  12. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 12

    12

    Нажмите Enter, чтобы выполнить команду. Ваша команда должна выглядеть примерно так: shutdown m\workspace1 /r /f /c "Этот компьютер перезагрузится через 60 секунд. Пожалуйста, сохраните свою работу." /t 60.

    • Если вы получили сообщение «Отказано в доступе», убедитесь, что вы вошли в учетную запись администратора и имеете административный доступ к целевому компьютеру. Перейдите к Методу 3, чтобы узнать, как включить общий доступ к файлам и принтерам на обоих компьютерах и разрешить его через брандмауэр Windows.
    • Если вам не удается подключиться к реестру на целевом компьютере, перейдите к методу 4, чтобы узнать, как изменить реестр на целевом компьютере.

    Реклама

  1. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 13

    1

    Нажмите кнопку «Пуск»

    Изображение с названием Windowsstart.png

    . Это кнопка со значком Windows в левом нижнем углу.

  2. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 14

    2

    Введите cmd. Система найдет командную строку и отобразит ее в верхней части меню «Пуск».

  3. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 15

    3

    Щелкните правой кнопкой мыши по Командной строке. Ее значок выглядит как черный экран с белой надписью. Если щелкнуть по нему правой кнопкой мыши, справа от него появится контекстное меню.

  4. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 16

    4

    Выберите Запуск от имени администратора. Командная строка откроется с правами администратора.

    • Чтобы запустить Командную строку от имени администратора, вам нужно войти в Windows под учетной записью администратора.
  5. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 17

    5

    Введите shutdown -i и нажмите Enter. Откроется окно Диалога удаленного завершения работы.

  6. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 18

    6

    Нажмите Добавить справа от поля «Компьютеры».

  7. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 19

    7

    Введите IP-адрес целевого компьютера (компьютеров) и нажмите Ok. Целевой компьютер — это компьютер, который вы хотите выключить или перезагрузить. Введите IP-адрес этого компьютера в окне «Добавление компьютеров» и нажмите «ОК».

    • Если вы не знаете частный IP-адрес целевого компьютера, найдите его на нем.
  8. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 20

    8

    Выберите, что должен сделать компьютер: выключиться или перезагрузиться. Используйте выпадающее меню «Выберите желаемое действие для компьютеров», чтобы выбрать «Завершение работы» или «Перезагрузка».

  9. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 21

    9

    Установите флажок

    Изображение с названием Windows10regchecked.png

    рядом с параметром «Предупредить пользователей об этом действии» (необязательно). Это позволит вам установить таймер на выключение компьютера(ов).

  10. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 22

    10

    Укажите количество секунд до выключения компьютера(ов) (необязательно). Введите число в поле внутри строки «Отображать предупреждение: [] секунд», чтобы установить таймер на выключение компьютера.

  11. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 23

    11

    Установите флажок

    Изображение с названием Windows10regchecked.png

    рядом с параметром «Запланированная остановка» (необязательно). Это позволит вам указать причину для удаленного выключения или перезагрузки.

  12. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 24

    12

    Выберите причину для выключения (необязательно). Используйте раскрывающееся меню под пунктом «Причина», чтобы выбрать наиболее подходящую причину для выключения/перезагрузки. Например, «Оборудование: Обслуживание (Запланированное)».

  13. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 25

    13

    Введите примечание (необязательно). Оно отобразится на целевом компьютере. Пример: «Этот компьютер выключится через 60 секунд. Пожалуйста, сохраните свою работу».

  14. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 26

    14

    Нажмите ОК, чтобы выполнить выключение или перезагрузку.

    • Если вы получили сообщение «Отказано в доступе», убедитесь, что вы вошли в учетную запись администратора и имеете административный доступ к целевому компьютеру. Перейдите к Методу 3, чтобы узнать, как включить общий доступ к файлам и принтерам на обоих компьютерах и разрешить его через брандмауэр Windows.
    • Если вам не удается подключиться к реестру на целевом компьютере, перейдите к Методу 4, чтобы узнать, как изменить реестр на целевом компьютере.

    Реклама

  1. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 27

    1

    Откройте Панель управления. Выполните следующие действия, чтобы открыть Панель управления.

    • Откройте меню Пуск в Windows.
    • Введите Панель управления.
    • Выберите Панель управления.
  2. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 28

    2

    Нажмите на Сеть и Интернет. Это зеленый текст рядом с иконкой, на которой изображены два компьютерных экрана перед земным шаром.

    • Перейдите к следующему шагу, если вы не видите эту опцию.
  3. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 29

    3

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

  4. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 30

    4

    Нажмите на Изменить дополнительные параметры общего доступа в нижней части боковой панели.

  5. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 31

    5

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

  6. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 32

    6

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

  7. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 33

    7

    Нажмите на Сохранить изменения в правом нижнем углу.

  8. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 34

    8

    Нажмите на Сеть и Интернет в адресной строке в верхней части Панели управления. Вы вернетесь в меню «Сеть и Интернет» Панели управления.

  9. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 35

    9

    Нажмите на Система и безопасность в боковом меню слева.

  10. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 36

    10

    Нажмите на Разрешение запуска программы через брандмауэр Windows. Это вторая опция под разделом «Брандмауэр Windows».

  11. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 37

    11

    Установите флажок

    Изображение с названием Windows10regchecked.png

    рядом с пунктом «Общий доступ к файлам и принтерам» в списке разрешенных программ и компонентов.

  12. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 38

    12

    Установите флажок

    Изображение с названием Windows10regchecked.png

    в столбце «Частная», справа от пункта «Общий доступ к файлам и принтерам» в списке разрешенных программ и компонентов.

  13. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 39

    13

    Нажмите ОК в нижней части Панели управления, чтобы сохранить и применить сделанные вами изменения.

    Реклама

  1. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 40

    1

    Нажмите кнопку «Пуск»

    Изображение с названием Windowsstart.png

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

  2. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 41

    2

    Введите regedit, чтобы отобразить программу regedit (Редактор реестра).

    • Предупреждение: редактирование или удаление элементов в редакторе реестра может привести к необратимому повреждению операционной системы. Действуйте на свой страх и риск!
  3. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 42

    3

    Нажмите на Regedit. Откроется «Редактор реестра».

  4. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 43

    4

    Перейдите в папку «System» в разделе «Policies». Используйте папки в левой боковой панели для навигации в Редакторе реестра. Для перехода к папке «System» в разделе «Policies» выполните следующие действия:

    • Дважды щелкните по папке HKEY_LOCAL_MACHINE.
    • Дважды щелкните по папке SOFTWARE.
    • Дважды щелкните по папке Microsoft.
    • Дважды щелкните по папке Windows.
    • Дважды щелкните по папке CurrentVersion.
    • Дважды щелкните по папке Policies.
    • Дважды щелкните по папке System.
  5. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 44

    5

    Создайте новый параметр DWORD. Выполните следующие шаги, чтобы создать новый параметр DWORD в папке «System».

    • Щелкните правой кнопкой мыши в окне справа от боковой панели.
    • Наведите курсор на Создать.
    • Выберите Параметр DWORD (32 бита).
  6. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 45

    6

    Присвойте параметру DWORD имя «LocalAccountTokenFilterPolicy». При создании нового параметра DWORD имя будет выделено синим цветом. Тут же введите «LocalAccountTokenFilterPolicy», чтобы переименовать его.

  7. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 46

    7

    Щелкните правой кнопкой мыши по LocalAccountTokenFilterPolicy, чтобы отобразить меню справа от параметра.

  8. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 47

    8

    Нажмите Изменить. Откроется окно редактора для параметра DWORD..

  9. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 48

    9

    Измените значение на «1». Измените значение с «0» на «1» в поле под строкой «Значение».

  10. Изображение с названием Shut Down or Restart Another Computer Using CMD Step 49

    10

    Нажмите ОК, чтобы сохранить новое значение DWORD. Можете закрыть редактор реестра.[1]

    Реклама

Советы

  • Прежде чем начать, вам нужно узнать их IP-адрес.
  • Введите shutdown /? в Командную строку, чтобы увидеть полный список команд выключения.

Реклама

Предупреждения

  • Эта статья преследует исключительно образовательные цели. Не злоупотребляйте этими знаниями.

Реклама

Об этой статье

Эту страницу просматривали 36 341 раз.

Была ли эта статья полезной?

В Windows доступно несколько команд, которые позволяют выключить или перезагрузить локальный или удаленный компьютер. В этой статье мы рассмотрим, как использовать команду shutdown и PowerShell командлеты Restart-Computer и Stop-Computer для выключения/перезагрузки Windows.

Содержание:

  • Использование команды shutdown в Windows
  • Перезагрузка удаленных компьютеров командой shutdown
  • Перезагрузка и выключение Windows с помощью PowerShell

Использование команды 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 [p|u]xx:yy [/c "комментарий"]]

команда shutdown синтаксис

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

Выключение Windows командой Shutdown

Для выключения ОС Windows и компьютера необходимо использовать команду shutdown с ключом /s.

shutdown /s

Перезагрузка Windows

Чтобы перезагрузить компьютер, необходимо добавить параметр /r. После выполнения этой команды Windows корректно перезагрузится.

shutdown /r

shutdown /r - перезагрузка компьютера

Завершение сеанса пользователя

Чтобы завершить текущую сессию пользователя (logout), нужно выполнить команду:

shutdown /l

shutdown /l завершение сенаса пользоватеоя

Эта команда аналогично выполнению команды logoff.

Перевод компьютера в режим гибернации

Для перевода компьютер в режим гибернации (в этом режиме все содержимое памяти записывается в файл hyberfil.sys на диск и компьютер переходит в спящий режим с пониженным электропотреблением), выполните команду:

shutdown /h

Перезагрузка компьютера с сообщением пользователям

Вы можете предупредить всех пользователей Windows о предстоящем выключении / перезагрузки компьютера или сервера, отправив сообщение во все активные сессии (как правило эта возможность используется на терминальных RDS серверах, за которыми одновременно работают несколько пользователей, каждый в своей собственной RDP сессии).

shutdown /r /c “Этот сервер будет перезагружен через 60 секунд.”

Отложенное выключение / перезагрузка компьютера

Можно выключить или перезагрузить компьютер с определенной задержкой (по таймеру). С помощью опции /t можно указать интервал времени (в секундах), через который ПК/сервер будет перезагружен или выключен. Тем самым вы можете предоставить пользователям дополнительное время для того, чтобы успеть сохранить открытые файлы и корректно закрыть приложения. Эту опцию удобно использовать совместно с отправкой сообщения. В этом примере мы указываем, что Windows будет выключена через 10 минут (600 секунд) и информируем пользователей сообщением.

shutdown /s /t 600 /c "Сервер будет выключен через 10 минут. Сохраните свои документы!"

Пользователю будет выдано предупреждение о запланированном выключении: Ваш сеанс будет завершен.

shutdown - Ваш сеанс будет завершен.

Если задержка очень длительная, например, 100 минут (6000 секунд), то вместо предупреждающего окна появляется всплывающее сообщение в нижнем правом углу экрана: «Ваш сеанс будет завершен. Работа Windows будет завершена через 100 мин».

Работа Windows будет завершена через 100 мин

Отмена выключения / перезагрузки компьютера

После запуска команды выключения или перезагрузки Windows, по умолчанию утилита shutdown ожидает 60 секунд, не выполняя никаких действия. Администратор может отменить перезагрузку или выключение устройства, если в течении этого времени успеет выполнить команду:

shutdown /a

После отмены выключения появится всплывающее сообщение в нижнем правом углу экрана: «Выход из системы отменен. Запланировано завершение работы отменено».

shutdown /a - отмена перезагрузки Выход из системы отменен

Перезагрузить Windows немедленно

Чтобы выключить или перезагрузить компьютер немедленно, не ожидая стандартные 60 секунд, нужно указать значение 0 для параметра /t. Например, для немедленной перезагрузки компьютера:

shutdown /r /t 0

Очень важный ключ /f. Я использую его практически всегда при выключении или перезагрузки серверов Windows. Данный атрибут обеспечивает принудительное завершение всех запущенных программ и процессов, не ожидая подтверждения от пользователя (не будем же мы ждать подтверждения закрытия программ от всех пользователей на терминальном сервере, его можно просто не дождаться).

Следующая команда выполнит перезагрузку компьютера с автоматическим запуском всех зарегистрированных приложений после перезагрузки (имеются в виду приложения, зарегистрированные в системе с использованием функции API RegisterApplicationRestart).

shutdown /g

Ярлык для перезагрузки компьютера

Для удобства пользователей вы можете создать на рабочем столе ярлыки для выключения или перезагрузки компьютера с нужными настройками. Такой ярлык может быть полезен для выполнения перезагрузки из RDP сессии, когда отсутствуют кнопки перезагрузки/завершения работы компьютера в меню Пуск.

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

Перезагрузка Windows в определенное время

Чтобы всегда перезагружать/выключать компьютер или сервер в определенное время, вы можете добавить команду shutdown в планировщик заданий Windows taskschd.msc.

Например, следующее задание планировщика будет ежедневно перезагружать компьютер ночью в 0:00.

задание планировщика для ежедневной перезагрузки компьютера командой shutdown

Либо вы можете создать новое задание планировщика из PowerShell:

$Trigger= New-ScheduledTaskTrigger -At 00:00am -Daily
$User= "NT AUTHORITYSYSTEM"

$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

Вы можете перезагрузить удаленный компьютер по сети, для этого у вас должен быть к нему сетевой доступ, а учетная запись, из-под которой запускается команда shutdown должна входить в группу локальных администраторов на удаленном компьютере (сервере):

shutdown /r /t 120 /m \192.168.1.100

shutdown /r //m - перезагрузка удаленного компьютера

Если все указанные условия выполняются, но при выполнении команды shutdown появляется ошибка ”Отказано в доступе (5)”, на удаленном компьютере нужно разрешить удаленный доступ к административным ресурсам (C$, ADMIN$), изменив значение параметра LocalAccountTokenFilterPolicy на 1.

reg add "HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem" /v "LocalAccountTokenFilterPolicy" /t REG_DWORD /d 1 /f

Если для подключения к удаленному компьютеру нужно указать учетные данные пользователя, можно использовать команду:

net use \192.168.31.10 /u:corpusername
shutdown /s /t 60 /f /m \192.168.31.10

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

$sh_msg = "Ваш компьютер будет автоматически перезагружен через 10 минут. Сохраните свои файлы и закройте запущенные программы"
$sh_delay = 600 # секунд
$computers = gc C:PSPC-list.txt
foreach ($comp in $computers)
{
& 'C:WindowsSystem32SHUTDOWN.exe' "-m \$comp -r -c $sh_msg -t $sh_delay"
}

Графический интерфейс команды shutdown

Для тех, кому не комфортно работать в командной строке, есть графический интерфейс для команды shutdown, чтобы его вызвать, наберите:

shutdown /i

shutdown /i - графический интерфейс команды shutdown

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

Перезагрузка и выключение Windows с помощью PowerShell

В PowerShell есть две команды для выключения и перезагрузки компьютера: Restart-Computer и Stop-Computer. Обе команды позволяют выключить или перезагрузить локальный или удаленный компьютер по сети.

powershell команда Restart-Computer

Для перезагрузки Windows выполните:

Restart-Computer -force

Чтобы выключить компьютер:

Stop-Computer

По умолчанию перезагрузка начнется через 5 секунд. Можно увеличить задержку перед перезагрузкой:

Restart-Computer –delay 15

У обоих командлетов есть параметр
–ComputerName
, который позволяет задать список удаленных компьютеров.

Например, чтобы удаленно выключить два сервера Windows:

Stop-Computer -ComputerName "Server01", "Server02"

Можно указать учетные данные администратора для подключения к удаленному хосту:

$Creds = Get-Credential
Restart-Computer -ComputerName $Names -Credential $Creds

Для подключения к удаленным компьютерам используется WMI и DCOM (он должны быть включен и настроен). Если WMI не настроен, при запуске команды появится ошибка:

Restart-Computer : Failed to restart the computer wks-t1122h2 with the following error message: 
Access is denied.
Exception from HRESULT: 0x80070005 (E_ACCESSDENIED).

restart-computer ошибка при удаленной перезагрузке компьютера по сети 0x80070005

Если на удаленном компьютере настроен WinRM (Windows Remote Management), вы можете использовать для подключения WSman вместо WMI:

Restart-Computer -ComputerName wks-t1122h2 -Protocol WSMan

Если на удаленном компьютер есть активные сессии пользователей, при запуске Restart-Computer появится ошибка:

Restart-Computer : Failed to restart the computer wks-t1122h2 with the following error message:
The system shutdown cannot be initiated because there are other users logged on to the computer.

Restart-Computer на удаленном компьютере есть активный пользователь

Для принудительной перезагрузки нужно добавить параметр -Force:

Restart-Computer -ComputerName wks-t1122h2 –Force

С помощью параметра -For можно перезагрузить компьютер и дождаться, когда он будет доступен. Например, вы хотите убедиться, что удаленный компьютер успешно перезагрузится и на нем стартовала служба WinRM, позволяющая подключиться к нему через WS-Management:

Restart-Computer -ComputerName wks-t1122h2 -Wait -For WinRM

Restarting computer wks-t1122h2
Verifying that the computer has been restarted.

Удаленная перезагрузка компьютера из powershell

Можно дождаться запуска службы удаленного рабочего стола (RDP) или любой другой службы Windows:

Restart-Computer -ComputerName wks-t1122h2 -Wait -For TermService

Если нужно одновременно перезагрузить несколько хостов, можно использовать возможности параллельного запуска команд в версии PowerShell 7.x.

Например, вы можете получим список Windows Server в определенном контейнере (Organizational Unit) Active Directory с помощью командлета Get-ADComputer и перезагрузить их одновременно:

$Computers = (Get-ADComputer -Filter 'operatingsystem -like "*Windows server*" -and enabled -eq "true"' -SearchBase "OU=Servers,DC=winitpro,DC=loc").Name
$Computers | ForEach-Object -Parallel {    Restart-Computer -ComputerName $_ -Force} -ThrottleLimit 3

  • Partition Wizard

  • Partition Manager

  • How to Shut Down or Restart a Remote Computer? [3 Ways]

By Ariel | Follow |
Last Updated March 28, 2022

Sometimes you may need to restart a remote computer if you were a Windows administrator. How to reboot remote computers? In this post, MiniTool will show how to reboot computer remotely with PowerShell/CMD/Remote Desktop Protocol.

About Windows Shutdown/Restart Commands

As you might know, Windows systems come with a series of shutdown/restart command lines that you can use to shut down/restart a remote computer. For instance, the Restart-Computer cmdlet allows you to restart computer remotely.

To shut down a computer, you can open the Windows Command Prompt/PowerShell and type shutdown, and press Enter. If you want to know more command lines about the showdown command, type shutdown / and hit Enter. Here we list the most commonly PowerShell remote reboot/shutdown commands:

run shutdown command

  • /s: Shut down the computer
  • /r: Restart the computer
  • /m \computer: Specify the target computer
  • /t xxx: Set the time-out period before shutdown to xxx seconds
  • /l: Log off
  • /c “comment”: Comment on the reason for the restart or shutdown

How to Shut down or Restart a Remote Computer

Here we will show you how to perform the CMD/PowerShell restart computer. Let’s start trying.

Way 1. Shut Down or Restart a Remote Computer with PowerShell

To show you how to Powershell restart computer specifically, we summarize several command examples. In these examples, we will be on PC1 and perform the remote shutdown/restart operations on PC2.

Firstly, follow the steps below to open the elevated Command Prompt window on the PC1.

Step 1. Type cmd in the Search box, and then right-click the Command Prompt app and select Run as administrator.

type cmd in the Windows Search box

Step 2. In the elevated Command Prompt window, you can refer to the following examples to shutdown/ restart remote computer CMD.

Example 1: Shutdown or restart a remote computer:

  • shutdown /s /m \pc2 (shutdown)
  • shutdown /r /m \pc2 (restart)

Example 2: Restart a remote computer with a custom message:

shutdown /m \pc2  /c «The IT department has initiated a remote restart on your computer»

Then you will receive a pop-up message on the remote computer with the custom message.

you are about to be signed out on the remote computer

Example 3: Immediately restart a remote computer countdown:

shutdown /r /m \pc2 /t 0

If you want to Powershell remote reboot with a longer countdown, you can specify the seconds such as  /t 60.

Example 4: Log user off on the remote computer:

shutdown /l /m\pc2

Way 2. Shut Down or Restart a Remote Computer with CMD

There are several common examples of the PowerShell reboot remote computer. Compared with CMD, the PowerShell restart computer commands have fewer options and there’s no option to restart the remote computer with a custom message or a countdown.

To shut down or reboot remote computer PowerShell, you need to open the elevated PowerShell window like open the Command Prompt window, and then run the following commands.

Example 1: PowerShell restart computer remotely:

Restart-Computer -ComputerName REMOTE_COMPUTER_NAME -Force

This command will immediately restart the remote command and the Force option will force a restart even if the user is logged on.

Note: Replace the ComputerName part with the user name of the remote computer. In my case, the PowerShell reboot remote computer command should be “Restart-Computer -Ariel REMOTE_COMPUTER_NAME -Force”.

Example 2: PowerShell shut down a computer remotely:

Stop-Computer -ComputerName REMOTE_COMPUTER_NAME -Force

Example 3: PowerShell shut down two computers remotely:

Stop-Computer -ComputerName «Server01», «Server02»

Example 4: PowerShell restart a list of computers remotely:

If you want to restart multiple computers remotely, just list all these computers that you want to restart in a text file and add it to the PowerShell command.

restart-computer (get-content c:workcomputers.txt)

Way 3. Shut Down or Restart a Remote Computer with the Remote Desktop Protocol

If you are running a Windows 10 Pro, Education, or Enterprise on each computer, then the Remote Desktop Protocol (RDP) feature can help you restart computer remotely. Here’s a tutorial for you.

Note: Make sure each remote computer that you want to restart/shutdown is running on Windows 10 Pro, Education, or Enterprise.

Step 1. Press Win + I keys to open the Settings window and select System.

Step 2. In the Settings window, select Remote Desktop from the left panel.

Step 3. Toggle on the switch next to Enable Remote Desktop from the right side of the window.

Step 4. Click on Confirm in the prompted window.

Enable Remote Desktop on Windows 10 Pro

Step 5. Click on the Start menu at the left bottom corner of your screen and select Shut down or Restart.

click the Start menu on Windows 10 Pro

About The Author

Ariel

Position: Columnist

Ariel is an enthusiastic IT columnist focusing on partition management, data recovery, and Windows issues. She has helped users fix various problems like PS4 corrupted disk, unexpected store exception error, the green screen of death error, etc. If you are searching for methods to optimize your storage device and restore lost data from different storage devices, then Ariel can provide reliable solutions for these issues. 

  • Partition Wizard

  • Partition Manager

  • How to Shut Down or Restart a Remote Computer? [3 Ways]

By Ariel | Follow |
Last Updated March 28, 2022

Sometimes you may need to restart a remote computer if you were a Windows administrator. How to reboot remote computers? In this post, MiniTool will show how to reboot computer remotely with PowerShell/CMD/Remote Desktop Protocol.

About Windows Shutdown/Restart Commands

As you might know, Windows systems come with a series of shutdown/restart command lines that you can use to shut down/restart a remote computer. For instance, the Restart-Computer cmdlet allows you to restart computer remotely.

To shut down a computer, you can open the Windows Command Prompt/PowerShell and type shutdown, and press Enter. If you want to know more command lines about the showdown command, type shutdown / and hit Enter. Here we list the most commonly PowerShell remote reboot/shutdown commands:

run shutdown command

  • /s: Shut down the computer
  • /r: Restart the computer
  • /m \computer: Specify the target computer
  • /t xxx: Set the time-out period before shutdown to xxx seconds
  • /l: Log off
  • /c “comment”: Comment on the reason for the restart or shutdown

How to Shut down or Restart a Remote Computer

Here we will show you how to perform the CMD/PowerShell restart computer. Let’s start trying.

Way 1. Shut Down or Restart a Remote Computer with PowerShell

To show you how to Powershell restart computer specifically, we summarize several command examples. In these examples, we will be on PC1 and perform the remote shutdown/restart operations on PC2.

Firstly, follow the steps below to open the elevated Command Prompt window on the PC1.

Step 1. Type cmd in the Search box, and then right-click the Command Prompt app and select Run as administrator.

type cmd in the Windows Search box

Step 2. In the elevated Command Prompt window, you can refer to the following examples to shutdown/ restart remote computer CMD.

Example 1: Shutdown or restart a remote computer:

  • shutdown /s /m \pc2 (shutdown)
  • shutdown /r /m \pc2 (restart)

Example 2: Restart a remote computer with a custom message:

shutdown /m \pc2  /c «The IT department has initiated a remote restart on your computer»

Then you will receive a pop-up message on the remote computer with the custom message.

you are about to be signed out on the remote computer

Example 3: Immediately restart a remote computer countdown:

shutdown /r /m \pc2 /t 0

If you want to Powershell remote reboot with a longer countdown, you can specify the seconds such as  /t 60.

Example 4: Log user off on the remote computer:

shutdown /l /m\pc2

Way 2. Shut Down or Restart a Remote Computer with CMD

There are several common examples of the PowerShell reboot remote computer. Compared with CMD, the PowerShell restart computer commands have fewer options and there’s no option to restart the remote computer with a custom message or a countdown.

To shut down or reboot remote computer PowerShell, you need to open the elevated PowerShell window like open the Command Prompt window, and then run the following commands.

Example 1: PowerShell restart computer remotely:

Restart-Computer -ComputerName REMOTE_COMPUTER_NAME -Force

This command will immediately restart the remote command and the Force option will force a restart even if the user is logged on.

Note: Replace the ComputerName part with the user name of the remote computer. In my case, the PowerShell reboot remote computer command should be “Restart-Computer -Ariel REMOTE_COMPUTER_NAME -Force”.

Example 2: PowerShell shut down a computer remotely:

Stop-Computer -ComputerName REMOTE_COMPUTER_NAME -Force

Example 3: PowerShell shut down two computers remotely:

Stop-Computer -ComputerName «Server01», «Server02»

Example 4: PowerShell restart a list of computers remotely:

If you want to restart multiple computers remotely, just list all these computers that you want to restart in a text file and add it to the PowerShell command.

restart-computer (get-content c:workcomputers.txt)

Way 3. Shut Down or Restart a Remote Computer with the Remote Desktop Protocol

If you are running a Windows 10 Pro, Education, or Enterprise on each computer, then the Remote Desktop Protocol (RDP) feature can help you restart computer remotely. Here’s a tutorial for you.

Note: Make sure each remote computer that you want to restart/shutdown is running on Windows 10 Pro, Education, or Enterprise.

Step 1. Press Win + I keys to open the Settings window and select System.

Step 2. In the Settings window, select Remote Desktop from the left panel.

Step 3. Toggle on the switch next to Enable Remote Desktop from the right side of the window.

Step 4. Click on Confirm in the prompted window.

Enable Remote Desktop on Windows 10 Pro

Step 5. Click on the Start menu at the left bottom corner of your screen and select Shut down or Restart.

click the Start menu on Windows 10 Pro

About The Author

Ariel

Position: Columnist

Ariel is an enthusiastic IT columnist focusing on partition management, data recovery, and Windows issues. She has helped users fix various problems like PS4 corrupted disk, unexpected store exception error, the green screen of death error, etc. If you are searching for methods to optimize your storage device and restore lost data from different storage devices, then Ariel can provide reliable solutions for these issues. 

Служебной необходимостью необходимо было перезагрузить 1-5 компьютеров удаленно в корпоративной сети. Немного поискав в интернете нашел легкий способ через коммандную строку. Как перезагрузить удаленный компьютер по сети?

Запускаем коммандную строку у себя на компьютере правами системного администратора и вводим команду

shutdown /f /r /m \имя_удаленного_компьютера

Примеры использования команды SHUTDOWN:

shutdown или shutdown /? — отобразить справку по использованию команды.

shutdown /s — выключить питание компьютера через 30 секунд. Пользователю будет выдано предупреждение о запланированном выключении.

shutdown /s /t 0 — выключить питание компьютера немедленно.

shutdown /s /t 60 /m \COMP7 — выключить питание компьютера COMP7 через 60 секунд.

shutdown /s /t 60 /m \192.168.0.1 — выключить питание компьютера с IP-адресом 192.168.0.1 через 60 секунд. При необходимости, пользователь с правами администратора, может отменить процесс выключения командой shutdown -a

shutdown /h — перевести компьютер в режим гибернации. При выполнении команды, вся информация из оперативной памяти (процессы, программы, данные) сохраняются в специальном файле hyberfil.sys, находящемся в корневом каталоге системного диска и выполняется обычное выключение питания. При следующем включении компьютера, диспетчер загрузки Windows ( BOOTMGR ) выполнит восстановление состояния системы из файла hyberfil.sys. Режим перевода в гибернацию должен быть включен для данного компьютера, например командой powercfg /H on или с помощью оснастки «Электропитание» панели управления Windows. Также, необходимо учитывать, что для реализации данного режима потребуется наличие большого объема свободного места на жестком диске под копию оперативной памяти.

shutdown /l — завершить сеанс текущего пользователя. Команда завершения сеанса может быть выполнена только на локальном компьютере и только для текущего пользователя. Аналогично выполнению команды logoff без параметров.

shutdown /r — выполнить перезагрузку локального компьютера. По умолчанию, перезагрузка выполнится через 30 секунд, если не задан параметр /t

shutdown /r /o /t 0 — выполнить перезагрузку локального компьютера немедленно (t 0 , с возможностью выбора дополнительных опций (/o. После перезагрузки на экран выводится меню выбора действий, с помощью которого можно либо продолжить обычную загрузку, либо выбрать дополнительные режимы для диагностики и восстановления системы. Параметр /o допустим для операционных систем Windows 8 и более поздних.

shutdown /r /m \192.168.0.1 — выполнить перезагрузку компьютера с IP-адресом 192.168.0.1.

shutdown /g — выполнить перезагрузку с восстановлением выполнения приложений, зарегистрированных с использованием функции API RegisterApplicationRestart . Обычно используется при обновлении системы, когда в процессе установки необходима перезагрузка с продолжением процесса инсталляции.

shutdown /r /c «Плановая перезагрузка» /d P:12:555 — выполнить перезагрузку компьютера с отображением сообщения «Плановая перезагрузка» и записью в системный журнал причины — «Запланированная», основной код — «12» (0x0B), дополнительный код — «555» (0x022b).

shutdown /i — запуск графической среды утилиты shutdown.exe. На экран выводится «Диалог удаленного завершения работы».

Для выполнения операции выключения, перезагрузки или завершения сеанса пользователя, нужно ввести имя или IP- адрес компьютера с использованием кнопки «Добавить», выбрать желаемое действие, причину и заполнить поле «Комментарий», текст из которого будет отображаться в информационном сообщении о запланированном действии. Для большинства причин, поле комментария является обязательным, и без его заполнения кнопка «OK» будет неактивной.

В Windows 7 и более поздних, удаленное выключение или перезагрузка с использованием команды shutdown, может завершаться ошибкой ”Отказано в доступе (5)” даже при наличии прав администратора и при разрешении принудительного удаленного завершения работы в локальных групповых политиках. Кроме того, при обращении к скрытым административным ресурсам C$, ADMIN$… и т.п. удаленного компьютера запрашивается имя пользователя и пароль, но подключение завершается отказом в доступе. Проблема решается выводом компьютера из домашней сети и добавлением (изменением) параметра реестра, в раздел:

hklmSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem
необходимо добавить параметр LocalAccountTokenFilterPolicy, принимающий занчение dword:00000001

После занесения данных в реестр, для применения изменений требуется перезагрузка.

Содержание

  • Перезагружаем удаленный ПК
    • Вариант 1: Интернет
    • Вариант 2: Локальная сеть
    • Заключение
  • Вопросы и ответы

Как перезагрузить удаленный компьютер
Работа с удаленными компьютерами обычно сводится к обмену данными – файлами, лицензиями или совместной работе с проектами. В некоторых же случаях может потребоваться более плотное взаимодействие с системой, например, настройка параметров, установка программ и обновлений или другие действия. В этой статье мы поговорим о том, как перезагрузить удаленную машину через локальную или глобальную сеть.

Перезагружаем удаленный ПК

Способов выполнения ребута удаленных компьютеров несколько, но основных только два. Первый подразумевает использование стороннего софта и подходит для работы с любыми машинами. Второй же можно использовать только для перезагрузки ПК в локальной сети. Далее мы подробно разберем оба варианта.

Вариант 1: Интернет

Как уже было сказано ранее, этот способ поможет выполнить операцию вне зависимости от того, к какой сети подключен ПК – локальной или глобальной. Для наших целей отлично подходит программа TeamViewer.

Скачать последнюю версию TeamViewer

Читайте также: Как установить TeamViewer бесплатно

Данный софт позволяет управлять всеми процессами на удаленной машине – работать с файлами, настройками системы и реестром, в зависимости от уровня прав учетной записи. Для того чтобы TeamViewer был в состоянии полноценно перезагрузить Windows, необходимо произвести предварительную настройку.

Подробнее:
Как пользоваться TeamViewer
Настройка TeamViewer

  1. На удаленной машине открываем программу, переходим в раздел дополнительных параметров и выбираем пункт «Опции».
    Переход к настройкам программы TeamViewer
  2. На вкладке «Безопасность» находим «Вход в Windows» и рядом, в выпадающем списке, выбираем «Разрешено для всех пользователей». Жмем ОК.

    Настройка разрешений подключения в программе TeamViewer

    Этими действиями мы разрешили софту показывать экран приветствия с полем ввода пароля, если таковой установлен для учетной записи. Перезагрузка выполняется так же, как и в обычных условиях – через меню «Пуск» или другими способами.

    Читайте также:
    Как перезагрузить Виндовс 7 из «Командной строки»
    Как перезагрузить Windows 8

Пример использования программы:

  1. Подключаемся к партнеру (нашему удаленному ПК) с помощью ID и пароля (см. статьи по ссылкам выше).
  2. Открываем меню «Пуск» (на удаленной машине) и перезагружаем систему.
  3. Далее софт на локальном ПК покажет диалоговое окно «Подождать партнера». Здесь нажимаем кнопку, указанную на скриншоте.
    Включение ожидания повторного подключения партнера в программе TeamViewer
  4. После непродолжительного ожидания появится еще одно окно, в котором жмем «Переподключиться».

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

  5. Откроется интерфейс системы, где, если требуется, нажимаем кнопку «CTRL+ALT+DEL» для разблокировки.

    Разблокирование экрана на удаленном компьютере программой TeamViewer

  6. Вводим пароль и входим в Windows.

    Ввод пароля на удаленном компьютере программой TeamViewer

Вариант 2: Локальная сеть

Выше мы рассказали, как перезагрузить комп в локальной сети с помощью TeamViewer, но для таких случаев в Windows имеется и собственный, весьма удобный инструмент. Его преимущество заключается в том, что выполнить требуемую операцию можно быстро и без запуска дополнительных программ. Для этого мы создадим файл сценария, при запуске которого будут производиться нужные нам действия.

  1. Чтобы перезагрузить ПК в «локалке», необходимо узнать его имя в сети. Для этого открываем свойства системы, кликнув ПКМ по значку компьютера на рабочем столе.

    Переход к свойствам операционной системы в Windows 7

    Имя компьютера:

    Имя компьютера в свойствах системы в Windows 7

  2. На управляющей машине запускаем «Командную строку» и выполняем такую команду:

    shutdown /r /f /m \LUMPICS-ПК

    Shutdown – консольная утилита завершения работы, параметр /r означает перезагрузку, /f – принудительное закрытие всех программ, /m – указание конкретной машины в сети, \LUMPICS-ПК – имя компа.

    Lumpics.ru

    Перезагрузка удаленного компьютера из Командной строки в Windows 7

Теперь создадим обещанный файл сценария.

  1. Открываем Notepad++ и пишем в нем нашу команду.

    Ввод команды в блокнот для создания сценария в программе Notepad++

  2. Если в имени компа, как в нашем случае, присутствуют кириллические символы, то в начало кода добавляем еще одну строчку:

    chcp 65001

    Таким образом мы включим кодировку UTF-8 непосредственно в консоли.

    Настройка кодировки в консоли программой Notepad++

  3. Нажимаем комбинацию клавиш CTRL+S, определяем место хранения, выбираем в выпадающем списке «All types» и даем сценарию имя с расширением CMD.

    Сохранение файла сценария в программе Notepad++

    Теперь при запуске файла выполнится перезагрузка прописанного в команде ПК. С помощью этого приема можно сделать рестарт не одной системы, а нескольких или сразу всех.

    Сценарий для перезагрузки нескольких ПК в локальной сети в Notepad++

Заключение

Взаимодействие с удаленными компьютерами на пользовательском уровне – дело несложное, особенно при наличии необходимых знаний. Главное здесь – понимание того, что все ПК работают одинаково, независимо от того, стоят они на вашем столе или в другом помещении. Достаточно послать нужную команду.

Еще статьи по данной теме:

Помогла ли Вам статья?

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

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

Вам также необходимо включить удаленное отключение на хост-компьютере, чтобы это работало. Если вы не хотите использовать CMD, вы можете использовать одно из лучших программ удаленной перезагрузки для управления Windows 10/11.

Использование команды завершения работы Windows для перезагрузки удаленного компьютера

ОС Windows поставляется с командой выключения, которую можно использовать для перезагрузки удаленного компьютера с помощью CMD. Его могут использовать пользователи Windows 11, 10, 8 и даже 7. Эта команда отключена.

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

  • /r — используется для перезагрузки компьютера.
  • /s — используется при выключении компьютера.
  • /m \computer — используется для указания перезапуска или выключения удаленного компьютера.
  • /l — используется для выхода из системы.
  • /t xx — используется при установке времени ожидания перед перезапуском или выключением на xx секунд.
  • /c «комментарий» — используется, когда вы хотите отобразить определенное сообщение на экране перед перезагрузкой или выключением.

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

1. Используйте команду выключения

  • Нажмите кнопку «Пуск» в левом нижнем углу в Windows 10 или предыдущих версиях ОС Windows. Однако кнопка «Пуск» находится в центре панели задач в Windows 11.
  • Введите cmd или командную строку в поле поиска.
  • Щелкните правой кнопкой мыши командную строку, чтобы открыть меню справа от значка CMD.

  • Выберите «Запуск от имени администратора», чтобы запустить командную строку с правами администратора. Однако вам необходимо войти в систему как администратор, чтобы убедиться, что доступ к командной строке не запрещен.
  • Введите следующую команду и замените имя компьютера на имя ПК, который вы хотите перезагрузить:
    shutdown /m \computername /r

  • Введите /f через один пробел после /r, если вы хотите закрыть все программы перед перезагрузкой. Однако уведомите пользователей, чтобы они сохранили свою работу.
  • Добавьте /c после /f, затем введите сообщение в кавычках, чтобы отправить сообщение на удаленный компьютер перед перезапуском. Ваша команда теперь будет выглядеть так
    shutdown /m \computername /r /f /c “This computer is about to restart"

  • Введите /t xx, где xx представляет собой количество секунд, в течение которых удаленный компьютер должен перезагрузиться. Таким образом, ваша новая команда будет
    shutdown /m \computername /r /f /c “This computer is about to restart” /t 30
  • Нажмите Ввод.

2. Диалоговое окно удаленного выключения

  • Выполните первые четыре шага выше, чтобы запустить командную строку от имени администратора.
  • Введите следующую команду и нажмите Enter
    shutdown -i

  • Вы получите диалоговое окно удаленного завершения работы. Нажмите «Добавить» в правой части диалогового окна «Удаленное завершение работы».

  • Введите IP-адрес компьютера, который вы хотите перезагрузить, и нажмите кнопку OK. Это позволяет вам перезагружать удаленный компьютер, используя его IP-адрес.

  • Выберите, что вы хотите, чтобы удаленный компьютер делал. В этом случае выберите «Перезагрузить».
  • Установите флажок Предупреждать пользователей о действии, чтобы установить таймер для перезагрузки компьютера. Однако это необязательно. 
  • Введите количество секунд, через которое компьютер должен перезагрузиться.

  • Установите флажок Запланировано, чтобы создать средство отслеживания событий для удаленного перезапуска. Опять же, это необязательно.
  • Выберите причину перезагрузки из раскрывающегося списка и введите комментарий, который будет отображаться на компьютере перед перезагрузкой.
  • Нажмите кнопку ОК.

3. Windows PowerShell

  • Нажмите кнопку «Пуск» и введите Powershell.  
  • Щелкните правой кнопкой мыши Windows Powershell и выберите «Запуск от имени администратора».

  • Выполните следующую команду, чтобы перезапустить удаленный компьютер с помощью Powershell, даже если он используется.
    Restart-Computer -ComputerName REMOTE_COMPUTER_NAME -Force
  • Замените REMOTE_COMPUTER_NAME именем компьютера для перезагрузки и нажмите клавишу ввода.

Три рассмотренных выше варианта помогут вам легко перезагрузить удаленный компьютер с помощью CMD без физического доступа к компьютеру. Однако перед запуском процесса убедитесь, что вы сохранили всю работу. Если вы этого не сделаете, вы можете потерять несохраненную работу.


Системному администратору порой нужно больше возможностей для управления функциями перезагрузки и выключения компьютера, а именно:

— перезагрузка удаленного компьютера через локальную сеть;

— перезагрузка компьютера из удаленного RDP сеанса;

— выключение удаленного компьютера через локальную сеть;

— выключение компьютера из удаленного RDP сеанса;

— перезагрузка выключение компьютера по расписанию.

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

Давайте рассмотрим, как пользоваться командой shutdown. Вот какой у неё синтаксис:

Без аргументов — Вывод справки по использованию (как и -?)

shutdown -i — Отображение графического интерфейса пользователя для удаленного завершения работы.

shutdown perezagruzka vyklyuchenie windows cherez komandnuyu stroku1

shutdown -l — Выход (не совместим с параметром -m)

shutdown -s — Завершение работы компьютера

shutdown -r — Перезагрузка компьютера

shutdown -a — Прекращение завершения работы системы

shutdown -m \<компьютер> — Удаленный компьютер, на котором выполняется действие

shutdown -t xx — Таймаут завершения работы — xx сек.

shutdown -c «comment» — Комментарий (не более 127 знаков)

shutdown -f — Принудительное завершение приложений без предварительного предупреждения

shutdown -d [u][p]:xx:yy — Код причины завершения работы (u — пользовательский код, p — код запланированного завершения, xx — основной код причины (1 — 255), yy — дополнительный код причины (1 — 65535))

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

Немедленная перезагрузка через командную строку:

shutdown -r -t 0

Немедленное выключение через командную строку:

shutdown -s -t 0

Перезагрузить удаленный компьютер с ip адресом 192.168.0.85 через 30 секунд с выводом сообщения пользователю:

shutdown –r –m \192.168.0.85 –t 30 –c “ВАШ КОМПЬЮТЕР БУДЕТ ПЕРЕЗАГРУЖЕН ЧЕРЕЗ 30 СЕКУНД! ПРОСИМ ЗАКРЫТЬ ВСЕ ПРОГРАММЫ С СОХРАНИЕМ ИЗМЕНЕНИЙ.”

Так же стоит учесть, что при попытке перезагрузить удаленный компьютер, вы должны обладать правами администратора на удаленной машине. Если вы залогинены под учетной записью, не умеющей прав на удаленном компьютере, то запустите командную строку от имени пользователя (C:WindowsSystem32cmd.exe ПКМ + Shift Запуск от имени другого пользователя), который имеет достаточно прав, и выполните команду shutdown.

Понравилась статья? Поделить с друзьями:
  • Перезагрузка удаленного компьютера через cmd windows 10
  • Перезагрузка страницы горячие клавиши windows 10
  • Перезагрузка со входом в биос windows 10
  • Перезагрузка сервера windows 2012 командная строка
  • Перезагрузка с синим экраном windows 10