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

Einschalten oder Neustarten eines eingefrorenen Computers aus der Ferne

Ich verwende ein Remote-Desktop-Programm (normalerweise Microsofts Remote Desktop ), um mich täglich mit einem Windows-Rechner zu verbinden. Der entfernte Computer hat eine feste IP-Adresse, und wenn der Computer eingeschaltet und ansprechbar ist, kann ich darauf zugreifen und den Computer bei Bedarf sogar aus der Ferne neu starten.

Wenn der entfernte Computer einfriert (z. B. wenn er einen blauen Bildschirm bekommt), kann ich ihn leider nicht mit einer Remotedesktoplösung neu starten. Wenn mein Computer ausgeschaltet ist, kann ich ihn auch nicht über den Remotedesktop starten.

Ich weiß, dass eine Lösung darin besteht, jemanden, der sich physisch in der Nähe des Computers befindet, zu bitten, den Neustart- oder Einschaltknopf zu drücken, aber ich eröffne diesen Thread, weil ich an Lösungen interessiert bin, die nicht die physische Anwesenheit von Personen erfordern, um einen entfernten, eingefrorenen Computer einzuschalten oder neu zu starten.

Ist dies möglich? Wenn ja, was sind meine Optionen?

Antworten (15)

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

Server-Computer der meisten großen Hersteller bieten diese Art von Verwaltungsfunktionen schon seit vielen Jahren. Watchdog-Timer im BIOS, COM-basierte Telnet-Konsolenumleitung, IP-basierte COM, Remote-KVM, usw.

Für einen Desktop-Computer haben Sie ein paar Optionen:

1) Ersetzen Sie Ihr System durch eines, das über diese Arten von Verwaltungsfunktionen verfügt (Out-of-Band-Management).

Intel bietet seine AMT (Advanced Management Technologies) auch auf dem Desktop an, die bei Einhaltung der bestimmten Anforderung als vPro bezeichnet wird. (Im Grunde ein vPro-kompatibles Board und eine vPro-kompatible CPU).

AMD hat DASH ; mit ähnlichen Anforderungen, da bin ich mir sicher. Ich habe es nie benutzt und habe auch keine Unterstützung von Drittanbietern dafür gesehen.

Ich persönlich bevorzuge Intels AMT. Alle Versionen (die ‘vPro’ sind) erlauben Herunterfahren, Einschalten, Reset (hart), sowie eine textuelle BIOS- und Boot-Ansicht. Die neuesten Versionen enthalten eine VNC-basierte “KVM”, die es Ihnen erlaubt, sowohl mit dem Boot-Prozess als auch mit dem OS zu interagieren, so dass es zur Diagnose von Boot-Problemen (BIOS, POST, Bluescreens, etc.) verwendet werden kann.

2) Holen Sie sich eine ferngesteuerte Steckdosenleiste:

Wie echoback erwähnte, gibt es Produkte von DLI (Digital Loggers Inc.):

Ich habe mir das angeschaut, und es war zu teuer für den kleinen Gebrauch. Vielleicht ist der Preis aber gesunken. Es hatte viele Funktionen, aber ich habe es nie wirklich benutzt.

Eine weitere Option ist das aktuelle Produkt iRemoteReset von Technology On Demand :

Es ist hauptsächlich für den automatischen Neustart einer Router/Modem-Kombination gedacht (wir benutzen sie hauptsächlich dafür), aber es sollte kein Problem haben, mit einem Desktop-Computer als Last umzugehen. Sie können es per HTTP ansprechen und die Sockets manuell (einzeln) zurücksetzen, sowie ein automatisches Zurücksetzen aufgrund fehlender Internetverbindung, Zeitplänen und dergleichen veranlassen.

3) Bauen Sie einen Interent-fähigen Roboterarm .

:)

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

Es gibt eine Option in sysdm.cpl -> Registerkarte “Erweitert” -> Abschnitt “Start und Wiederherstellung” (Einstellungen) -> namens “Automatisch neu starten”, die den Rechner bei einem Bluescreen automatisch neu startet.

Bei Maschinen, die für die Konfiguration/Support auf Fernzugriff angewiesen sind, muss dies aktiviert sein. Sie können dann eventvwr.msc überprüfen oder ein Dienstprogramm wie BlueScreenView von NirSoft verwenden, um später den STOP-Code zu ermitteln und herauszufinden, warum der Rechner abgestürzt ist.

Es gibt viele Arten von Einfrieren. Ein “hartes Einfrieren”, bei dem sogar die Maus nicht mehr funktioniert, hat einen hohen Prozentsatz an defekter Hardware als Ursache und muss physisch untersucht werden, wenn das auftritt. Ich hatte schon Benutzer, die sagten, ihr System sei eingefroren, aber das System ist einfach an einem bestimmten Punkt “hängen geblieben” und sie können die Maus noch bewegen. Ich konnte manchmal PsExec von Sysinternal verwenden, um eine entfernte Eingabeaufforderung zu erhalten und einen shutdown -r -t -0-Befehl einzugeben, der das System neu startet.

An meiner Arbeitsstelle sind wir ein Dell-Geschäft. Viele der neueren “High-End”-Computer von Dell (insbesondere T5400 und T5500) haben eine Funktion namens AMT (die wir aus irgendeinem Grund nicht verwenden…). Angeblich handelt es sich dabei um eine Komponente, mit der Sie aus der Ferne einen Neustart durchführen können (auch wenn das System hängt oder ausgeschaltet ist) und aus der Ferne auf das BIOS zugreifen können. Ich weiß nicht, ob man etwas mit ähnlichen Fähigkeiten auf einer PCI-Karte bekommen kann. Ich bin sicher, dass andere Hersteller eine ähnliche Funktion in ihren höherwertigen Workstations haben, und so etwas ist wahrscheinlich das, was Sie wollen.

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

Ich habe keine Möglichkeit gefunden, einen Computer, der sich aufgehängt hat, neu zu starten, abgesehen von einem Ferneinschaltgerät. Ich benutze dieses hier ip-p3 und es unterstützt den Neustart über das LAN oder das Telefon. Es kostet allerdings 200 Dollar.

Wenn Sie etwas einfacheres brauchen, könnten Sie sich dieses this ansehen. Es kostet nur $100, aber die Funktionen des IP-P3 sind viel besser.

6
6
6
2011-08-06 22:05:24 +0000

Eine weitere Option kann die Verwendung einer virtuellen Maschine sein. Es könnte einige Zeit dauern, Ihren Server in eine virtuelle Maschine zu verschieben, aber es ist sowieso kostenlos. (VMWare ist sehr gut dafür geeignet und ist kostenlos.)

Sobald Sie es geschafft haben, Ihren Server zu migrieren, können Sie einen Remote-Desktop-Server auf der virtuellen Maschine installieren und einen textbasierten (ssh-ähnlichen) Server auf der realen Maschine. Ich weiß nicht genau, ob VMWare Unterstützung für Konsolenbefehle hat, aber ich wette, sie haben es. Sie werden also die gleiche Desktop-Software verwenden und sich direkt mit den virtuellen Maschinen verbinden, Ihre Nutzungsgewohnheiten würden sich nicht ändern und im Falle eines Systemausfalls können Sie die Maschine einfach neu starten, neu starten oder sogar Windows neu installieren.

Es bietet auch eine Mauer der Sicherheit, da virtuelle Server nicht auf die Daten oben zugreifen können, solange Sie nicht explizit die Erlaubnis geben.

Aber auch, wenn die Windows-Maschine regelmäßig auf lokaler Basis (ohne Remote) verwendet wird, kann die Verwendung einer virtuellen Maschine störend sein.

—–edit—- Eine weitere preisgünstige Möglichkeit, die auch die Hardware-Fehler behebt. Sie können ein billiges Telefon aus 2. Hand kaufen, das einen Vibrationsmotor hat. Zerlegen Sie das Telefon und entfernen Sie den Vibrationsmotor, werfen Sie ihn weg, öffnen Sie Ihr Mainboard und verbinden Sie die Reset-Pins mit den verbleibenden Vibrations-Pins des Telefons über einen Relaiskontakt. (erfordert Löten)

Wenn Sie also das Telefon anrufen, wird es versuchen zu vibrieren und eventuell das Relais aktivieren, was den Computer hart zurücksetzt.

Es besteht die Möglichkeit, dass Sie das Handy komplett kaputt machen, während Sie versuchen, es aufzulösen und zu verlöten, aber solange Sie die Relais korrekt verwenden, ist es fast unmöglich, die Hauptplatine zu beschädigen.

4
4
4
2011-08-06 17:14:21 +0000

Eine andere Möglichkeit, wenn auch nicht genau das, wonach Sie gefragt haben, ist ein “Watchdog-Timer”. Dies ist ein zusätzliches Stück Hardware, das das System neu startet, wenn der Timer nicht in einem bestimmten Zeitintervall zurückgesetzt wird. (Das Zurücksetzen erfolgt über eine Schleife in einem Softwaremodul, das den Zustand des Systems ständig überprüft).

Vor ein paar Jahren, als ich nachgeschaut habe, gab es eine Reihe verschiedener Typen davon, obwohl ich in letzter Zeit nicht nachgeschaut habe.

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

Im Falle der Windows-Remotedesktopverbindung (RDC), die Sie zu verwenden scheinen, vorausgesetzt, es ist nicht der Bluescreen-of-Death und nur ein eingefrorenes Programm, das RDC zum Hängen bringt, was typischerweise der Fall ist, empfehle ich dringend PsTools . PsTools ist kostenlos bei Windows Sysinternals, dem Standort von Mark Russinovichs Entwickler-Tools für Windows. Es ist wie die Verwendung von telnet unter Linux, das Sie auch unter Windows dafür verwenden könnten, indem Sie einen Telnet-Client lokal und remote installieren/aktivieren. Das Schöne an PsTools ist, dass es keine Remote-Software-Installationen erfordert.

Nachdem Sie PsTools heruntergeladen und die ausführbaren Dateien in einen Ordner entpackt haben, öffnen Sie eine Windows-Eingabeaufforderung und navigieren zu diesem Ordner. Führen Sie mit PsExec aus der Eingabeaufforderung den folgenden Befehl mit den Parametern aus, die Sie normalerweise für die Remotedesktopverbindung verwenden (wenn Sie VPN verwenden, müssen Sie sich zuerst dort anmelden, um die hier gezeigte interne Netzwerksyntax zu verwenden, andernfalls ersetzen Sie \remotecomputername durch die IP-Adresse des entfernten Windows-Computers):

psexec \remotecomputername -u username -p password cmd

Damit melden Sie sich am entfernten Windows-Rechner in der Eingabeaufforderung an. Sie können dann den folgenden Befehl ausführen, als ob Sie an dem Computer sitzen würden:

shutdown -r -t 1

Sie können optional -f an den Befehl anhängen, um den Neustart zu erzwingen. Um den gesamten Vorgang des Herunterfahrens und Neustarts zu beobachten, öffnen Sie vor dem Ausführen dieses Befehls ein weiteres lokales Eingabeaufforderungsfenster und pingen Sie den Remote-Computer kontinuierlich für 99 Sekunden an:

ping -t99 \remotecomputername

Wenn es sich um eine richtig eingefrorene Blue-Screen-of-Death-Situation handelt, würde ich einen vernetzten Netzschalter , Power over LAN oder Auto-Neustart beim Herunterfahren in den BIOS-Einstellungen des entfernten Computers und einen vernetzten RaspberryPi2 in einem industrietauglichen Metallgehäuse in der Nähe des Netzschalters verwenden. Auf diese Weise sollte es trivial sein, dem RasPi2 über Telnet Befehle zu erteilen, um die physische Stromversorgung des entfernten Computers für ~$150 zu steuern. Offensichtlich kann man mit einem lokal installierten RasPi2 auch viele andere interessante Dinge tun, wie z.B. am Wochenende oder nachts oder wenn eine Stunde lang keine Aktivität im Raum stattgefunden hat, einen Befehl zum Herunterfahren an den entfernten Computer geben, indem man einen Lichtsensor, einen Entfernungssensor oder die RasPiCam verwendet.

Die ursprüngliche Kurzversion dieser Lösung ist hier gepostet.

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

Sie sind nicht billig, aber viele Firmen bieten Remote Power Switches an, die ein Web-Interface zum Umschalten der Stromversorgung für eine bestimmte Steckdose bieten. Diese werden typischerweise in Rechenzentren und Serverräumen verwendet, um die Wartung zu vereinfachen. Wenn Sie also einen Ort in der Nähe finden, der Geräte loswird, können Sie vielleicht etwas für wesentlich weniger Geld aushandeln.

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

Eine etwas merkwürdige Methode, aber ich habe einen selbstgebauten Watchdog-Timer.

Mein Linux-Server weist eine SPS an, verschiedene Automatisierungsaufgaben in meinem Haus auszuführen, friert aber leider von Zeit zu Zeit ein. Ich habe meinen Cron-Scheduler so eingestellt, dass er einen Befehl an die SPS sendet, um ihr mitzuteilen, dass sie noch am Leben ist. Wenn die SPS den Keep-Alive-Befehl nicht innerhalb der voreingestellten Zeit erhält, klickt sie auf ein Relais, das ich mit den Reset-Pins auf meinem Server verdrahtet habe.

Erledigt.

Ziemlich teuer, aber es geht auch billiger. Besorgen Sie sich einen Timer mit Einschaltverzögerung und stellen Sie ihn auf ein paar Minuten ein. Lassen Sie Ihren Computer den Timer mit Strom versorgen (über die Druckerschnittstelle oder das Breakout-Board), um die Verzögerung auf einem hohen Wert zu halten. Wenn der Druckeranschluss keinen Strom liefert und der Timer abläuft, wird das System zurückgesetzt.

Erledigt.

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

Prüfen Sie, ob Ihr Motherboard über einen Watchdog-Timer verfügt. Wenn ja (viele haben ihn), dann installieren und konfigurieren Sie einfach die richtige Software. Die Hauptplatine wird Ihren Computer neu starten, wenn das Betriebssystem hängen bleibt.

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

Da Sie sagen, dass Ihre IP gleich bleibt und Ihnen bekannt ist, können Sie dies über die Eingabeaufforderung Ihres PCs verwenden:

shutdown -r -m \IP-Address

Zum Beispiel:

shutdown -r -m \14.233.90.157

Die einzige Einschränkung ist, dass der entfernte Rechner zuletzt mit demselben Benutzerkonto angemeldet gewesen sein sollte wie der Benutzer, von dessen PC aus Sie diesen Befehl ausführen.

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

Ich habe ein ähnliches Problem und habe darüber nachgedacht, einen WiFi-Lichtschalter zu versuchen, der mit einem Relais verdrahtet ist, so dass er beim Schließen den Reset-Knopf “drückt”. Dies sieht für mich wie die billigste Option mit einigen WiFi-Schalter bei oder unter $30. Leider bin ich immer noch auf Reisen, so dass ich immer noch meinen Bruder als Reset-Schalter verwenden. Ich dachte nur, ich würde die Idee da draußen werfen, auch wenn dies ein alter Thread ist.

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

easy no watchdog? warum teure eth-switches kaufen? haben sie eine analoge telefonleitung in der nähe des computers?

geben Sie dieser Leitung eine Nummer, die nur Sie benutzen, (perfekt, wenn Sie z.B. eine FritzBox in der Nähe des Rechners haben, die eine freie analoge Leitung hat) schließen Sie ein Relais (mit Gleichrichter und Kappe) an und verbinden Sie das Relais mit dem Reset-Schalter, parallel zu dem vorhandenen Reset-Schalter. Wenn sich nun die Maschine aufhängt, einfach diese Nummer anrufen, einmal klingeln lassen, die Maschine bekommt einen Schlag ins Genick und bootet neu.

warten Sie einfach, bis der ganze Scandisk-Mist beendet ist, bis der Rechner gebootet ist und setzen Sie Ihre Arbeit fort.

0
0
0
2017-11-20 12:50:54 +0000
  1. die Verwendung von RealVNC und das Senden von Strg-Alt-Entf kann das Problem lösen, wenn Sie eine Remote-Verbindung herstellen können (dies ist möglich, auch wenn der PC eingefroren ist - RealVNC kann dazu Stellung nehmen)
  2. die Verwendung eines anderen Remote-PCs am gleichen Standort und die Verwendung von RDP oder pstools zum Neustart des Remote-PCs
  3. In meinem Fall verwende ich alle oben genannten Methoden, einschließlich Intel AMT, und ich habe ein kleines C#-Programm erstellt, um den PC zwangsweise neu zu starten (um sicherzustellen, dass ich den PC nicht ausschalte, sondern ihn einfach neu starte), wenn der Computer wach ist. Nur um sicherzustellen, dass der PC wieder frisch sein wird.
0
0
0
2016-03-10 14:42:37 +0000

Ich weiß, dies ist ein alter Beitrag, und ich hasse es, ihn wieder aufleben zu lassen. Aber es gibt eine Sache, die sich Windows Emergency Management Services nennt. Es erfordert eine USB-Verbindung zu einem anderen Computer im Netzwerk. (Ich habe darüber nachgedacht, dies über ein USB-Server-/Netzwerkerweiterungsgerät zu versuchen.)

Es ist jedoch in seinen Authentifizierungsanforderungen eingeschränkt, daher würde ich empfehlen, wenn Sie zwei Server oder einen Server und einen Management-Computer haben, dass Sie diese Systeme sich gegenseitig überwachen lassen. https://technet.microsoft.com/en-us/library/cc736319(v=ws.10).aspx

Es ist nicht so robust wie HPs iLO oder Dells iDRAC, aber es ist sowohl günstiger als auch mit mehr Funktionen ausgestattet als eine IP-gesteuerte Stromleiste.

Natürlich kann es sein, dass Sie damit auf neueren Server-Betriebssystemen nicht weiterkommen.

Aktualisierter Link zu neueren System-Setup-Informationen https://msdn.microsoft.com/en-ca/library/windows/hardware/ff542193(v=vs.85).aspx

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

Wir hatten einen Qwest Actiontec PK5000, der sich aufgehängt hat, während wir für einen längeren Monat verreist waren. Wir hatten eine Überwachungskamera, die über das Modem/den Router lief, und natürlich verloren wir die Nutzung der Überwachungskamera, sobald das Modem/der Router sich aufhängte. Ein Freund schlug vor, eine Zeitschaltuhr zwischen dem Modem/Router und der Stromversorgung zu installieren und die Kamera jeden Tag für 5 Minuten auszuschalten, was der billigste Weg wäre. Natürlich während eines unkritischen Zeitrahmens.