2011-08-06 16:18:51 +0000 2011-08-06 16:18:51 +0000
58
58

Удаленное включение или перезагрузка замороженного компьютера.

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

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

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

Ответы (15)

63
63
63
2011-08-06 17:38:53 +0000

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

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

1) Замените систему на ту, которая имеет такие функции управления (внеполосное управление). Корпорация Intel

предлагает свои AMT (передовые технологии управления) и на настольном компьютере, который при соблюдении определенных требований имеет торговую марку vPro . (В основном, vPro-совместимая плата и процессор).

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

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

2) Получите дистанционно управляемую ленту питания: 0x2 и 0x2 и, как уже упоминалось, есть продукты [ DLI ]0x3 и (Digital Loggers Inc.): 0x1 и 0x2 и 0x2 и я посмотрел на это, и это было слишком дорого для малого использования. Однако, возможно, цена снизилась. Он был многофункциональным, но на самом деле я никогда им не пользовался.

Еще один вариант - это Technology On Demand’s недавний продукт iRemoteReset:

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

3) Постройте роботизированный манипулятор с включенной функцией Interent ](https://www.technologyondemand.com/iremotereset/).

:)

20
20
20
2011-08-06 16:39:05 +0000

В sysdm.cpl -> Дополнительная вкладка -> Раздел запуска и восстановления (настройки) -> называется “Автоматический перезапуск”, который автоматически перезапускает машину на синем экране.

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

Существует множество типов заморозки. Жесткий замораживание", при котором даже мышь перестает работать, имеет высокий процент дефектного оборудования в качестве причины и нуждается в физическом рассмотрении, когда это происходит. У меня были пользователи, которые говорили, что их системы заморожены, но система просто “застряла” в какой-то момент, и они все еще могут перемещать мышь. Мне иногда удавалось использовать Sysinternal’s PsExec для получения удаленной командной строки и выдачи команды shutdown -r -t -0, которая перезагружала ее.

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

7
7
7
2011-08-06 16:34:01 +0000

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

Если вам нужно что-нибудь попроще, вы можете проверить этот этот . Всего $100, но возможности IP-P3 намного лучше.

6
6
6
2011-08-06 22:05:24 +0000
4
4
4
2011-08-06 17:14:21 +0000

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

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

3
3
3
2015-12-03 20:00:56 +0000

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

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

psexec \remotecomputername -u username -p password cmd

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

shutdown -r -t 1

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

ping -t99 \remotecomputername

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

Оригинальная короткая версия этого решения размещена здесь .

3
3
3
2011-08-06 16:36:19 +0000

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

2
2
2
2014-04-22 01:10:46 +0000

Странный способ, но у меня есть домашний сторожевой таймер.

Мой Linux-сервер инструктирует PLC для выполнения различных задач по автоматизации в моем доме, но, к сожалению, время от времени замирает. Я настроил свой Cron планировщик на отправку команды в PLC, чтобы сказать ему, что он все еще жив. Если ПЛК не получает команду keep-alive в течение заданного времени, он щелкает ретранслятором, который я подключил к контактам сброса на моем сервере.

Готово.

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

Готово.

2
2
2
2011-08-07 14:25:43 +0000

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

1
1
1
2013-04-26 10:03:44 +0000

Поскольку вы говорите, что ваш IP остается прежним и известен вам, вы можете использовать его из командной строки вашего ПК:

shutdown -r -m \IP-Address

Например:

shutdown -r -m \14.233.90.157

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

0
0
0
2017-04-25 11:19:37 +0000

У меня похожая проблема, и я подумываю о том, чтобы попробовать подключить беспроводной выключатель света к реле, чтобы при его закрытии “нажать” на кнопку сброса. Для меня это выглядит как самый дешевый вариант с некоторыми Wi-Fi коммутаторы на или ниже $30. К сожалению, я все еще путешествую, так что я все еще использую моего брата в качестве переключателя сброса. Просто подумал, что я бы бросить идею там, даже если это старая нить.

0
0
0
2015-04-05 13:10:09 +0000

Легко не смотреть? Зачем покупать дорогие эт-переключатели? У вас есть аналоговая телефонная линия рядом с компьютером?

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

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

0
0
0
2017-11-20 12:50:54 +0000
  1. используя RealVNC и посылая ctrl-Alt-Del, можно решить проблему, если вы можете подключиться удаленно (это возможно даже если ПК заморожен - RealVNC может это прокомментировать)
  2. используя другой удаленный ПК на том же месте и используя RDP или pstools для перезагрузки удаленного ПК
  3. В моем случае, я использую все вышеперечисленное, включая Intel AMT, и я создал небольшую программу на C#, чтобы перезагрузить ПК принудительно (это для того, чтобы убедиться, что я не выключу ПК, а просто перезагружу его), когда компьютер проснется. Просто чтобы убедиться, что компьютер снова будет свежим.
0
0
0
2016-03-10 14:42:37 +0000

Я знаю, что это старый столб, и я ненавижу воскресать. Но есть вещь, которая называется Служба Управления Аварийными Ситуациями Windows. Она требует USB-подключения к другому компьютеру в сети. (Я подумывал о том, чтобы попытаться сделать это через USB-сервер/устройство расширения сети). Однако,

Она ограничена в своих требованиях к аутентификации, поэтому я бы порекомендовал, если у вас есть два сервера, или сервер и управляющий компьютер, чтобы эти системы контролировали друг друга. https://technet.microsoft.com/en-us/library/cc736319(v=ws.10).aspx

Он не так надежен, как iLO от HP или iDRAC от Dell, но и то и другое дешевле и более функционально, чем управляемая IP панель питания.

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

Обновленная ссылка на информацию о настройке новой системы https://msdn.microsoft.com/en-ca/library/windows/hardware/ff542193(v=vs.85).aspx .

-1
-1
-1
2016-03-30 01:45:58 +0000

У нас был Qwest Actiontec PK5000, повесив трубку, пока мы были за городом на длительный месяц путешествия. У нас была камера безопасности, проходящая через модем/маршрутизатор, и, конечно, мы потеряли использование камеры безопасности, как только модем/маршрутизатор завис. Друг предложил самый дешевый маршрут будет установить таймер между модемом/маршрутизатором и источником питания переменного тока, и чтобы он был выключен каждый день в течение 5 минут. Кузина во время некритического периода времени.

Похожие вопросы

5
10
2
6
6