Wiederherstellen von Remotecomputern mithilfe des DaRT-Wiederherstellungsimages

Verwenden Sie das Feature Remoteverbindung in Microsoft Diagnostics and Recovery Toolset (DaRT) 10, um die DaRT-Tools remote auf einem Endbenutzercomputer auszuführen. Nachdem der Endbenutzer dem Administrator oder Helpdeskmitarbeiter bestimmte Informationen bereitgestellt hat, kann der IT-Administrator oder Helpdeskmitarbeiter die Kontrolle über den Computer des Endbenutzers übernehmen und die erforderlichen DaRT-Tools remote ausführen.

Wenn Sie die DaRT-Tools beim Erstellen des Wiederherstellungsimages deaktiviert haben, haben Sie weiterhin Zugriff auf alle Tools. Alle Tools mit Ausnahme der Remoteverbindung sind für Endbenutzer nicht verfügbar.

So stellen Sie einen Remotecomputer wieder her

  1. Starten Sie einen Endbenutzercomputer mithilfe des DaRT-Wiederherstellungsimages.

    Sie verwenden in der Regel eine der folgenden Methoden, um in DaRT zu starten, um einen Remotecomputer wiederherzustellen, je nachdem, wie Sie das DaRT-Wiederherstellungsimage bereitstellen.

    • Starten Sie von einer Wiederherstellungspartition auf dem Problemcomputer in DaRT.
    • Starten Sie in DaRT von einer Remotepartition im Netzwerk aus.

    Informationen zu den Vor- und Nachteilen der einzelnen Methoden finden Sie unter Planen des Speicherns und Bereitstellens des DaRT 10-Wiederherstellungsimages.

    Unabhängig davon, welche Methode Sie zum Starten in DaRT verwenden, müssen Sie das Startgerät im BIOS für die Startoption oder die Optionen aktivieren, die Sie dem Endbenutzer zur Verfügung stellen möchten.

    Hinweis

    Die Konfiguration des BIOS ist abhängig von der Art des Festplattenlaufwerks, der Netzwerkadapter und anderer Hardware, die in Ihrer Organisation verwendet wird, eindeutig.

    Während der Computer mit dem DaRT-Wiederherstellungsimage gestartet wird, wird das Dialogfeld NetStart angezeigt.

  2. Wenn Sie gefragt werden, ob Sie Netzwerkdienste initialisieren möchten, wählen Sie eine der folgenden Optionen aus:

    Ja – es wird davon ausgegangen, dass ein DHCP-Server im Netzwerk vorhanden ist, und es wird versucht, eine IP-Adresse vom Server abzurufen. Wenn das Netzwerk statische IP-Adressen anstelle von DHCP verwendet, können Sie später das TCP/IP-Konfigurationstool in DaRT verwenden, um eine statische IP-Adresse anzugeben.

    Nein : Überspringen Sie den Netzwerkinitialisierungsprozess.

  3. Geben Sie an, ob Sie die Laufwerkbuchstaben neu zuordnen möchten. Wenn Sie Windows online ausführen, wird das Systemvolume in der Regel Laufwerk C zugeordnet. Wenn Sie Windows jedoch offline unter WinRE ausführen, wird das ursprüngliche Systemvolume möglicherweise einem anderen Laufwerk zugeordnet, was zu Verwirrung führen kann. Wenn Sie sich für eine erneute Zuordnung entscheiden, versucht DaRT, die Offlinelaufwerkbuchstaben den Onlinelaufwerkbuchstaben zuzuordnen. Die Neuzuordnung wird nur ausgeführt, wenn später im Startvorgang ein Offlinebetriebssystem ausgewählt wird.

  4. Wählen Sie im Dialogfeld Systemwiederherstellungsoptionen ein Tastaturlayout aus.

  5. Überprüfen Sie das angezeigte Systemstammverzeichnis, die Art des installierten Betriebssystems und die Partitionsgröße. Wenn Ihr Betriebssystem nicht aufgeführt wird und sie vermuten, dass das Fehlen von Treibern eine mögliche Ursache für den Fehler ist, wählen Sie Treiber laden aus, um die verdächtigen Treiber zu laden, und legen Sie dann das Installationsmedium für das Gerät ein, und wählen Sie den Treiber aus.

  6. Wählen Sie die Installation aus, die Sie reparieren oder diagnostizieren möchten, und wählen Sie dann Weiter aus.

    Das Fenster Systemwiederherstellungsoptionen wird angezeigt und enthält verschiedene Wiederherstellungstools.

    Hinweis

    Wenn die Windows-Wiederherstellungsumgebung (WinRE) erkennt oder vermutet, dass Windows 10 beim letzten Versuch nicht ordnungsgemäß gestartet wurde, wird die Startreparatur möglicherweise automatisch ausgeführt.

    Wichtig

    Wenn eine der Registrierungsstrukturen beschädigt ist oder fehlt, verfügen der Registrierungs-Editor und mehrere andere DaRT-Hilfsprogramme über eingeschränkte Funktionen. Wenn kein Betriebssystem ausgewählt ist, sind einige Tools nicht verfügbar.

  7. Wählen Sie im Fenster Systemwiederherstellungsoptionen die Option Microsoft Diagnostics and Recovery Toolset aus, um das Diagnose- und Wiederherstellungstoolset zu öffnen.

  8. Wählen Sie im Fenster Diagnose- und Wiederherstellungstoolsetdie Option Remoteverbindung aus, um das Fenster DaRT-Remoteverbindung zu öffnen. Wenn Sie aufgefordert werden, dem Helpdesk Remotezugriff zu gewähren, wählen Sie OK aus.

    Das Fenster DaRT-Remoteverbindung wird geöffnet und zeigt eine Ticketnummer, IP-Adresse und Portinformationen an.

  9. Öffnen Sie auf dem Helpdeskcomputer den DaRT-Remoteverbindungs-Viewer.

  10. Wählen Sie Start, Alle Programme, Microsoft DaRT 10 und dann DaRT Remote Connection Viewer aus.

  11. Geben Sie im Fenster DaRT-Remoteverbindung das erforderliche Ticket, die IP-Adresse und die Portinformationen ein.

    Hinweis

    Diese Informationen werden auf dem Endbenutzercomputer erstellt und müssen vom Endbenutzer bereitgestellt werden. Es können mehrere IP-Adressen zur Auswahl stehen, je nachdem, wie viele auf dem Endbenutzercomputer verfügbar sind.

  12. Wählen Sie Verbinden aus.

Der IT-Administrator übernimmt nun die Kontrolle über den Endbenutzercomputer und kann die DaRT-Tools remote ausführen.

Hinweis

Es wird eine Datei mit dem Namen inv32.xml bereitgestellt, die Remoteverbindungsinformationen wie Portnummer und IP-Adresse enthält. Standardmäßig befindet sich die Datei in der Regel unter %windir%\system32.

So passen Sie den Remoteverbindungsprozess an

Sie können den Remoteverbindungsprozess anpassen, indem Sie die winpeshl.ini Datei bearbeiten. Weitere Informationen zum Bearbeiten der winpeshl.ini Datei finden Sie unter Winpeshl.ini Dateien.

Geben Sie die folgenden Befehle und Parameter an, um anzupassen, wie eine Remoteverbindung mit einem Endbenutzercomputer hergestellt wird:

Befehl Parameter Beschreibung
RemoteRecovery.exe -nomessage Gibt an, dass die Bestätigungsaufforderung nicht angezeigt wird. Die Remoteverbindung wird so fortgesetzt, als hätte der Endbenutzer auf die Bestätigungsaufforderung mit "Ja" geantwortet.
WaitForConnection.exe keine Verhindert, dass ein benutzerdefiniertes Skript fortgesetzt wird, bis entweder die Remoteverbindung nicht ausgeführt wird oder eine gültige Verbindung mit dem Endbenutzercomputer hergestellt wird.

Wichtig

Der WaitForConnection.exe-Befehl erfüllt keine Funktion, wenn Sie ihn unabhängig angeben. Es muss in einem Skript angegeben werden, damit es ordnungsgemäß funktioniert.

Es folgt ein Beispiel für eine winpeshl.ini-Datei, die so angepasst wird, dass das Remoteverbindungstool geöffnet wird, sobald versucht wird, in DaRT zu starten:

[LaunchApps]
"%windir%\system32\netstart.exe -network -remount"
"cmd /C start %windir%\system32\RemoteRecovery.exe -nomessage"
"%windir%\system32\WaitForConnection.exe"
"%SYSTEMDRIVE%\sources\recovery\recenv.exe"

Wenn DaRT gestartet wird, wird die Datei inv32.xml in \Windows\System32\ auf dem RAM-Datenträger erstellt. Diese Datei enthält Verbindungsinformationen: IP-Adresse, Port und Ticketnummer. Sie können diese Datei in eine Netzwerkfreigabe kopieren, um einen Helpdesk-Workflow auszulösen. Beispielsweise kann ein benutzerdefiniertes Programm die Netzwerkfreigabe auf Verbindungsdateien überprüfen und dann ein Supportticket erstellen oder E-Mail-Benachrichtigungen senden.

So führen Sie den Remoteverbindungs-Viewer an der Eingabeaufforderung aus

Um den DaRT-Remoteverbindungs-Viewer an der Eingabeaufforderung auszuführen, geben Sie den BefehlDartRemoteViewer.exe an, und verwenden Sie die folgenden Parameter:

Parameter Beschreibung
-ticket=<ticketnumber> Dabei <ticketnumber> ist die Ticketnummer, einschließlich der Bindestriche, die von der Remoteverbindung generiert werden.
-ipaddress=<ipaddress> Dabei <ipaddress> ist die IP-Adresse, die von der Remoteverbindung generiert wird.
-port=<port> Dabei <port> ist der Port, der der angegebenen IP-Adresse entspricht.

Hinweis

Die Variablen für diese Parameter werden auf dem Endbenutzercomputer erstellt und müssen vom Endbenutzer bereitgestellt werden.

Wenn alle drei Parameter angegeben sind und die Daten gültig sind, wird beim Starten des Programms sofort eine Verbindung hergestellt. Wenn ein Parameter ungültig ist, wird das Programm so gestartet, als ob keine Parameter angegeben wären.