Сайт о телевидении

Сайт о телевидении

» » Перезагрузка из командной строки Windows. Все возможные варианты. Команда Shutdown: выключение и перезагрузка Windows из командной строки

Перезагрузка из командной строки Windows. Все возможные варианты. Команда Shutdown: выключение и перезагрузка Windows из командной строки

Перезагрузить компьютер с Windows 8 обычным способом довольно просто. Гораздо сложнее осуществить данную операцию, если по каким-то причинам стандартные средства для осуществления данной процедуры попросту недоступны.

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

Выполняем перезагрузку

Выполнить рестарт ПК под управлением ОС Виндовс 8 довольно просто. Сделать это можно по-разному.

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

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

Со стартового экрана

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

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


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

С рабочего стола

В большинстве случаев для рядовых пользователей, только что начавших пользоваться Windows 8, рестарт операционной системы после её запуска может вызывать некоторые затруднения. Так как рабочий стол рассматриваемой ОС сильно отличается от рабочего стола предыдущих версий операционных систем Microsoft своим устройством.

Для выполнения рестарта системы необходимо:


Если по какой-то причине воспользоваться мышью нет возможности, или пользователь не может найти нужное меню, можно просто нажать сочетание клавиш «Win»+«I». После этого откроется меню с вариантами различных действий, среди которых опять же будет пункт «Restart».

Сочетание клавиш Ctrl+Alt+Delete

Рестарт можно осуществить также при помощи сочетания трех клавиш – Ctrl+Alt+Delete.

Чтобы сделать это, необходимо в строгом порядке выполнить действия:

  • придержать кнопки Ctrl+Alt , после чего один раз достаточно нажать на Delete ;
  • откроется специальное окно, в котором содержится небольшой список;
  • в нижнем правом углу присутствует кнопка «Power» , имеющая вполне стандартное обозначение;
  • после нажатия на данный ярлык откроется небольшое контекстное меню, в котором нажимаем на «перезагрузка».

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

Как перезагрузить компьютер через командную строку Windows 8

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

Проще всего сделать так:

  • нажимаем комбинацию клавиш «CTRL»+«R» – вызываем поле для ввода команды;
  • в открывшемся окне пишем «cmd.exe» ;
  • нажимаем «Enter».

В использовании данного способа имеется один важный недостаток – запуск осуществляется от имени текущего пользователя.

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


При желании можно будет не только запустить рассматриваемую функцию, но также осуществить с ней иные действия. Для выполнения перезапуска необходимо ввести соответствующую команду – «Shutdown» или «Ping».

Видео: Устанавливаем кнопки выключения

Команда «Shutdown»

Чтобы воспользоваться командой «Shutdown», необходимо выполнить следующие простые операции:

  1. запустить командную строку одним из перечисленных выше способов (наиболее удобным и уместным в конкретной ситуации);
  2. при помощи клавиатуры ввести «Shutdown» ;
  3. нажать клавишу «Enter» .

Важным достоинством команды «Shutdown» является то, что она очень многофункциональна. При помощи неё также можно осуществлять удаленный перезапуск чужого компьютера. Для этого достаточно отступить один пробел от последнего символа команды и ввести через символ «/» букву «i» . Откроется диалоговое окно, в котором можно успешно завершить операцию.

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

Посредством команды «Ping»

Команда «Ping» требуется для осуществления пингования удаленных сетевых устройств. Она также используется для подготовки удаленного ПК к последующему перезапуску. Зачастую именно этот этап является самым сложным для проведения операции рассматриваемого типа.

Чтобы сделать ПК доступным для удаленного перезапуска, необходимо выполнить следующие действия:


Решаем проблемы перезагрузки

Иногда возникают ситуации, когда по каким-то причинам перезапуск операционной системы попросту невозможен. Одной из самых частых причин невозможности нормального выключения или перезагрузки ОС является отсутствие подходящих драйверов на какое-либо устройство. Чаще всего им является видеокарта. Идентифицировать данную проблему достаточно просто.

Самыми явными признаками её являются:

  • при нажатии на кнопку выключения увеличивает нагрузка на процессор со стороны wininit.exe (50% и более);
  • начинает потребляться большое количество памяти процесс под названием «Автозагрузка».

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

Также невозможность осуществить нормальный перезапуск ОС может возникнуть по причине «сырости» версии установленной Windows 8. Самые первые дистрибутивы, распространенные компанией Microsoft, имеют небольшие конфликты с некоторым оборудованием. Особенно часто проблемы подобного типа возникают на технике Asus.

Выхода из сложившегося положения может быть только два:

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

Ещё одной причиной невозможности перезапуска может быть установленное ранее программное обеспечение (игры, офисные приложения или что-то иное). Определить, какая программа виновата в возникновении ошибки, можно достаточно просто – методом исключения.

Видео: windows 8.1 кнопка завершение работы в меню

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

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

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

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

Итак — как перезагрузить компьютер через командную строку?
Для перезагрузки в Windows есть специальная консольная команда shutdown .
Синтаксис команды выглядит следующим образом:

C:\Users\>shutdown -? Использование: shutdown xx:yy ] Дополнительные параметры (ключи): /? - Отображение справки. То же, что и без параметров. /i - Отображение графического интерфейса пользователя. Этот параметр должен быть первым. /l - Завершение сеанса. Этот параметр нельзя использовать с параметрами /m или /d. /s - Завершение работы компьютера. /r - Завершение работы и перезагрузка компьютера. /g - Завершение работы и перезагрузка компьютера. После перезапуска системы, запуск всех зарегистрированных приложений. /a - Отмена завершения работы системы. Этот параметр можно использовать только в период ожидания. /p - Немедленное отключение локального компьютера без предупреждения. Можно использовать с параметрами /d и /f. /h - Переключение локального компьютера в режим гибернации. Можно использовать с параметром /f. /e Указание причины непредвиденного завершения работы компьютера. /m \\компьютер - Указание конечного компьютера. /t xxx - Задание задержки в xxx секунд перед завершением работы компьютера. Допустимый диапазон: 0-315360000 (10 лет); значение по умолчанию: 30. Если период таймаута больше 0, применяется параметр /f. /c "комментарий" - Комментарий с причиной перезапуска или завершения работы. Наибольшая длина - 512 знаков. /f - Принудительное закрытие запущенных приложений без предупреждения пользователей. Параметр /f используется, если для параметра /t задано значение больше 0. /d xx:yy - Необходимо указать причину для перезагрузки или выключения. "p" - означает запланированную перезагрузку или завершение работы. "u" - означает, что причина определяется пользователем. Если не задано ни "p", ни "u", перезагрузка или завершение работы являются незапланированными. xx - является основным номером причины (целое положительное число, меньшее 256). yy - является вспомогательным номером причины (целое положительное число, меньшее 65536).

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

То же самое с принудительным завершением приложений:

То же самое с сообщением в окне:
shutdown -r -t 60 -с «Перезапуск через минуту»
Отменить отложенную перезагрузку Windows:
shutdown -a

При необходимости команды можно поместить в BAT-файл и использовать в виде скрипта!

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

Параметры команды SHUTDOWN

Использование: shutdown xx:yy ]

  • /? Отображение справки.
  • /i Отображение графического интерфейса пользователя. Этот параметр должен быть первым.
  • /l Завершение сеанса. Этот параметр нельзя использовать с параметрами /m или /d.
  • /s Завершение работы компьютера.
  • /r Полное завершение работы и перезагрузка компьютера.
  • /g Полное завершение работы и перезагрузка компьютера. Запуск всех зарегистрированных приложений после перезагрузки системы.
  • /a Отмена завершения работы системы. Этот параметр можно использовать только в период ожидания. Объединить с /fw для сброса всех ожидающих загрузок во встроенное ПО.
  • /p Выключение локального компьютера без задержки или предупреждения. Можно использовать с параметрами /d и /f.
  • /h Перевод локального компьютера в режим гибернации. Можно использовать с параметром /f.
  • /hybrid Выполняет завершение работы компьютера и подготавливает его к быстрому запуску. Необходимо использовать с параметром /s.
  • /fw Объединить с вариантом завершения работы, чтобы следующая загрузка перешла в пользовательский интерфейс встроенного ПО.
  • /e Указание причины непредвиденного завершения работы компьютера.
  • /o Переход в меню дополнительных параметров загрузки и перезагрузка компьютера. Необходимо использовать с параметром /r.
  • /m \\компьютер Указание конечного компьютера.
  • /t xxx Указание времени ожидания в xxx секунд до завершения работы компьютера. Допустимый диапазон: 0-315360000 (10 лет); значение по умолчанию: 30. Если задержка больше 0, подразумевается использование параметра /f.
  • /c "комментарий" Комментарий с причиной перезагрузки или завершения работы. Длина не должна превышать 512 знаков.
  • /f Принудительное закрытие запущенных приложений без предупреждения пользователей.
  • /d xx:yy Причина перезагрузки или завершения работы. p означает запланированную перезагрузку или завершение работы. u означает, что причина определяется пользователем. Если не задано ни "p", ни "u", перезагрузка и завершение работы не планируются. xx - номер основной причины (целое положительное число меньше 256). yy - номер дополнительной причины (целое положительное число меньше 65536).

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

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

  • Выключение локальной системы через 30 секунд с немедленным выходом из системы и закрытием работающих приложений: shutdown /s /t 30 /l /f
  • Перезагрузка локальной системы через 30 секунд: shutdown /r /t 30
  • Отмена задержанного выключения компьютера: shutdown /а

Итак, самыми нужными параметрами команды Shutdown являются:

  • /s - параметр для завершения работы системы;
  • /r - параметр задающий перезагрузку системы;
  • /t - Задержка Выключения, исчесляется в секундах;
  • /l - обеспечивает немедленный выход текущего пользователя из системы;
  • /f - закрывает все работающие приложения без предварительного предупреждения пользователей.

Видео - Работа с утилитой SHUTDOWN

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

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

В этом поможет команда shutdown, с которой возможно не только , но и перезагрузить его и сделать выход из системы.

Большинство пользователей, конечно, не будет использовать рекомендации, но опытные специалисты области ИТ обязательно должны знать все тонкости работы с командной строкой.

В уроке рассмотрим процедуру перезагрузки Вашего и удаленного компьютера. Для этого потребуется ПК под управлением любой ОС и доступ администратора.

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

Перезагрузка локального (Вашего) компьютера

В командной строке вбейте shutdown –r , после нажатия Enter, Вы увидите сообщение о том, что через минуту произойдет завершение работы. Shutdown использует различные параметры, в нашем случае это параметр –r, который указывает на перезапуск системы.

С помощью конструкции shutdown –r –t 900, перезагрузка компьютера произойдет через 15 минут. К команде прибавляется –t, с помощью которой рядом задается число (в секундах).

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

После использования shutdown –r –t 900 в трее всплывет сообщение (как на скриншоте). Оно уведомит Вас о том, через какое время произойдет перезагрузка.

Перезагрузка удаленного компьютера

Чтобы выполнить эти шаги, Вам необходим доступ администратора. Для перезагрузки удаленного компьютера Вам нужно напечатать shutdown –r -m \\имя ПК. Где за место «имя ПК», Вам потребуется ввести имя удаленного компьютера.

Здесь также можно задать определенное временное значение (секундное) параметра -t, для рестарта компьютера. В таком случае, в дополнении разумно использовать комментарий, содержащий причину перезагрузки.

В командной строке вбейте shutdown –r -t 500 -m \\имя ПК -c “Перезагрузка в связи с обновлением системы” (в кавычках), таким образом, Вы укажите причину завершения работы.

В случае если Вы хотите изменить, отменить параметры перезагрузки Вашего или удаленного компьютера используйте shutdown –a. Затем задайте параметры заново.

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

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

Казалось бы, это утверждение касается только систем Linux, где управление командной строкой - самый развитый и традиционный способ. Но это стереотип. Ведь Windows на базе NT обладает практически теми же средствами администрирования, что и Unix, только команды называются немного по-другому. Например, если перезагрузка из командной строки в Linux может быть выполнена простым reboot, то в Windows надо набирать команды с параметрами.

Существует даже не один способ "попросить" систему перезагрузиться! Самый очевидный - использование утилиты shutdown.exe. Простая перезагрузка с ее помощью делается так - shutdown -r -t 0. Это значит приказать системе немедленно перезагрузиться. Многочисленные параметры, назначение которых подробнее можно узнать, запустив команду shutdown с ключом "-?", позволяют выводить пользователю табличку с предупреждением. Например, вариация команды shutdown.exe -r -t 60 -c. Профилактическая перезагрузка через 60 секунд выведет эту табличку на экран и создаст небольшую задержку в одну минуту, которая позволит пользователю сохранить документы. Следует отметить, что комментарий ограничен - можно задать не более 127 символов.

Перезагрузка из командной строки может быть запущена с ключом "-f", тогда приложения будут завершены принудительно, без предупреждения. Часто встречается ситуация, когда вы на ходу раздумываете, перезагружать ли ПК. Пока не поздно - укажите команду shutdown с ключом -a, что отменит перезагрузку.

Помимо штатной утилиты, которой может быть выполнена перезагрузка из командной строки, есть и другие способы, некоторые из них самобытны, но многие пришли именно из Unix-систем. Одна из таких команд - явно по мотивам систем Linux. Смотрите, как изощренно может быть исполнена перезагрузка Windows из командной строки: ping -n seconds 127.0.0.1>nul&wmic OS WHERE Primary="TRUE" CALL Win32Shutdown 6.

Обратите внимание, что используется значок перенаправления, еще есть упоминание nul. Естественно, вместо -n seconds надо указать то количество, через которое планируется сделать рестарт.

Одна из основ управления Windows - процесс rundll32.exe, являющийся хостовым. С его помощью подгружаются в библиотеки. У этой программы есть командный интерфейс, позволяющий оперировать с элементами графического. С его помощью также может быть выполнена перезагрузка из командной строки: undll32 user.exe,ExitWindowsExec 2.

Выше приведен самый простой способ перезагрузиться посредством rundll32, работающий на всех системах.

Можно использовать и обычный вызов диалога завершение работы: undll32 msgina,ShellShutdownDialog. Или сразу выключить ПК: RUNDLL.EXE user.exe,ExitWindows.

Есть и команды, работающие далеко не на всех системах, а только на XP до SP2. При этом используется элемент конвейера (|), что характерно для систем под управлением Unix: echo y|net stop eventlog.

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

Но и перечисленными командами дело не ограничивается. Для перезагрузки можно использовать скрипты на Visual Basic (VBS), утилиты смежных Microsoft компаний. К примеру, psshutdown из комплекса Ps Tools, являющаяся, по сути, усовершенствованным shutdown. Наберите в консоли следующую команду: psshutdown -r -f -t 30. Это позволит перезагрузить локальный или удаленный ПК в течение 30 секунд.

Удаленная перезагрузка из командной строки, скажем, с производится командой psshutdown -r comp1, где comp1 - название ПК, их можно перечислить через запятую. Было бы неплохо оповестить пользователей о перезагрузке. Для этого в psshutdown используется ключ -m. Штатная команда для перезагрузки удаленных ПК - tsshutdn.

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