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

Обновлено: 08.07.2024

C TRL+ALT+END: перезагружает удаленный компьютер. Нажмите CTRL+ALT+END, затем щелкните значок питания в правом нижнем углу.

Как удаленно перезапустить не отвечающий сервер?

Как перезапустить или выключить сервер удаленно

  1. Откройте командную строку и введите «shutdown /m \\RemoteServerName /r /c «Комментарии»».
  2. Еще одна команда для удаленного перезапуска или выключения сервера — Shutdown /i.
  3. Нажмите «Добавить», чтобы указать список серверов, которые вы планируете перезапустить или отключить удаленно.

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

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

Как перезагрузить компьютер без мыши?

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

  1. На клавиатуре нажимайте клавиши ALT + F4, пока не появится окно "Завершение работы Windows".
  2. В поле "Завершение работы Windows" нажимайте клавиши со стрелками ВВЕРХ или ВНИЗ, пока не будет выбран пункт "Перезагрузить".
  3. Нажмите клавишу ENTER, чтобы перезагрузить компьютер. Связанные статьи.

Как принудительно перезапустить сервер удаленно?

Как удаленно перезапустить зависший сервер?

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

  1. psexec \\REMOTE_SERVER_NAME shutdown /r /t 01. в качестве альтернативы вы можете использовать:
  2. shutdown /m \\ИМЯ_УДАЛЕННОГО_СЕРВЕРА /r /t 01.
  3. 1115 Выполняется отключение системы.
  4. pskill \\REMOTE_SERVER_NAME winlogon.
  5. Дождитесь установки модулей Windows.

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

Один из способов сделать это — запустить Диспетчер задач и выбрать вариант завершения работы в меню «Завершение работы». Другой трюк — щелкнуть по рабочему столу и нажать Alt+F4. Это вызовет диалоговое окно завершения работы, в котором вы получите обычные параметры завершения работы, такие как «Завершение работы», «Завершение работы без установки обновлений», «Перезагрузка», «Ожидание» и «Спящий режим».

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

Перезапуск через командную строку Откройте другой компьютер в сети. Откройте Пуск. Введите cmd Затем нажмите ↵ Enter, чтобы открыть командную строку Введите shutdown /i в командной строке, затем нажмите ↵ Enter. Щелкните Добавить…. Введите имя другого компьютера. Нажмите «ОК». Убедитесь, что компьютер настроен на перезагрузку. Нажмите "ОК".

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

shutdown -r — перезагружает систему.

Как открыть удаленную командную строку?

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

Я использую программу удаленного рабочего стола (обычно Microsoft Remote Desktop) для ежедневного подключения к компьютеру с Windows. У удаленного компьютера есть фиксированный IP-адрес, и если компьютер включен и отвечает, я могу получить к нему доступ и даже удаленно перезагрузить компьютер, если это необходимо.

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

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

Возможно ли это? Если да, то какие у меня варианты?

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

@Nate Koppenhaver, ваша терминология немного неверна, потому что я думаю, что люди часто называют этот переключатель включения/выключения на передней панели кнопкой питания. Хотя можно также назвать сетевой выключатель кнопкой питания. Правильным термином для того, на что вы ссылаетесь, будет выключатель на стене, в сети или сетевой выключатель. Очевидно, что никто не настолько глуп, чтобы думать, что компьютер, не подключенный к сети или не получающий электричество от стены, включится.

@Nate Koppenhaver Нет, компьютеры в течение многих лет, например, 13+ лет, получают питание, даже когда компьютер выключен, а не спит. ВЫКЛЮЧЕННЫЙ. Один из проводов блока питания называется 5VSB, на него всегда подается 5В. Попробуйте подключить клавиатуру Ps2 к разъему PS2, и индикаторы начнут мигать. или USB-фонарик. пробуждение по локальной сети находится в BIOS и включает его ни с того ни с сего, как если бы вы нажали выключатель питания на передней панели.

@Nate Koppenhaver Блоки питания ATX имеют 5VSB (фиолетовый провод). И вышли в 1995 году. Так что всю жизнь их не было! Вы должны вернуться к блокам питания AT, прежде чем вы родились, чтобы найти иное! У них был шнур с кнопкой питания на конце и розетка, чтобы монитор подключался к компьютеру для питания. Я не думаю, что компьютеры даже выключались по команде, нужно было нажать кнопку: «Теперь можно безопасно выключить компьютер»! и монитор выключился вместе с ним. Я не знаю, что вы имеете в виду под переключателем питания разных типов компьютеров.

16 ответов 16

Компьютеры серверного класса большинства крупных производителей уже много лет предоставляют такие возможности управления. Сторожевые таймеры в BIOS, перенаправление консоли Telnet на основе COM, COM на основе IP, удаленный KVM и т. д.

Для настольного компьютера у вас есть несколько вариантов:

1) Замените свою систему системой с такими функциями управления (внешнее управление).

Intel также предлагает свои технологии AMT (Advanced Management Technologies) для настольных ПК, которые при соблюдении определенных требований обозначаются как vPro. (В основном vPro-совместимая плата и ЦП).

У AMD есть DASH; с аналогичными требованиями, я уверен. Я никогда не использовал его и не видел сторонней поддержки.

Лично я предпочитаю Intel AMT. Все версии (т. е. vPro) допускают выключение, включение, сброс (жесткий), а также текстовый BIOS и режим загрузки. Новейшие версии включают «KVM» на основе VNC, который позволяет вам взаимодействовать с процессом загрузки, а также с ОС, поэтому его можно использовать для диагностики проблем с загрузкой (BIOS, POST, синие экраны и т. д.), а также для конечного пользователя. и поддержка ОС.

2) Получите удлинитель с дистанционным управлением:

Web Power Switch

Как упоминалось в эхобэке, есть продукты DLI (Digital Loggers Inc.):

Я изучил это, и это было слишком дорого для небольшого использования. Хотя, возможно, цена снизилась. Он был многофункциональным, но я им никогда не пользовался.

iRemoteReset

Другим вариантом является недавний продукт iRemoteReset от Technology On Demand:

Роботизированная рука

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

+1 за отличный ответ и за то, что предложение о создании робота-манипулятора заставило меня рассмеяться (к тому же это действительно правильное решение, потому что оно действительно может работать).

В sysdm.cpl -> вкладка «Дополнительно» -> раздел «Запуск и восстановление» (настройки) -> «Автоматически перезапускать» есть параметр, который автоматически перезапустит компьютер при появлении синего экрана.

На компьютерах, которым требуется удаленный доступ для настройки/поддержки, эта функция должна быть включена. Затем вы можете проверить eventvwr.msc или использовать такую ​​утилиту, как BlueScreenView от NirSoft, чтобы позже определить код STOP и выяснить, почему произошел сбой.

Существует много типов зависаний. Причиной «жесткого зависания», когда даже мышь перестает работать, является высокий процент неисправного оборудования, и в этом случае необходимо физически проверить. У меня были пользователи, которые говорили, что их системы зависли, но в какой-то момент система просто «застряла», и они все еще могут двигать мышью. Иногда мне удавалось использовать PsExec от Sysinternal, чтобы получить удаленную командную строку и выполнить команду shutdown -r -t -0, которая перезагрузила его.

На моем рабочем месте мы являемся магазином Dell. Многие новые «высокопроизводительные» компьютеры Dell (в частности, T5400 и T5500) имеют функцию, называемую AMT (которую мы по какой-то причине не используем). Предположительно, это компонент, который позволяет удаленно перезагружаться (даже если система зависла или выключена) и удаленно получать доступ к BIOS. Я не знаю, сможете ли вы получить что-то с аналогичными возможностями на карте PCI. Я уверен, что другие производители имеют аналогичную функцию в своих более дорогих рабочих станциях, и что-то вроде этого, вероятно, то, что вам нужно.

В серверах HP есть отдельная система, называемая Integrated Lights Out, которая имеет собственный источник питания и все остальное и через регулярные промежутки времени опрашивает определенные системные службы. Если определенные условия не выполняются (сервисы не отвечают в отведенное время), сервер перезагружается. Это простое и очень эффективное средство. Я часто задавался вопросом, насколько сложно было бы интегрировать такую ​​систему в настольную или домашнюю серверную систему.

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

Я не нашел другого способа перезагрузить зависший компьютер, кроме удаленного выключателя питания. Я использую этот ip-p3, и он поддерживает перезагрузку по локальной сети или телефону. Хотя это 200 долларов.

Если вам нужно что-то более простое, вы можете проверить вот это. Это всего 100 долларов, но функции IP-P3 намного лучше.

Другим вариантом может быть использование виртуальной машины. Перемещение вашего сервера на виртуальную машину может занять некоторое время, но в любом случае это бесплатно. (VMWare очень удобна для этого и бесплатна.)

После того, как вам удастся перенести сервер, вы можете установить сервер удаленного рабочего стола на виртуальную машину, а текстовый сервер (подобный ssh) — на реальную машину. Я действительно не знаю, есть ли у VMWare поддержка консольных команд, но я уверен, что они есть. Таким образом, вы будете использовать одно и то же программное обеспечение для настольных компьютеров и будете подключаться напрямую к виртуальным машинам, ваши привычки использования не изменятся, а в случае сбоя системы вы можете легко перезапустить, перезагрузить или даже переустановить Windows на машину.

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

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

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

Поэтому, когда вы звоните по телефону, он попытается завибрировать и в конечном итоге активировать реле, которое полностью перезагрузит компьютер.

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

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

Еще один вариант, хотя и не совсем то, о чем вы просите, — это "сторожевой таймер". Это аппаратная надстройка, которая перезагружает систему, если таймер не сбрасывается в заданный интервал времени. (Сброс выполняется из цикла в программном модуле, который постоянно проверяет работоспособность системы.)

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

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

В случае подключения к удаленному рабочему столу Windows (RDC), которое вы используете, предполагая, что это не синий экран смерти, а просто зависшая программа, вызывающая зависание RDC, что обычно бывает, я очень рекомендую PsTools. PsTools бесплатно доступен на Windows Sysinternals, где находятся инструменты разработчика Марка Руссиновича для Windows. Это похоже на использование telnet в Linux, который вы также можете использовать для этого в Windows, установив/включив клиент telnet локально и удаленно. Преимущество PsTools в том, что он не требует удаленной установки программного обеспечения.

После загрузки PsTools и распаковки исполняемых файлов в папку откройте командную строку Windows и перейдите в эту папку. Используя PsExec из командной строки, выполните следующую команду, используя параметры, которые вы обычно используете для подключения к удаленному рабочему столу (если вы используете VPN, вы должны сначала войти в систему, чтобы использовать синтаксис внутренней сети, показанный здесь, в противном случае замените \\remotecomputername на IP-адрес удаленного компьютера Windows):

Это позволит вам войти на удаленный компьютер Windows в командной строке. Затем вы можете выполнить следующую команду, как если бы вы сидели за компьютером:

Вы можете дополнительно добавить -f к команде для принудительного перезапуска. Чтобы просмотреть всю операцию выключения и перезапуска, перед вводом этой команды откройте другое локальное окно командной строки и непрерывно проверяйте связь с удаленным компьютером в течение 99 секунд:

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

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

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

Давайте рассмотрим три способа удаленной перезагрузки ПК под управлением Windows 10.

1. Как удаленно перезагрузить компьютер с IP-адресом

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

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

Для начала откройте инструмент PowerShell. Щелкните правой кнопкой мыши "Пуск" и выберите Windows PowerShell.

По сути, из командной строки или приложения вы можете ввести команду выключения, используя следующий синтаксис: shutdown /r /f /m \\[remotecomputerIP] -t 00

  • /m \[remotecomputerIP] --- нацелить на конкретное устройство; замените [remotecomputerIP] сетевым именем или IP-адресом компьютера
  • /r вызывает полный перезапуск
  • /hybrid --- завершение работы с последующим быстрым запуском, используется в сочетании с /s
  • /f принудительно закрывает все запущенные приложения
  • /t 00 указывает команде перезапуститься без задержки (ноль секунд)
  • /c позволяет добавить сообщение, например: "ИТ-отдел удаленно перезагружает ваш компьютер".
  • /? отображает полный список команд

(Большинство этих команд будут работать в устаревшей командной строке Windows. Просто замените косую черту "/" дефисом "-".)

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

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

2. Как перезагрузить компьютер с помощью удаленного рабочего стола

Необходимо удаленно перезагрузить компьютер, но неудобно работать с командной строкой? Лучший вариант здесь — удаленный рабочий стол.

RDP (протокол удаленного рабочего стола) — это собственный протокол Microsoft для доступа к удаленному рабочему столу.

В основном это используется по сети. (Для использования Интернета вам необходимо настроить переадресацию портов на маршрутизаторе, более подробно описанную ниже).

RDP встроен в рабочие столы Windows, поэтому просто запустите его из меню "Пуск" (используйте команду поиска "rdp").

Если на вашем компьютере запущен RDP, введите IP-адрес или имя хоста компьютера, который вы перезагружаете удаленно. Вам также потребуется имя пользователя и пароль, когда будет предложено. Установив подключение к удаленному компьютеру, используйте мышь для перезагрузки компьютера обычным способом.

Также доступны другие инструменты удаленного рабочего стола. Все они могут удаленно перезагрузить компьютер через Интернет. Многие из этих параметров также будут иметь специальную команду меню для перезагрузки или выключения компьютера одним щелчком мыши.

3. Удаленная перезагрузка компьютера через веб-браузер со шторкой

Еще один способ удаленно перезагрузить компьютер — установить бесплатное приложение Shutter, созданное Денисом Козловым.

Это инструмент удаленного планирования, который дает вам доступ к удаленным действиям и событиям. Например, вы можете проверить загрузку ЦП (действие) или инициировать удаленное отключение (событие). Установив Shutter на целевой компьютер, вы можете выполнять различные удаленные функции на своем компьютере через браузер.

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

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

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

Скачать: Затвор

Настройка Shutter для удаленного перезапуска ПК

Чтобы использовать из-за пределов домашней сети, вам нужно открыть "дыру" для доступа к Shutter через маршрутизатор.

Для этого откройте страницу своего маршрутизатора (обычно 192.168.0.1 или 192.168.1.1, в зависимости от марки вашего маршрутизатора) и настройте переадресацию портов. Подробные инструкции для вашей модели маршрутизатора см. в документации к маршрутизатору.

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

Для удаленного доступа к Shutter откройте браузер и введите IP-адрес и порт, указанные ранее. Например: 192.168.1.103:8080

Из внешнего места, например из библиотеки или с работы, введите внешний IP-адрес, назначенный провайдером, а затем порт. Это может быть: 65.xxx.xxx.122:8080. Веб-интерфейс появится после того, как вы войдете в систему с указанными вами идентификатором и паролем.

Обратите внимание, что вам потребуется статический IP-адрес для доступа к Shutter из-за пределов вашей локальной сети. Здесь вы можете выполнять различные удаленные задачи, от выключения компьютера до отключения звука или запуска определенной программы.

Чтобы удаленно перезапустить Windows с помощью веб-интерфейса Shutter, нажмите «Перезагрузить», затем «Выполнить». Работа выполнена!

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

Как видите, дистанционно перезагрузить компьютер с Windows 10 очень просто:

  • Перезагрузка по сети с помощью команд shutdown.exe
  • Перезагрузите компьютер с помощью программного обеспечения удаленного рабочего стола.
  • Перезагрузите Windows со шторкой

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

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

<р>1. Команда выключения. Это инструмент командной строки, доступный на большинстве компьютеров Windows, который позволит вам удаленно перезагрузить любой компьютер, присоединенный к домену Active Directory. Все, что требуется, — это правильные учетные данные.

  • shutdown -r — перезагружает систему.
  • shutdown -m — указывает удаленный компьютер, который необходимо выключить/перезапустить/выйти из системы (\имя_компьютера)
  • shutdown -s — выключает систему (и выключает ее).
  • shutdown -l — выводит текущего вошедшего пользователя из системы.
  • shutdown -t xx — где xx — количество секунд ожидания до выключения/перезагрузки/выхода из системы
  • shutdown -i — запускает версию инструмента выключения с графическим интерфейсом.
  • shutdown -a — прерывает предыдущую команду выключения.

Принудительно перезагрузите систему с именем opti390.domain.local.
выключение -m \opti390.domain.local -t 0 -r -f

<р>2. Рундлл32. Этот метод вызывает встроенную возможность Windows запускать системные библиотеки DLL, которые могут выполнять системные функции.

  • rundll32.exe user.exe,ExitWindows — полностью закрывает окна.
  • rundll32.exe user.exe,ExitWindowsExec — перезапуск Windows.
  • rundll32.exe shell32.dll,SHExitWindowsEx x, где x означает:
  • 0 – выход из системы
  • 1 — выключение
  • 2 — перезагрузка
  • 4 — заставить
  • 8 – питание выключено.
<р>3. Команда перезапуска компьютера Powershell.

Пример: перезагрузите server.domain.local
Restart-Computer -Force -ComputerName opti390.domain.local

<р>4. Taskkill и список задач. Две команды, которые можно использовать в системе Windows, подключенной к сети, для вывода списка и завершения запущенных процессов. Taskkill также можно использовать для перезагрузки системы путем уничтожения критически важных процессов Windows.

  • список задач — список запущенных в данный момент процессов
  • taskkill — завершает любой процесс по номеру процесса

Пример: Сначала вы можете перечислить процессы на opti390.domain.local (чтобы узнать, какие процессы могут зависнуть). Затем вы можете принудительно завершить те процессы, которые не отвечают.

Пример. Найдите процессы, которые не отвечают, и завершите их все.
taskkill /f /fi "статусный эквалайзер не отвечает"

Читайте также: