Перезагрузка компьютера с Windows 10 через «Командную строку»


Стандартная команда перезагрузки

Далее мы опишем несколько различных опций, влияющих на перезагрузку компьютера через «Командную строку», однако в первую очередь упомянем стандартную команду shutdown /r. Она отвечает за отправку ПК на перезагрузку и активируется спустя 30 секунд после ввода. Во время этого можете закрыть консоль и, например, переключиться к любой другой программе, а перезагрузка начнется без отображения на экране каких-либо уведомлений.

Запуск консоли для перезагрузки Windows 10 через Командную строку

Загрузка в безопасном режиме Windows 10 через “Параметры”

Загрузка в безопасном режиме Windows 10 не является тяжёлым действием и будет под силу даже новичкам.

Как загрузить в безопасном режиме Windows 10:

  1. Открыть меню пуск и запустить “Параметры”
  2. Перейти в “Обновление и безопасность” — “Восстановление”
  3. В блоке “Особые варианты загрузки” нажмите “Перезагрузить сейчас”.
  4. После перезагрузки компьютера, вы увидите экран параметров загрузки системы, в нём выбираете подходящий вариант и нажимаете соответствующую клавишу (F1-F9)

Это один из самых простых методов загрузки в безопасном режиме Windows 10. Теперь вы знаете, как загрузить в безопасном режиме 10 версию Windows.

Перезагрузка с таймером

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

Игнорирование предупреждений при закрытии приложений

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

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

Примеры использования утилиты shutdown

Если запустить утилиту shutdown с параметром /i, то на эране увидите примерно следующее (актуально для Windows 7):

При использовании отложенной перезагрузки:

Получим следующее уведомление на экране:

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

В области уведомлений возле часов вы должны увидеть примерно следующее:

Перезагрузка с сообщением

Отправить ПК на перезагрузку можно, отобразив предварительно на экране уведомление, которое бы говорило о том, по какой причине производится эта операция. Особенно актуальной такая опция станет в тех ситуациях, когда процесс осуществляется удаленно на ПК другого пользователя. Тогда строка для ввода будет выглядеть так: shutdown /r /c «Введите ваше сообщение».

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

Switch Off

Многофункциональная программа Switch Off от компании Airytec обладает большим количеством настроек и предоставляет массу возможностей для управления компьютером. Данный менеджер является отличной альтернативой стандартным средствам Windows. Программа бесплатна, имеет удобное управление и понятное описание кнопок.

Для работы с программой нужно:

  1. Скачать полную версию дистрибутива Switch Off с сайта https://www.airytec.com/ru/switch-off/get.aspx и установить его на ПК.
  1. Запущенная программа сворачивается в трей. Управление настраиваемым заданием осуществляется нажатием на иконку проги левой кнопкой мыши. Пункт расписание отвечает за условие автовыключения ПК и может быть задействован в любых интервалах (ежедневно, еженедельно, один раз и т. д.).

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

  1. Меню управления заданиями открывается нажатием правой кнопки мыши и содержит те же команды, но уже с предустановленными разработчиками параметрами.

На скриншоте выше показано, какое разнообразие условий реализовано в Switch Off только для одного задания из списка.

Преимущества

  • Полная свобода в управлении системой: запуск любой задачи в любое время с любым количеством повторений.
  • Возможность запланированного отключения от сети интернет.
  • Очень простая структура программы.
  • Интерфейс полностью на русском языке.
  • Есть редактор команд.
  • Бесплатный софт.
  • Поддержка 32 и 64-битных систем.

Недостатки

  • Интерфейс целиком реализован в виде контекстных меню панели задач, что не очень информативно.
  • Официально не поддерживает Windows 10 (но работает).

Запуск графического интерфейса

Теперь предлагаем ознакомиться с дополнительной информацией, которая может пригодиться при выполнении поставленной задачи. У используемой утилиты есть графический интерфейс, позволяющий в более удобном виде управлять перезагрузкой. Запускается он вводом shutdown /i.

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

Все то же самое, что и путем ввода стандартных команд, но более в удобном виде, а также с отображением имен добавленных устройств.

Команда 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 /?.

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

Перезагрузите компьютер удаленно через веб-браузер с помощью Shutter.

Еще один способ удаленной перезагрузки компьютера — установить бесплатное приложение «Затвор», созданное Денисом Козловым. Это инструмент, который дает вам удаленный доступ к удаленным действиям и событиям на вашем компьютере. Например, вы можете проверить использование процессора (действие) или запустить удаленное отключение (событие). С установленным на вашем целевом компьютере затвором вы можете выполнять различные удаленные функции на вашем компьютере через браузер.

Вы должны использовать Shutter в качестве сервера, который предоставляет удаленный доступ к вашему компьютеру из любого браузера . Чтобы настроить это, нажмите Параметры -> Веб-интерфейс. Выберите Enable, затем Listen IP и введите, какой порт вы хотите использовать. Порт 80 является наиболее распространенным, поскольку он используется по умолчанию. Однако, если вам нужна дополнительная безопасность, вы можете использовать другую.

Наконец, установите свое имя пользователя и пароль (обязательно) и нажмите Сохранить!

Отмена действия

В завершение отметим, что иногда пользователь после ввода команды для перезагрузки решает отменить это действие. Сделать это нужно тоже через консоль, написав shutdown /a.

После активации отобразится новая строка для ввода, а это значит, что действие было отменено успешно.

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

Подробнее: Выполняем перезагрузку удаленного компьютера

Мы рады, что смогли помочь Вам в решении проблемы. Помимо этой статьи, на сайте еще 12607 инструкций. Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Отблагодарите автора, поделитесь статьей в социальных сетях.

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Рейтинг
( 2 оценки, среднее 5 из 5 )
Понравилась статья? Поделиться с друзьями: