Wie kann ich die Wiederherstellung nur mit einer VHDX-Datei abschließen?

12

Lassen Sie mich bitte das Szenario erklären, was ich durchgemacht habe.

Ich habe eine Transcend-SSD, mit der ich meinen PC boote, den ich von Windows 8 auf Windows 8.1 aktualisiert habe.

Ich habe zwei andere Festplatten (ein Tera-Byte und das andere ist 320 GB). Gestern habe ich vom SSD-Dienstprogramm eine Benachrichtigung erhalten, dass ein Firmware-Update verfügbar ist. Ich habe die mitgelieferten Anweisungen gelesen, die besagten, dass das Laufwerk vollständig gelöscht wird, wenn ich es aktualisiere. Natürlich musste ich das gesamte Laufwerk sichern. Ich habe den Befehl verwendet:

wbAdmin start backup -backupTarget:F: -include:C: -allCritical -quiet

Das F-Laufwerk war meine andere Festplatte mit 320 GB (einzelne Partition).

Es dauerte eine Weile und es kam die Meldung, dass die Sicherung erfolgreich durchgeführt wurde.

Ich habe mit dem Dienstprogramm in der Systemsteuerung eine Systemwiederherstellungsdiskette erstellt.

Ich habe dann das Firmware-Update des USB-Laufwerks mit dem bereitgestellten Dienstprogramm erstellt und dann von USB gebootet und die Firmware erfolgreich aktualisiert.

Dann habe ich von der zuvor erstellten Systemwiederherstellungsdiskette gebootet, um mein altes Image wiederherzustellen. Als ich jedoch versuchte, es wiederherzustellen, versuchte es stattdessen, es auf meiner anderen Festplatte wiederherzustellen. Ich ging dann zur Eingabeaufforderung, benutzte den diskpartBefehl und wählte versehentlich das falsche Laufwerk (das, das meine Sicherung enthielt) und benutzte den cleanBefehl.

Und da war mein ganzes Backup weg!

Ich habe dann ein neues Betriebssystem mit meiner Original-DVD (von Windows 8) auf der SSD installiert. Ich habe die Wiederherstellungstools ausprobiert und konnte nur meine VHDX-Datei wiederherstellen (die sich normalerweise in den mit dem wbAdminBefehl erstellten Ordnern befindet ). Ich habe versucht, das Image zu mounten, und zum Glück ist es sicher und ich kann es mounten.

Jetzt möchte ich die komplette VHDX-Datei auf meine SSD schreiben, damit ich mein altes und funktionierendes Betriebssystem zurückerhalten kann.

Kann mir bitte jemand bei den Dingen helfen, die ich habe? Ich habe gerade meine VHDX-Datei.

Pankaj Nikam
quelle

Antworten:

12

Mir ist klar, dass dies zwei Jahre zu spät ist, aber nachdem ich gerade eine ähnliche Erfahrung mit Windows 10 gemacht habe, bin ich endlich auf diesen Beitrag gestoßen, der mir geholfen hat, mein Problem zu lösen. Ich musste die VHD / VHDX von meiner Windows-Sicherung in eine Windows Imaging Format (WIM) -Datenträgerdatei konvertieren und diese auf meinem Laufwerk C: wiederherstellen.

Bevor Sie beginnen, benötigen Sie den genauen Pfad zum VHDX für den Mount-Befehl.

Angenommen, die System-Image-Sicherung oder eine andere VHDX befindet sich auf einem externen Laufwerk D: (Ändern Sie den Buchstaben des Laufwerks D: so, dass er dem Speicherort Ihrer Sicherungs-VHD / VHDX entspricht):

  1. Verbinden Sie das Sicherungslaufwerk mit der Sicherung mit einem anderen Windows-PC.
  2. Öffnen Sie ein PowerShell-Befehlsfenster als Administrator.
  3. Erstellen Sie einen Ordner "Mount" und "Capture" auf D:.

md D: \ Mount, D: \ Capture

  1. Mounten Sie den VHDX unter D: \ Mount.

Mount-WindowsImage -ImagePath "D: \ full_path_to .vhdx" -Path D: \ Mount -Index 1

  1. Schreiben Sie den Ordner "Mount" in eine neue WIM-Datei.

New-WindowsImage -CapturePath D: \ Mount -Name Win10Backup -ImagePath D: \ Capture \ Backup.wim -Beschreibung "Windows 10 Backup" -Verify

  1. Wenn Sie fertig sind, nehmen Sie den VHDX ab und trennen Sie das Sicherungslaufwerk sicher.

Dismount-WindowsImage -Path D: \ Mount -Discard

Schließen Sie auf dem wiederherzustellenden Computer das Laufwerk an, das die WIM-Datei enthält, starten Sie das Windows 10-Setup-Medium und wählen Sie im Installationsbildschirm "Computer reparieren"> "Fehlerbehebung"> "Erweiterte Optionen"> "Eingabeaufforderung".

(Möglicherweise müssen Sie DiskPart über die Befehlszeile verwenden, um sicherzustellen, dass C: auf Ihre gewünschte C: -Partition verweist.)

Formatieren Sie über die Befehlszeile das Laufwerk C: und stellen Sie es über WIM: wieder her.

Format c: / q

Dism / Apply-Image /ImageFile:D:\Capture\Backup.wim / Index: 1 / ApplyDir: C: \

Wenn Sie fertig sind, drücken Sie die Daumen und starten Sie neu.

Erik Anderson
quelle
2
Vielen Dank für die Veröffentlichung! Ich habe eine "Windows-Image-Sicherung" (VHDX-Datei), aber das reguläre Windows-Wiederherstellungsdienstprogramm lehnte die Wiederherstellung ab und sagte (so etwas wie), dass es keinen geeigneten Ort zum Wiederherstellen gab. Ich fand mindestens drei verschiedene Erklärungen, warum dies passieren könnte, und versuchte ihre Problemumgehungen - nichts. Diese Technik hat funktioniert. Ich frage mich wirklich, warum Microsoft die von ihm durchgeführten Überprüfungen nicht überschreibt. da dieses Backup offensichtlich vollkommen gut ist!
Jamie Hanrahan
1
Die integrierte Windows-Wiederherstellung gab nur Fehler zurück: 0x800703ed (das Volume enthält kein erkennbares Dateisystem) und 0x80070057 (der Parameter ist falsch). Unabhängig davon, welche Problemumgehung versucht wurde, werden Datenträger usw. ausgeworfen. Diese Methode hat sehr lange gedauert, um mit USB2-Geschwindigkeit zu konvertieren, hat aber funktioniert!
Pro Backup
Funktioniert dies, wenn Sie anstelle des vhdx nativ vom vhdx gebootet werden?
user5389726598465
Sollte Befehl 5 den Fortschritt anzeigen oder nur stundenlang an der Eingabeaufforderung sitzen?
user5389726598465
Ja, der Befehl "New-WindowsImage" dauert lange, lange, bis ein Fortschritt angezeigt wird. Beim Konvertieren eines 500-GB-Bilds auf einem i7 dauerte es einige Stunden, bis der Befehl den Fortschrittsbalken anzeigt. :(
Erik Anderson
-1

Sie müssen eine Blockkopie von PhysicalDriveX nach PhysicalDriveY erstellen.

x ist die Datenträgernummer, die Sie nach dem Mounten Ihrer VHDx erhalten, und Y ist die Datenträgernummer Ihrer SSD

Mounten Sie den VHDx im schreibgeschützten Modus und öffnen Sie ein Handle für PhysicalDriveX - H1

Öffnen Sie ein Handle für PhysicalDriveY und sperren Sie die PhysicalDriveY-Datei der Ziel-SSD - H2

Lesen Sie aus H1

schreibe an H2

Schalte H2 frei und du bist fertig!

DiskTool
quelle
Können Sie mir bitte zeigen, wie ich die Kopie blockieren kann? Vielen Dank.
Pankaj Nikam
"Ich habe dann ein neues Betriebssystem mit meiner Original-DVD (von Windows 8) auf der SSD installiert" ", damit ich mein altes und funktionierendes Betriebssystem wiederherstellen kann." Mounten Sie die VHDx und führen Sie eine granulare Dateiwiederherstellung für Ihre persönlichen Dateien durch ... Warum möchten Sie die neue Betriebssysteminstallation vermasseln?
DiskTool
Denn wie in meinem Fall hatte das OP zuvor ein funktionierendes Betriebssystem und wollte nicht die Zeit aufwenden, um das neue auf den neuesten Stand zu bringen (Softwareinstallationen, Optionseinstellungen usw.).
Jamie Hanrahan
-1

Nachdem ich diese Frage gefunden habe, möchte ich hinzufügen, wie ich eine Wiederherstellung durchgeführt habe. Ich pflege den Computer eines Freundes, der auf der Straße wohnt. Wenn Maschinen neu sind, klone ich das Systemlaufwerk immer auf ein zweites Betriebssystem auf derselben Festplatte, und wenn Probleme auftreten, starte ich auf das zweite Betriebssystem. Dies erfordert nur wenig Platz. Vor über einem Jahr habe ich VHDX-Images von beiden Laufwerken erstellt, dem Haupt- und dem zweiten Betriebssystem. Dies ist mein normales Sicherungsverfahren. Sie hatte den Laptop nicht viel benutzt, also wurde nicht viel geändert, aber ihr Enkel spielte dort damit. Beide Betriebssysteme wurden aufgrund teilweiser Windows-Updates unbrauchbar.

Um dies zu beheben, habe ich die folgenden Schritte ausgeführt:
- Die Festplatte entfernt und an ein Dock auf einem anderen Computer angeschlossen.
- Eine VHDX-Datei für die Hauptpartition erstellt.
Mit EaseUS Partition Master Free Edition habe ich die Partitionsgrößen
notiert. Mit EaseUS habe ich beide gelöscht Partitionen
- mit der Datenträgerverwaltung habe ich die VHDX-Sicherungsdatei der Hauptpartition
gemountet - mit EaseUs habe ich das gemountete Laufwerk auf nicht zugewiesenen Speicherplatz geklont
- ich habe die Festplatte im Laptop neu installiert
- ich habe auf einer Windows-DVD gebootet und den Startvorgang repariert
- ich habe sie entfernt die Festplatte und wieder im Dock platziert
- mit der Datenträgerverwaltung habe ich die VHDX-Sicherungsdatei der zweiten Partition
bereitgestellt - mit EaseUs habe ich das bereitgestellte Laufwerk auf nicht zugewiesenen Speicherplatz geklont
- Ich habe die Festplatte im Laptop neu installiert
- nach dem Booten habe ich EasyBCD von NeoSmart verwendet, um das Startmenü für das zweite Betriebssystem zu bearbeiten
- in der zweiten Partition habe ich den System-Hive gemountet und MountedDevices bearbeitet, wobei der Header belassen wurde, aber alle Laufwerksbuchstaben entfernt wurden
- I. Auf jedem Betriebssystem gestartet und Windows aktualisiert
- auf dem anderen Computer habe ich die VHDX-Datei des beschädigten Laufwerks gemountet und alles Neue seit der vorherigen Sicherung kopiert

Der gesamte Prozess verlief aufgrund der Klonfunktion von EaseUS sehr schnell.

Subjektivist
quelle
Bei Abstimmungen sollte ein Grund angegeben werden.
Subjektivist