Remote - Einschalten oder Neustart eines eingefrorenen Computers

Ich verwende ein Remotedesktopprogramm (normalerweise Microsofts Remotedesktop), um jeden Tag eine Verbindung zu einem Windows-Computer herzustellen. Der Remote-Computer hat eine feste IP-Adresse, und wenn der Computer eingeschaltet ist und reagiert, kann ich darauf zugreifen und den Computer bei Bedarf sogar remote neu starten.

Wenn der Remotecomputer einfriert (z. B. wenn er einen blauen Bildschirm erhält), kann ich, soweit ich weiß, leider keine Remotedesktoplösung zum Neustart verwenden. Ähnlich, wenn mein Computer ist aus, ich kann nicht Remote Desktop verwenden, um es zu booten.

Ich weiß, dass eine Lösung darin besteht, jemanden, der sich physisch in der Nähe des Computers befindet, zu bitten, die Taste Neustart oder Einschalten zu drücken, aber ich öffne diesen Thread, weil Ich an Lösungen interessiert bin, für die keine physische Anwesenheit von Personen erforderlich ist, um einen Remote-eingefrorenen Computer einzuschalten oder neu zu starten.

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

Author: Amelio Vazquez-Reina, 2011-08-06

16 answers

Server-Grade-Computer von den meisten großen Herstellern haben diese Art von Management-Funktionen für viele Jahre zur Verfügung gestellt. Watchdog-Timer im BIOS, COM-basierte Telnet-Konsolenumleitung, IP-basiertes COM, Remote-KVM usw.

Für einen Desktop - Computer haben Sie einige Optionen:

1) Ersetzen Sie Ihr System durch eines mit diesen Verwaltungsfunktionen (Out-of-Band-Management).

Intel bietet sein AMT (Advanced Management Technologies) auf der auch Desktop, der bei Einhaltung der bestimmten Anforderung als vPro gebrandmarkt wird. (Im Grunde eine vPro-kompatible Platine und CPU).

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

Ich bevorzuge Intels AMT persönlich. Alle Versionen (das sind 'vPro') erlauben Shutdown, Power-on, Reset (hard), sowie eine Text-BIOS und Boot-Ansicht. Die neuesten Versionen enthalten eine VNC-basierte "KVM", die ermöglicht sie interagieren sowohl mit dem Startvorgang als auch mit dem Betriebssystem, sodass Bootprobleme (BIOS, POST, Bluescreens usw.) diagnostiziert werden können.) sowie Endbenutzer-und Betriebssystemunterstützung.

2) Holen Sie sich eine ferngesteuerte Steckdosenleiste:

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

Ich habe mir das angesehen und es war zu teuer für den kleinen Gebrauch. Vielleicht ist der Preis jedoch gesunken. Es war, feature-rich, aber ich habe noch nie tatsächlich verwendet es.

Eine Weitere option ist Technology On Demand jüngsten iRemoteReset Produkt: iRemoteReset

Es zielt hauptsächlich darauf ab, eine Router/Modem-Kombination automatisch neu zu starten (wir verwenden sie hauptsächlich dafür), sollte jedoch kein Problem damit haben, mit einem Desktop-Computer als Last umzugehen. Sie können es über HTTP erreichen und die Sockets manuell (einzeln) zurücksetzen sowie aufgrund fehlender Internetverbindung, Zeitpläne und dergleichen automatisch zurücksetzen.

3) Bauen Sie eine Interent-fähiger Roboterarm.

Roboterarm

:)

 65
Author: Ƭᴇcʜιᴇ007,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-09-22 17:26:22

Es gibt eine option, in sysdm.cpl - > Registerkarte Erweitert - > Abschnitt Start und Wiederherstellung (Einstellungen) - > mit dem Namen "Automatischer Neustart", der den Computer auf einem blauen Bildschirm automatisch neu startet.

Maschinen, die für die Konfiguration/den Support auf Remote-Zugriff angewiesen sind, müssen dies aktiviert haben. Sie können dann eventvwr überprüfen.oder verwenden Sie ein Dienstprogramm wie Nirsofts BlueScreenView, um später den Stoppcode zu bestimmen und herauszufinden, warum er abgestürzt ist.

Es gibt viele Arten von einfriert. Ein " harter Freeze" wo sogar die Maus aufhört zu arbeiten, hat einen hohen Prozentsatz an defekter Hardware als Ursache und muss physisch betrachtet werden, wenn dies auftritt. Ich habe Benutzer sagen lassen, dass ihre Systeme eingefroren sind, aber das System "steckt" irgendwann einfach fest und sie können immer noch die Maus bewegen. Ich konnte Sysinterns PsExec manchmal verwenden, um eine Remote-Eingabeaufforderung abzurufen und einen Befehl shutdown -r -t -0 auszugeben, der ihn neu startet.

An meinem Arbeitsplatz, wir sind ein Dell-Shop. Viele neuere" High-End " Dell-Computer (Speziell T5400 und T5500) haben eine Funktion namens AMT (die wir aus irgendeinem Grund nicht verwenden...). Angeblich ist es eine Komponente, mit der Sie remote neu starten können (auch wenn das System aufgehängt oder ausgeschaltet ist) und remote auf das BIOS zugreifen können. Ich weiß nicht, ob Sie etwas mit ähnlichen Fähigkeiten auf einer PCI-Karte bekommen können. Ich bin sicher, dass andere Hersteller eine ähnliche Funktion in ihren High-End-Workstations haben und so etwas ist wahrscheinlich das, was Sie wollen.

 20
Author: LawrenceC,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-06 16:39:05

Ich habe keine Möglichkeit gefunden, einen Computer neu zu starten, der neben einem Remote-Netzschalter-Gerät aufgehängt ist. Ich benutze dieses ip-p3 und es unterstützt den Neustart über das LAN oder Telefon. Es sind aber $200.

Wenn Sie brauchen etwas ein wenig einfacher, Sie könnte überprüfen Sie dieses heraus das. Es ist nur $ 100, aber die Funktionen des IP-P3 sind viel besser.

 7
Author: skub,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-01-10 10:04:43

Eine andere Option kann die Verwendung einer virtuellen Maschine sein. Es kann einige Zeit dauern, Ihren Server auf die virtuelle Maschine zu verschieben, aber es ist sowieso kostenlos. (VMware ist dafür sehr nett und kostenlos.)

Sobald Sie es geschafft haben, Ihren Server zu migrieren, können Sie Remote Desktop Server auf Virtual Machine und einen textbasierten (ssh-ähnlichen) Server auf Real Machine installieren. Ich weiß nicht wirklich, dass VMware Konsolenbefehle unterstützt, aber ich wette, sie haben. Also, Sie werden die gleiche Desktop-Software verwenden und Sie werden stellen Sie eine direkte Verbindung zu den virtuellen Maschinen her, Ihre Nutzungsgewohnheiten würden sich nicht ändern, und im Falle eines Systemfehlers können Sie Windows einfach neu starten, neu starten oder sogar neu installieren.

Es bietet auch eine Sicherheitsmauer, da virtuelle Server nicht auf die oben genannten Daten zugreifen können, solange Sie keine explizite Berechtigung erteilen.

Aber auch, wenn die Windows-Maschine regelmäßig auf lokaler(w/o Remote) mit einer virtuellen Maschine verwendet wird, kann störend sein.

-----Bearbeiten----
Ein anderer budget-Option, die auch die Hardware-Fehler löst. Sie können ein 2nd Hand billiges Telefon kaufen, das einen Vibrationsmotor hat. Dissamble das telefon und entfernen sie die vibration motor, werfen es weg, öffnen sie ihre mainboard verbinden die reset pins zu den verbleibenden vibration pins auf das telefon durch ein relais kontaktieren. (erfordert Löten)

Wenn Sie also das Telefon anrufen, versucht es zu vibrieren und aktiviert schließlich das Relais, das den Computer fest zurücksetzt.

Es gibt eine chance, dass Sie kann brechen die handy vollständig beim Versuch, es zu zerlegen und zu löten, aber solange Sie Relais richtig verwenden,ist es fast unmöglich, das Mainboard zu beschädigen.

 6
Author: Umur Kontacı,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-07 12:40:08

Eine weitere Option, wenn auch nicht genau das, wonach Sie fragen, ist ein "Watchdog-Timer". Dies ist eine Add-In-Hardware, die 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 Systemzustand kontinuierlich überprüft.)

Vor ein paar Jahren, als ich nachgesehen habe, wurden eine Reihe verschiedener Typen erstellt, obwohl ich kürzlich nicht nachgesehen habe.

 4
Author: Daniel R Hicks,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-06 17:14:21

Sie sind nicht billig, aber viele Unternehmen bieten Remote - Netzschalter an, die eine Webschnittstelle zum Umschalten der Stromversorgung auf eine bestimmte Steckdose bereitstellen. Diese werden normalerweise in Rechenzentren und Serverräumen verwendet, um die Wartung zu vereinfachen, Wenn Sie also einen Ort in der Nähe finden, an dem Geräte entfernt werden, können Sie möglicherweise etwas für erheblich weniger ausarbeiten.

 3
Author: wersimmon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-06 16:36:19

Im Fall von Windows Remote Desktop Connection (RDC), die Sie anscheinend verwenden, vorausgesetzt, es ist nicht der Bluescreen des Todes und nur ein eingefrorenes Programm, das dazu führt, dass RDC hängt, was normalerweise der Fall ist, Ich empfehle dringend PsTools. PsTools ist kostenlos bei Windows Sysinternals, dem Speicherort von Mark Russinovichs Entwicklertools für Windows. Es ist wie die Verwendung von Telnet unter Linux, die Sie auch unter Windows verwenden können, indem Sie einen Telnet-Client lokal und remote installieren/aktivieren. Schön die Sache mit 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 Sie zu diesem Ordner. Führen Sie mit PsExec über die 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 bei diesem 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

Dadurch werden Sie an der Eingabeaufforderung auf Ihrem entfernten Windows-Computer angemeldet. Sie können dann den folgenden Befehl ausführen, als würden Sie am Computer sitzen:

shutdown -r -t 1

Sie können optional-f zum Befehl hinzufügen, um den Neustart zu erzwingen. Um den gesamten Vorgang zum Herunterfahren und Neustarten zu überwachen, öffnen Sie vor der Ausgabe dieses Befehls ein anderes lokales Eingabeaufforderungsfenster und pingen Sie den Remotecomputer 99 Sekunden lang kontinuierlich an:

ping -t99 \\remotecomputername

Wenn es ist eine richtig eingefrorene Bluescreen-of-Death-Situation, würde ich einen vernetzten Netzschalter, Power over LAN oder Auto-Neustart beim Herunterfahren in den BIOS-Einstellungen auf dem Remote-Computer verwenden, und ein vernetztes RaspberryPi2 in einem industriellen Metallgehäuse in der Nähe des Netzschalters installiert. Auf diese Weise sollte es trivial sein, Befehle an den RasPi2 über Telnet auszugeben, um die physische Stromversorgung des Remotecomputers für ~150 US-Dollar zu steuern. Sie können natürlich andere viele interessante Dinge tun wenn ein RasPi2 auch lokal installiert ist, z. B. am Wochenende oder nachts einen Befehl zum Herunterfahren des Remotecomputers ausgibt oder wenn eine Stunde lang keine Aktivität im Raum stattgefunden hat, verwenden Sie einen Lichtsensor, einen Entfernungssensor oder die RasPiCam.

Die ursprüngliche Kurzversion dieser Lösung wird hier veröffentlicht .

 3
Author: Adam Erickson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-20 10:17:03

Überprüfen Sie, ob Ihr Motherboard Watchdog-Timer hat. Wenn dies der Fall ist (viele tun dies), installieren und konfigurieren Sie einfach die richtige Software. Motherboard wird Ihren Computer neu starten, wenn OS hängt.

 2
Author: Michał Šrajer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-07 14:25:43

Irgendwie eine seltsame Art, es zu tun, aber ich habe einen hausgemachten 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 ihm mitzuteilen, dass er noch am Leben ist. Wenn die SPS den Befehl keep-alive nicht innerhalb ihrer voreingestellten Zeit erhält, klickt sie auf ein Relais, das ich mit den Reset-Pins auf meinem Server verbunden habe.

{[0],} Fertig.

Ziemlich teuer, aber es könnte sein billiger gemacht. Holen Sie sich eine On-Delay-Timer, und stellen Sie es zu sagen, ein paar Minuten. Lassen Sie Ihren Computer mit Strom versorgen (über Druckeranschluss, Breakout-Board), um die Verzögerung auf einem hohen Wert zu halten. Wenn der Druckeranschluss nicht mit Strom versorgt wird und der Timer abgelaufen ist, wird das System zurückgesetzt.

{[0],} Fertig.
 2
Author: brad,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-04-22 02:32:10

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 besteht darin, dass der Remotecomputer zuletzt mit demselben Benutzerkonto angemeldet sein sollte wie der Benutzer, von dessen PC aus Sie diesen Befehl ausführen.

 1
Author: Sridhar V,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-05-08 11:12:06

Einfache kein Wachhund? warum teure eth-Switches kaufen ??? sie haben eine analoge Telefonleitung in der Nähe des Computers?

Geben Sie dieser Zeile einfach eine Nummer, die nur Sie verwenden, (perfekt, wenn Sie eine dh FritzBox in der Nähe der Machien mit einer freien analogen Zeile haben) befestigen Sie ein relais (mit rect. und Kappe.) und schließen Sie das Relais-in der Nähe des Reset-Schalters, parallel zum vorhandenen Reset-Schalter. Jetzt hängt es die Maschine, rufen Sie einfach diese Nummer an, lass es einmal klingeln, die Maschine bekommt ihren Treffer in den Nacken und Neustart.

Warten Sie einfach, bis Sie all diesen Scandisk-Mist beendet haben, bis er fertig ist, und setzen Sie Ihre Arbeit fort.

 0
Author: higf,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-04-05 13:10:09

Ich weiß, das ist ein Alter post, und ich hasse wiederauferstehen zu lassen. Aber es gibt eine Sache namens Windows Emergency Management Services. Es erfordert eine USB-Verbindung zu einem anderen computer im Netzwerk. (Ich habe darüber nachgedacht, dies über ein USB-Server/Netzwerk-Extender-Gerät zu tun.)

Es ist jedoch in seinen Authentifizierungsanforderungen begrenzt, daher würde ich empfehlen, wenn Sie zwei Server oder einen Server und einen Verwaltungscomputer haben, dass diese Systeme jedes überwachen können andere.

Https://technet.microsoft.com/en-us/library/cc736319(v=ws.10).aspx -

Es ist nicht so robust wie die iLO von HP oder der iDRAC von Dell, aber es ist sowohl billiger als auch leistungsfähiger als eine IP-gesteuerte Leistungsleiste.

Natürlich kann Ihr Kilometerstand, der dies auf neuere Server-Betriebssysteme überträgt, variieren.

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

 0
Author: brokensyntax,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-04-25 23:40:38

Ich habe ein ähnliches Problem und habe darüber nachgedacht, einen WiFi-Lichtschalter zu versuchen, der mit einem Relais verbunden ist, damit er beim Schließen die Reset-Taste "drückt". Dies sieht für mich wie die billigste Option mit einigen WiFi-Switches bei oder unter $30 aus. Leider bin ich immer noch unterwegs, also benutze ich immer noch meinen Bruder als Reset-Schalter. Ich dachte nur, ich würde die Idee da draußen werfen, auch wenn dies ein alter Thread ist.

 0
Author: EngiNerd,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-04-25 11:19:37
  1. Die Verwendung von RealVNC und das Senden von Strg-Alt-Entf können das Problem lösen, wenn Sie eine Remote-Verbindung herstellen können (dies ist auch möglich, wenn der PC eingefroren ist - RealVNC kann dies kommentieren)
  2. verwenden eines anderen Remote-PCS am selben Ort und Verwenden von RDP oder pstools zum Neustart des Remote-Pcs
  3. in meinem Fall verwende ich alle oben genannten, einschließlich Intel AMT, und habe ein kleines C# - Programm erstellt, um den PC gewaltsam neu zu starten (um sicherzustellen, dass ich den PC nicht ausschalte, sondern ihn einfach neu starte), wenn der computer ist wach. Nur um sicherzustellen, dass PC wieder frisch sein wird.
 0
Author: Shinn_33,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-11-20 12:50:54

Ich verwende auch ein WSL-System auf einem Windows-Computer und greife über das Internet darauf zu, um etwas zu entwickeln.

Ich habe es mit zwei Dingen behoben:

  1. Ein WiFi Smart Switch. Sie können sie von $20 finden.
  2. Eine Einstellung in meinem BIOS.

Wenn der PC nicht mehr reagiert, schalte ich ihn mit dem Smart Switch ein/aus.

Ich verwende ein GA-Z97X-UD3H-Board und es hat eine Option im Power Options-Teil, die so etwas wie "AC recovery". Es kontrolliert was passiert, wenn sich das Motherboard-Netzteil wieder einschaltet. Standardmäßig ist es auf "off" aber es gibt eine "memory" Option, die den Computer startet, wenn er eingeschaltet ist, und startet ihn nicht, wenn er ausgeschaltet ist, als das Gerät unerwartet ausgeschaltet wurde (dh ohne den Netzschalter zu drücken oder normal herunterzufahren). Es sollte auch eine "on" Option geben, die Ihren Computer immer einschaltet, wenn der Strom wieder eingeschaltet ist, unabhängig von dem Zustand, in dem er sich befand. Je nachdem, was Sie wollen tun (zurückgesetzt, wenn der computer friert ein oder schaltet sich ein, wenn es ausgeschaltet wird), möchten Sie vielleicht, um entweder "Erinnerung" oder, am wahrscheinlichsten, "auf".

Disclaimer: Die Namen sind wahrscheinlich nicht die gleichen wie ich geschrieben habe, aber sie sind leicht zu finden.

 0
Author: distante,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-08-14 10:21:46

Wir hatten eine Qwest Actiontec PK5000 auflegen, während wir für einen längeren Monat Reise aus der Stadt waren. Wir hatten eine Überwachungskamera, die über das Modem/Router lief, und natürlich verloren wir die Nutzung der Überwachungskamera, sobald das Modem/Router hing. Ein Freund schlug vor, die billigste Route wäre, einen Timer zwischen dem Modem/Router und AC-Netzteil zu installieren und es jeden Tag für 5 Minuten ausgeschaltet werden. Von couse während ein nicht-Kritischer Zeitraum.

 -1
Author: Mainlander,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-03-30 01:45:58