- Команда Shutdown: выключение и перезагрузка Windows из командной строки
- Выключение Windows командой Shutdown
- Перезагрузка Windows
- Завершение сеанса пользователя
- Перевод компьютера в режим гибернации
- Перезагрузка компьютера с сообщением пользователям
- Отложенное выключение / перезагрузка компьютера
- Отмена выключения / перезагрузки компьютера
- Перезагрузить компьютер немедленно
- Запуск команды shutdown на удаленных компьютерах
- Графический интерфейс команды shutdown
- Ярлык для перезагрузки компьютера
- Как заставить Windows 10 завершить работу
- Зачем нужно выключать компьютер?
- Гибридный подход к решению вопроса
- Похожие статьи про восстановление данных:
- Как узнать версию операционной системы Windows на вашем ПК
- 20 способов ускорить Windows 10
- Как исправить 100% загрузку диска в Windows 10
Команда 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 «комментарий»]]
Как вы видите, у команды довольно много опций, а также есть возможность выполнять операции выключения/перезагрузки на удаленном компьютере.
Выключение Windows командой Shutdown
Для выключения ОС Windows и компьютера необходимо использовать команду shutdown с ключом /s.
Перезагрузка Windows
Чтобы перезагрузить компьютер, необходимо добавить параметр /r. После выполнения этой команды Windows корректно перезагрузится.
Завершение сеанса пользователя
Чтобы завершить текущую сессию пользователя (logout), нужно выполнить команду:
Эта команда аналогично выполнению команды logoff.
Перевод компьютера в режим гибернации
Для перевода компьютер в режим гибернации (в этом режиме все содержимое памяти записывается в файл hyberfil.sys на диск и компьютер переходит в спящий режим с пониженным электропотреблением), выполните команду:
Перезагрузка компьютера с сообщением пользователям
Вы можете предупредить всех пользователей Windows о предстоящем выключении / перезагрузки компьютера или сервера, отправив сообщение во все активные сессии (как правило эта возможность используется на терминальных RDS серверах, за которыми одновременно работают несколько пользователей, каждый в своей собственной RDP сессии).
shutdown /r /c “Этот сервер будет перезагружен через 60 секунд.”
Отложенное выключение / перезагрузка компьютера
Можно выключить или перезагрузить компьютер с определенной задержкой (по таймеру). С помощью опции /t можно указать интервал времени (в секундах), через который ПК/сервер будет перезагружен или выключен. Тем самым вы можете предоставить пользователям дополнительное время для того, чтобы успеть сохранить открытые файлы и корректно закрыть приложения. Эту опцию удобно использовать совместно с отправкой сообщения. В этом примере мы указываем, что Windows будет выключена через 10 минут (600 секунд) и информируем пользователей сообщением.
shutdown /s /t 600 /c «Сервер будет выключен через 10 минут. Сохраните свои документы!»
Пользователю будет выдано предупреждение о запланированном выключении: Ваш сеанс будет завершен.
Если задержка очень длительная, например, 100 минут (6000 секунд), то вместо предупреждающего окна появляется всплывающее сообщение в нижнем правом углу экрана: «Ваш сеанс будет завершен. Работа Windows будет завершена через 100 мин».
Отмена выключения / перезагрузки компьютера
После запуска команды выключения или перезагрузки Windows, по умолчанию утилита shutdown ожидает 60 секунд, не выполняя никаких действия. Администратора может отменить перезагрузку или выключение устройства, если в течении этого времени успеет выполнить команду:
После отмены выключения появится всплывающее сообщение в нижнем правом углу экрана: «Выход из системы отменен. Запланировано завершение работы отменено».
Перезагрузить компьютер немедленно
Чтобы выключить или перезагрузить компьютер немедленно, не ожидая стандартные 60 секунд, нужно указать значение 0 для параметра /t. Например, для немедленной перезагрузки компьютера:
Очень важный ключ /f. Я использую его практически всегда при выключении или перезагрузки серверов Windows. Данный атрибут обеспечивает принудительное завершение всех запущенных программ и процессов, не ожидая подтверждения от пользователя (не будем же мы ждать подтверждения закрытия программ от всех пользователей на терминальном сервере, его можно просто не дождаться).
Следующая команда выполнит перезагрузку компьютера с автоматическим запуском всех зарегистрированных приложений после перезагрузки (имеются в виду приложения, зарегистрированные в системе с использованием функции API RegisterApplicationRestart).
Запуск команды 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, чтобы его вызвать, наберите:
Как вы видите, в диалоге удаленного завершения работы вы можете добавить несколько компьютеров, которые нужно перезагрузить/выключить, указать текст уведомления и задать причину выключения для сохранения в журнале Windows.
Ярлык для перезагрузки компьютера
Для удобства пользователей вы можете создать на рабочем столе ярлыки для выключения или перезагрузки компьютера с нужными настройками. Такой ярлык может быть полезен для выполнения перезагрузки из RDP сессии, когда отсутствуют кнопки перезагрузки/завершения работы компьютера в меню Пуск.
Если вы хотите, чтобы ваш компьютер или сервер всегда выключался / перезагружался в определенное время, вы можете добавить команду shutdown с определенными параметрами в планировщик заданий Windows taskschd.msc.
Например, следующее задание планировщика будет ежедневно перезагружать компьютер ночью в 0:00.
Как заставить Windows 10 завершить работу
Вам когда-либо доводилось сталкиваться с ситуацией, когда кнопка перезагрузки, казалось бы, не работает и не переводит компьютер в выключенное состояние? Вы нажимаете на нее и единственное что происходит после — скрывается меню Пуск.
Интересным будет факт, что на самом деле Windows 10 проходит все этапы завершения работы и ваш компьютер абсолютно уверен в этом. Тем не менее устройство по прежнему включено и что с этим делать непонятно.
Прежде всего нужно переосмыслить понятие функции “выключить”. Отключение системы не происходит в прямом смысле этого слова, она лишь входит в гибридное состояние с параметром “быстрого запуска”.
Windows Central описывает это следующим образом:
“При включенном быстром запуске процесс выключения компьютера похож на обычное отключение питания и полное завершение работы. На самом деле это гибридное состояние между отключенным состоянием и режимом сна. Гибернация действительно используется, однако ее файл значительно меньше обычного. Для чего это? Вы выходите из системы до того, как файл будет создан, что говорит об отсутствии записи сеанса. Повышение скорости загрузки происходит из-за ядра Windows, которое хранится на жестком диске и запускается вместе с системой”.
Содержание статьи:
Зачем нужно выключать компьютер?
В быстрой загрузке операционной системы нет ничего плохого, даже с учетом ее неполного отключения. В зависимости от конфигурации Windows 10, она способна помочь существенно увеличить скорость запуска, чтобы быстрее вернуть вас к необходимой работе.
Однако бывают случаи, когда вы хотите отключить свой компьютер полностью. Например, эта странная ситуация, при которой после нажатии клавиши “Завершить работу”, вы по прежнему наблюдаете привычные папки на рабочем столе. В данном случае стандартного отключения недостаточно.
Ситуация неполного выключения компьютера вполне может быть вызвана неисправностью какого-либо драйвера или неполадкой другого программного обеспечения низкого уровня.
Первое что нужно сделать — попробовать перезапустить операционную систему. Вполне вероятно, что неполадка будет автоматически исправлена и затем вы сможете выключить компьютер. Если же вы хотите восстановить возможность полного отключения, рекомендуем ознакомиться со следующими способами, которые объяснят вам как это сделать.
Рассмотрите возможность отключения быстрого запуска.
Выключите систему обычным способом. Перед тем как включить ее снова, запустите секундомер и посчитайте время, необходимое для загрузки компьютера. Запишите его, в дальнейшем это понадобится.
Воспользуйтесь следующей инструкцией:
1. Кликните по кнопке Пуск и введите команду Электропитание. Откройте одноименное приложение.
2. В левом меню выберите пункт Действия кнопок питания.
3. Для того, чтобы была возможность внести какие-либо изменения в следующем окне, щелкните по команде Изменение параметров, которые сейчас недоступны.
4. Отключите Быстрый запуск.
Выключите систему еще раз. Сравните время загрузки системы со включенной и выключенной функцией быстрого запуска. Если разница слишком велика, не в пользу отключенного параметра, восстановите быстрый запуск. В противном случае, можете оставить данную функцию выключенной для уверенности, что вы точно выключаете свой компьютер.
Гибридный подход к решению вопроса
Если вы по прежнему хотите использовать параметр быстрого запуска и вместе с этим достичь полного отключения компьютера в момент завершения работы, есть несколько способов, способных вам помочь.
Самый простой метод — удерживая клавишу Shift, щелкнуть по значку питания и выбрать команду “Завершить работу”, которую также можно найти в меню Ctrl + Alt + Del. Это действие заставит систему полностью прекратить работу и выключить компьютер.
Другой, более сложный способ, — использование командной строки. Откройте ее при помощи утилиты Выполнить (Win + R), в которой потребуется ввести команду cmd и нажать клавишу Enter. В открывшемся приложении наберите shutdown /s /f и еще раз нажмите Enter.
Буква /s говорит системе о вашем желании отключить систему, а /f означает принудительное закрытие всех приложений. Вы можете дополнить команду параметром /t, который в свою очередь укажет для системы временную задержку перед началом процесса завершения работы.
При желании можно даже установить ярлык на выполнение этой команды, который будет расположен на рабочем столе и доступен в любое время. Для этого щелкните правой кнопкой мыши по рабочему столу Windows 10, затем Создать > Ярлык и введите его местоположение: shutdown /s /f.
Нажмите кнопку Далее,присвойте ярлыку интересное имя (например, “Корзина”) и нажмите Готово. В следующий раз когда захотите выключить компьютер, просто щелкните дважды по созданной иконке и система завершит свою работу.
На всякий случай, если потребуется восстановление информации после сбоя питания или неправильного завершения работы Windows 10, вам помогут инструменты Starus Recovery. Cкачать и опробовать программы для восстановления удаленных данных можно совершенно бесплатно!
Похожие статьи про восстановление данных:
Как узнать версию операционной системы Windows на вашем ПК
Операционная система Windows составляет не менее 36% всего рынка и является второй по популярности о.
20 способов ускорить Windows 10
Не так давно получила свой старт операционная система Windows 10. Главным ее отличием от предыдущих .
Как исправить 100% загрузку диска в Windows 10
Если вы являетесь пользователем операционной системы Windows, возможно вам приходилось сталкиваться .