Remote-Neustart in den abgesicherten Modus? (Fenster)


13

Ich weiß, dass Sie einen Windows-Computer über die Befehlszeile "shutdown" aus der Ferne herunterfahren können. Ich denke jedoch, dass es unmöglich ist, eine Maschine aus der Ferne in den abgesicherten Modus (mit Netzwerk) zu versetzen. Kennt jemand eine Möglichkeit, dies zu tun?

Antworten:


10

Wenn Sie Administratorrechte auf dem Remotecomputer haben, ist dies möglich.

Sie müssen die Datei boot.ini bearbeiten (normalerweise im Stammverzeichnis des Laufwerks C:).

Öffnen Sie eine Eingabeaufforderung auf Ihrem lokalen Computer

Art:

EDIT \\MACHINENAME\C$\BOOT.INI

Die Boot-Ini-Datei wird geöffnet, die normalerweise ungefähr so ​​aussieht:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"  
/noexecute=optin /fastdetect

Am Ende der letzten Zeile müssen Sie hinzufügen

/safeboot:network

Die letzte Zeile wird dann so ähnlich lauten

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"  
/noexecute=optin /fastdetect /safeboot:network

Speichern Sie die Änderungen und erzwingen Sie einen Neustart über die Befehlszeile. Der Neustart sollte im abgesicherten Modus mit Netzwerk erfolgen. Denken Sie daran, die boot.ini-Datei zurückzusetzen, wenn Sie fertig sind!


2
Erwähnenswert ist auch, dass RDP möglicherweise nicht im abgesicherten Modus funktioniert. Ich habe es nicht selbst ausprobiert, aber mir wurde gesagt, dass es auf XP Home nicht funktioniert. Ihr Kilometerstand kann variieren.
KPWINC

3
Dies funktioniert nicht mit Vista / 7. Die Verwendung von msconfig.exe funktioniert unter XP, Vista und 7 (und ist einfacher).
Mivk

7

Führen Sie msconfig.exe aus, um Windows 7 im abgesicherten Modus mit Netzwerk neu zu starten. Auf der Registerkarte "Start" können Sie "Sicherer Start" auswählen und es gibt ein Kontrollkästchen für das Netzwerk.

Ich bin nicht sicher, ob Remotedesktop im abgesicherten Modus ausgeführt wird. Ich benutze TightVNC. Kopieren Sie den Registrierungseintrag nach safeboot \ network, damit der TightVNC-Dienst im abgesicherten Modus gestartet wird:

REG COPY HKLM\system\CurrentControlSet\services\tvnserver HKLM\system\CurrentControlSet\control\safeboot\network\tvnserver /s /f

Andere VNC-Dienste können wahrscheinlich auf die gleiche Weise aktiviert werden.


Ich habe dies oft mit VNC verwendet. Es funktioniert super
Johnny

Dies funktioniert auch perfekt für Windows Server 2008 R2. Es sollte die akzeptierte Antwort sein IMO
Patrick

2

Nicht wahrscheinlich für einen Arbeitsplatzrechner. Sie benötigen eine Funktion, mit der Sie den Computer selbst steuern können, um Windows den Startvorgang mitzuteilen.

Sie werden mehr Glück auf der Serverhardware haben, da viele Anbieter eine Option zum Herstellen einer Remoteverbindung zur Konsole einbauen.

Wenn Sie jedoch die Möglichkeit haben, eine interaktive Verbindung zu Windows auf dem Computer herzustellen, können Sie mit MSCONFIG den Schalter / SAFEBOOT in der Datei boot.ini festlegen und anschließend den Computer neu starten. Führen Sie Start -> Ausführen aus und geben Sie MSCONFIG ein. Aktivieren Sie dann auf der Registerkarte boot.ini / SAFEBOOT unter Boot Options und wählen Sie den abgesicherten Modus aus, in den Sie booten möchten (in diesem Szenario NETWORK).


1

LogMeIn verfügt über eine Option zum Neustart im Safemode.


1

Genau dafür gibt es die integrierte Lights-Out-Option von HP. Das Bearbeiten der Datei boot.ini wird keine große Hilfe sein, da Sie sich nicht am Computer anmelden können, da der RDP-Dienst nicht ausgeführt wird. Wenn es sich um einen HP Server handelt, können Sie über das https-Portal eine direkte Verbindung zur Konsole herstellen und haben außerdem Zugriff auf den virtuellen "Netzschalter".


0

Diese obige Antwort zum Bearbeiten der boot.ini ist nett und vollständig - AUSSER ... Sie können die boot.ini-Datei nicht ändern ... Wenn Sie Schritt für Schritt den Anweisungen von "Markus" folgen, stoßen Sie auf eine Mauer weil die boot.ini schreibgeschützt ist.

EDIT: Und ja .... ich habe es getestet, als Administrator angemeldet zu sein.


3
Also ändere es .... Rechtsklick ---> Eigenschaften und deaktiviere "Schreibgeschützt" ... Wenn du mit Administratorrechten im c $ des entfernten Computers bist, solltest du kein Problem damit haben.

0

Wenn Sie sich hastig dazu entschlossen, das zu ändern BOOT.ini, um im abgesicherten Modus mit dem Netzwerk neu zu starten, und dann neu zu starten, werden Sie feststellen, dass Sie sich überhaupt nicht remote anmelden können. Wahrscheinlich können Sie die Startdatei anzeigen \\machinename\C$\boot.ini, sie jedoch nicht ändern, da sie schreibgeschützt ist. Sie können auch nicht mit der rechten Maustaste klicken und die Option "Schreibgeschützt" deaktivieren, da Sie überhaupt nicht in das C$Verzeichnis navigieren können. Ich muss mich jetzt physisch an dieser virtuellen Workstation anmelden, um die boot.iniRückseite zu ändern . Ich werde diesen Fehler nie wieder machen!


Es mag sich wie ein Fehler anfühlen, aber es könnte als Erfahrung angesehen werden, Know-how-Level aufsteigen. Wenn Sie das nächste Mal Ihre Failover-Pläne fertig haben? ... und SSH-Dienste aktiv, erinnerst du dich an WMIC? WMI funktioniert einwandfrei im abgesicherten Modus. Sie können beispielsweise den normalen Neustart ausführen, wenn für einen bestimmten Zeitraum keine Aktivität im abgesicherten Modus stattfindet. Und natürlich können Sie WMI verwenden, um den Startvorgang zu ändern.
Sampo Sarrala - codidact.org

0

Was ist mit der Datei boot.ini passiert?

Windows 7 Mehr

In früheren Versionen von Windows war boot.ini eine Systemdatei, die Informationen zu den auf einem Computer installierten Windows-Betriebssystemen enthielt. Diese Informationen wurden während des Startvorgangs angezeigt, als Sie Ihren Computer einschalteten. Dies war am nützlichsten in Multiboot-Konfigurationen oder für fortgeschrittene Benutzer oder Administratoren, die anpassen mussten, wie Windows gestartet wurde.

In dieser Windows-Version wurde die Datei boot.ini durch Boot Configuration Data (BCD) ersetzt. Diese Datei ist vielseitiger als die Datei boot.ini und kann auf Computerplattformen angewendet werden, die andere Mittel als das BIOS (Basic Input / Output System) zum Starten des Computers verwenden.

Wenn Sie Änderungen an BCD vornehmen müssen, z. B. Einträge aus der Liste der angezeigten Betriebssysteme entfernen, verwenden Sie das Befehlszeilentool Bcdedit, ein erweitertes Tool für Administratoren und IT-Experten. Technische Informationen zu Bcdedit finden Sie auf der Microsoft-Website für IT-Experten.

Wenn es sich bei Ihrem Computer um eine Multiboot-Konfiguration handelt, können Sie mithilfe der Option "System" in der Systemsteuerung weiterhin ändern, welches Windows-Betriebssystem standardmäßig geöffnet wird und wie lange die Liste der Betriebssysteme angezeigt werden soll.

  1. Öffnen Sie das System, indem Sie auf die Schaltfläche Start Schaltfläche "Start" klicken, mit der rechten Maustaste auf Computer klicken und dann auf Eigenschaften klicken.

2. Klicken Sie im linken Bereich auf Erweiterte Systemeinstellungen. Administratorberechtigung erforderlich Wenn Sie zur Eingabe eines Administratorkennworts oder einer Bestätigung aufgefordert werden, geben Sie das Kennwort ein oder geben Sie eine Bestätigung ein.

3.Klicken Sie auf die Registerkarte Erweitert und dann unter Starten und Wiederherstellen auf Einstellungen.

4.Wählen Sie unter Systemstart ein Standardbetriebssystem und die Zeit, in der die Liste der Betriebssysteme angezeigt werden soll, klicken Sie auf OK und dann erneut auf OK.

http://windows.microsoft.com/en-ca/windows/what-happened-boot-ini-file#1TC=windows-7


0

Wenn Sie diesen Fehler machen, können Sie wahrscheinlich über den Datei - Explorer zur Datei boot.ini navigieren, also \ hostname \ C $ \ boot.ini, und es besteht die Möglichkeit, dass Sie auch "/ safeboot" entfernen können : Netzwerk "und speichern.

Wenn Sie die Änderung in der Datei boot.ini speichern können, führen Sie eine Eingabeaufforderung als admin aus und versuchen Sie, diesen Befehl zum Neustart auszuführen: shutdown / r / m \ hostname / t 00

Hoffentlich sind Sie damit wieder im Geschäft!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.