Windows-10-Systemabbildwiederherstellung fehlgeschlagen (abgebrochen, dann nicht erkannt)

1337
Brian White

Ich habe ein Windows10-Backup-Set, um wöchentlich vollständige Images (keine Dateien) des Laufwerks C: zu erstellen. Im Backup & Restore Center sieht alles gut aus. Die Bilder werden unabhängig von der primären SSD auf einer Zusatzfestplatte gespeichert. Keine Verschlüsselung oder andere ungewöhnliche Attribute.

Das Verzeichnis "WindowsImageBackup" auf dem Aux-Laufwerk verfügt über ein Verzeichnis "Backup 2018-04-28" mit zwei .vhdxDateien (432 MB und 78 GB), die zwei der drei Partitionen zuordnen müssen, die Windows auf dem Startlaufwerk erstellt.

Ich hatte einige Stabilitätsprobleme und entschied mich deshalb für zwei Wochen zurück zu gehen, als es gut funktionierte.

Ich habe das ursprüngliche Installations-USB-Medium heruntergefahren und neu gestartet. Es zeigte mir das letzte Bild vor zwei Wochen (was seltsam war, aber okay). Ich habe es ausgewählt und losgelassen. Nach ungefähr 1 Minute erhielt ich einen Dialog, der besagte, dass die Wiederherstellung mit einem "Schließen" -Button im Dialog abgebrochen wurde. Weitere Informationen waren nicht verfügbar.

Ich habe es nochmal versucht. Einen Moment nachdem die Wiederherstellung begonnen hat, erhalte ich Folgendes:

The system image restore failed.  Error details: The volume does not contain a recognized file system. Please make sure that all required file system drivers are loaded and that the volume is not corrupted. (0x800703ED) 

Was jetzt? Ich kann den Computer nicht starten. Die einzige Option scheint darin zu bestehen, eine vollständige Neuinstallation durchzuführen, was große Schmerzen verursachen würde.

Vielleicht kann ich das Hilfslaufwerk vom Computer trennen, eine vollständige Installation durchführen und dann erneut verbinden, um das Backup-Image wiederherzustellen.

Update 1

Ich öffnete die Befehlszeile und pflegte diskpartdie C: -Diskette zu "reinigen". Ich startete neu und versuchte erneut, das Image wiederherzustellen. Diesmal habe ich einen anderen Fehler erhalten:

The system image restore failed.  Error details: The computer needs to be restarted to finish preparing a hard disk for restore. To continue, restart your computer and run the restore again. (0x80042403) 

Ich habe das gemacht. Beim nächsten Lauf bekomme ich:

The system image restore failed.  An error occurred while performing the recovery operation. _Details_ 

Der Link "Details" sagt:

No disk that can be used for recovering the system disk can be found. Try the following: 1) A probable system disk may have been excluded by mistake. 2) A USB disk may have been assigned as a system disk. 3) An invalid disk may have been assigned as system disk. (0x80042412) 

1) Ich habe alles außer der einen Platte ausgeschlossen, die ich wiederherstellen wollte. Ich war sehr vorsichtig 2) Es ist keine USB-Festplatte. 3) Es war zuvor die Systemfestplatte.

diskpart(über die Befehlszeile) zeigt keine Änderungen an "Disk 2", dem primären Startlaufwerk. Es ist eigentlich eine M.2-SSD und ich kann die Laufwerksnummer nur ändern, indem ich die anderen physischen Laufwerke trenne.

Update 2

Nach einer Neuinstallation von Windows10 dachte ich, ich würde noch einmal versuchen, das Image wiederherzustellen. Dieses Mal habe ich einen "Live" Linux USB-Boot erstellt, um besser verfolgen zu können, was los ist. Ich habe auch ddein Image der letzten Installation erstellt, so dass ich jederzeit darauf zurückgreifen kann.

Die Image-Wiederherstellung schlug auf die gleiche Weise fehl und sagte: "Es kann keine Festplatte gefunden werden, die zur Wiederherstellung der Systemfestplatte verwendet werden kann."

Beim Booten in das Linux-Image finde ich alle Partitionen genau so, wie sie waren, so dass der Wiederherstellungsprozess nicht so weit gekommen ist, das Laufwerk zu formatieren.

Sicher genug, das Booten von der HD-Version in die vorhandene Windows-Installation gebracht.

Auf dem Startlaufwerk befinden sich drei Partitionen (eine 500-GB-NVME-SSD) ...

  1. 499 MB "Wiederherstellungspartition"
  2. 100 MB "EFI-Systempartition"
  3. 293 GB "Boot, Seitendatei, Absturzabbild, primäre Partition"
  4. 172GB "Nicht zugewiesen"

... aber nur zwei .vhdx-Dateien im Backup. Vielleicht gibt es einen manuellen Weg, eine davon in die Hauptpartition zu extrahieren?

Die .vhdxDatei ... Sobald ich die Schritte durchgegangen bin, um sie in Besitz zu nehmen, kann ich sie einbinden! Über "Computerverwaltung" ( This PC> Manage) kann ich zu "Datenträgerverwaltung" und dann zu Action :: Attach VHD wechseln, um das Image bereitzustellen. Alles scheint da zu sein! (Beachten Sie, dass das Klicken mit der rechten Maustaste auf die VHDX-Datei und das Auswählen von "Einhängen" nicht funktionieren.)

Nun ... Wie übertrage ich seinen Inhalt auf die echte Festplattenpartition?

Update 3

Ich habe Schritte zum Wiederherstellen einer .vhd-Datei gefunden, aber da ich eine .vhdx-Datei hatte, funktionierten sie nicht. Alle Anweisungen, die ich für die Konvertierung finden konnte, erforderten Hyper-V, das für die Windows-10-Edition "Home" nicht verfügbar ist.

Ich habe das Disk2vhd-Hilfsprogramm von Microsoft gefunden, es wird jedoch leider nur von physischen Festplatten und nicht eingebundenen .vhdx-Dateien gelesen.

Wenn Sie Windows verlassen, stehen Ihnen mehr Optionen zur Verfügung, und ich bin letztendlich auf qemu-imgConversions wie diese gestoßen. Speziell:

qemu-img convert -p -f vhdx -O raw /foo/hexdigits-backup-file.vhdx /bar/c3.raw 

Mit sich drehenden Festplatten erhalten Sie normalerweise eine schnellere Konvertierung, wenn Sie die Eingabe und Ausgabe auf verschiedenen physischen Geräten vornehmen können. Ich entschied, dass ich nur die Hauptpartition (Partition 3) konvertieren musste, da die anderen von der neuen Installation wahrscheinlich in Ordnung waren.

Zum Schluss kopiere es als root:

sudo dd if=/bar/c3.raw of=/dev/nvme0n1p3 bs=1M 

Sie können "Status = Fortschritt" hinzufügen, wenn Sie ddneu genug sind, um es zu unterstützen. Oder Sie können es sudo killall -USR1 ddvon einer anderen Shell aus tun, damit ältere Versionen ihren Status ausspucken.

Alles, was übrig blieb, war mir die Daumen zu drücken und neu zu starten ...

Windows startete und sagte "Reparing ...", scheiterte aber schließlich daran, dass eine Reparatur nicht möglich war.

An diesem Punkt habe ich die von harrymc angebotene Lösung ausprobiert ... Es würde auch nicht funktionieren, da PowerShell die .vhdx-Datei nicht in eine .wim-Datei konvertieren konnte. Wer weiß, vielleicht war das Backup nur beschädigt (obwohl qeum-imges nicht geklagt hat).

Es gab andere Dinge, die ich versuchen konnte, aber es dauerte zu viel Zeit. Ich gab auf. Ich habe das mit erstellte Backup nie wiederhergestellt dd. Ich habe Windows10 von Grund auf neu installiert (noch einmal) und alle meine Einstellungen noch einmal vorgenommen. Ich habe die .vhdx-Datei als Laufwerk gemountet ...

  1. Klicken Sie im Windows-Datei-Explorer mit der rechten Maustaste auf die oberste Ebene This PC(oder was auch immer umbenannt wurde) und wählen Sie "Verwalten".
  2. Unter Storage, klicken Sie auf Disk Management.
  3. ActionWählen Sie im Menü Attach VHD. Suchen Sie Ihre .vhdx-Datei und wählen Sie sie aus. Verwenden Sie den Nur-Lese-Modus, um sicher zu sein.
  4. Suchen Sie erneut mit dem Datei-Explorer das Laufwerk: unter dem es gemountet wurde. Stellen Sie sicher, dass es gut aussieht, und versuchen Sie, ein oder zwei Dateien zu öffnen.

... und kopiert alle Nicht-OS-Dateien sowie Dinge von Usersund ProgramDatadas schien angemessen.

Am Ende musste ich die gesamte Konfiguration erneut durchführen und die gesamte Software erneut installieren, aber zumindest habe ich keine Daten verloren.

Bei der neuen Installation ist die Windows-Systemabbildsicherung immer noch aktiviert, aber ich habe kein Vertrauen in sie. Deswegen verwende ich AOMEI Backupper ( derzeit kostenlos), um regelmäßig Abbilder auf einem anderen Laufwerk zu erstellen. UrBackup erstellt regelmäßig ein Festplattenabbild das Netzwerk zu einem anderen Computer und dd(über Linux Live USB), um gelegentlich ein vollständiges Roh-Image des Laufwerks zu erstellen.

Das nächste Mal, wenn ich ein Problem habe, hoffe ich, dass mindestens eine dieser Methoden eine erfolgreiche Wiederherstellung ermöglicht.

4
Sie geben an, "Ich habe Windows10-Backup gesetzt, um wöchentliche Images des Laufwerks C: zu erstellen." Ist das ein vollständiges Image von * allen Partitionen * des Laufwerks C: oder nur eine Sicherung der Systemdateien? Wenn Sie über ein vollständiges Festplatten-Image verfügen, z. B. eines mit Macrium Reflect, Acronis True Image oder DriveImage XML, können Sie es möglicherweise am besten wiederherstellen. Versuchen Sie dann, das System-Image zu aktualisieren. DrMoishe Pippik vor 5 Jahren 0
Die Sicherung wurde mit dem integrierten Windows-Systemabbildsicherungssystem erstellt. Ich kann mich nicht erinnern, ob es sich um die gesamte Festplatte oder einfach um die Hauptpartition handelte. Sollte Windows nicht in der Lage sein, das erstellte richtig wiederherzustellen? Brian White vor 5 Jahren 0
AFAIK, Windows-Sicherung speichert nur eine NTFS-Partition und nicht die gesamte Festplatte: https://support.microsoft.com/de-de/help/17127/windows-back-up-restore. Es gibt andere Partitionen, z. B. die FAT32-EFI-Systempartition. DrMoishe Pippik vor 5 Jahren 0
Das wäre schön. Solange diese Partition wiederhergestellt wird. Aber das geht nicht. Brian White vor 5 Jahren 0
Es klingt für mich wie das Backup möglicherweise beschädigt ist. Hast du auch ein Backup von der letzten Woche? 3D1T0R vor 5 Jahren 0
Unglücklicherweise nicht. Trotz der Tatsache, dass ich dachte, ich hätte es so konfiguriert, dass es bis zu 90% des verfügbaren Speicherplatzes beansprucht (und einige 1,5 TB frei sind), gibt es nur ein Backup. Ich kann die Hauptpartitionsdatei einhängen und habe versucht, einige Dateien ohne Probleme zu lesen. Ich denke, das Backup ist in Ordnung. Properties :: Tools :: Check sagt keine Fehler, schlägt aber fehl, wenn ich versuche, einen Scan durchzuführen ... aber das könnte daran liegen, dass ich es schreibgeschützt gemountet habe. Brian White vor 5 Jahren 0
Aus diesem Grund verwende ich kein Windows Backup, sondern den kostenlosen AOMEI Backupper. Versuchen Sie Folgendes: Starten Sie die Windows-Installation von CD oder USB, um alle Partitionen zu löschen und eine neue auf der gesamten Festplatte zu erstellen (oder verwenden Sie diskpart), fahren Sie nicht mit der Installation fort, sondern gehen Sie zu Reparieren und dann zu Image wiederherstellen zurück. harrymc vor 5 Jahren 0
Ich habe das versucht (siehe Update 1). Ich habe die Festplatte gesäubert und Windows die Partitionen neu erstellen lassen. Wiederherstellung fehlgeschlagen Es ist ärgerlich, dass Windows10 sein eigenes Backup nicht wiederherstellen kann. BOO MICROSOFT! Wie bei anderen Sicherungssystemen gehe ich davon aus, dass sie über benutzerdefinierte Wiederherstellungsdisketten zum Booten verfügen und möglicherweise nicht das BIOS-RAID (Intel) unterstützen, das die vier Nicht-C: -Laufwerke meines Systems steuert. Windows macht zumindest so viel. Brian White vor 5 Jahren 0

2 Antworten auf die Frage

3
harrymc

Auf dieser Website gibt es jede Menge Beiträge zu Ihrem Problem. Ich verwende den kostenlosen AOMEI Backupper, der alle von Windows erkannten Speichergeräte unterstützt und als bootfähiges Medium sowohl Windows PE als auch Linux bootfähig hat. Das alles kostenlos und nie ein Problem mit Restore.

Das folgende Verfahren soll Ihr Problem beheben, aber ich habe es noch nie versucht. In der Tat habe ich immer die Verwendung von Windows Backup vermieden.

  1. Trennen Sie das Gerät vom Netzwerk.
  2. Installieren Sie Windows 10 vom Datenträger. Wählen Sie "Ich habe keinen Product Key" und "Benutzerdefiniert: Nur Windows installieren". Dadurch werden alle Partitionen (C: und EFI Recovery) erstellt und Sie erhalten einen Windows 10-Computer, auf dem Sie arbeiten können.
  3. Anmeldung
  4. Erstellen Sie den Ordner C:\MountedVHDX
  5. Erstellen Sie den Ordner C:\WindowsImageund kopieren Sie den Ordner aus der Sicherung WindowsImage.
  6. Schließen Sie eine externe Festplatte mit mindestens so viel freiem Speicherplatz wie Ihr System-Image-Backup an, nennen Sie es E:.
  7. Erstellen Sie den Ordner E:\CapturedWIM
  8. Starten Sie PowerShell und führen Sie Folgendes aus:

    Mount-WindowsImage -ImagePath fullpathofvhdxindoublequotes -Path c:\MountedVHDX -Index 1 New-WindowsImage -CapturePath C:\MountedVHDX -Name Win10Backup -ImagePath E:\CapturedWIM\sib.wim -Description "Windows 10 Backup" -Verify Dismount-WindowsImage -Path C:\MountedVHDX -Discard 
  9. Starten Sie Windows neu.

  10. Klicken Sie im Anmeldebildschirm auf das Energiesymbol und klicken Sie bei gedrückter Umschalttaste auf Neustart. Die Maschine wird im Wiederherstellungsmodus neu gestartet.
  11. Wählen Troubleshoot -> Advanced -> Command Prompt
  12. Wenn das Befehlsfenster erscheint, führen Sie Folgendes aus:

    Format c: Dism /Apply-Image /ImageFile:E:\CapturedWIM\sib.wim /Index:1 /ApplyDir:C:\ 
  13. Das ist es. Wenn Sie neu starten, wird Ihr Windows weiterhin aktiviert.

Quelle: Teil 5 des Beitrags
Ich kann kein Systemabbild wiederherstellen, das mit Backup and Restore in Windows 10 v1709 erstellt wurde

Ich habe diese Methode ausprobiert, aber der Befehl "New-WindowsImage" schlug fehl, ohne eine ".wim" -Datei zu erstellen. Ich habe die genaue Fehlermeldung nicht mehr. Ich habe keine separaten Festplatten verwendet, obwohl ich nicht erwartet hätte, dass dies ein Problem sein würde. Irgendeine Idee, warum es nicht "nur funktioniert" hat? Brian White vor 5 Jahren 0
Nach dem Ausführen für viele Minuten ... New-WindowsImage: Die angegebene Umgebung ist ungültig. (Ausnahme von HRESULT: 0x8007070D) In ​​Zeile: 1 Zeichen: 1. CategoryInfo: NotSpecified: (:) [New-WindowsImage], COMException. FullyQualifiedErrorId: Microsoft.Dism.Commands.NewWindowsImageCommand. Gleiches / unterschiedliches Laufwerk macht keinen Unterschied. Wiederholte Versuche schlagen fast sofort (einige Sekunden) fehl. Brian White vor 5 Jahren 0
Laufen Sie vielleicht Powershell (x86) auf einem 64-Bit-Windows? Verwenden Sie die 64-Bit-Version. harrymc vor 5 Jahren 0
Es ist eine neue Win10-Installation. Ich habe keine externen Programme hinzugefügt, daher ist die PowerShell mit Windows ausgestattet. Brian White vor 5 Jahren 0
Es sind zwei Versionen installiert, und in diesem Fall ist es wichtig, die 64-Bit-Version unter 64-Bit-Windows zu verwenden. harrymc vor 5 Jahren 0
Das ist verrückt! `switch ([intptr] :: Size) 8 {" x64 "}} sagt` x64 '. Brian White vor 5 Jahren 0
Das ist also nicht das Problem. Wenn die Windows-Sicherung Sie völlig durcheinander gebracht hat, müssen Sie möglicherweise das aus dem gemounteten Image mögliche Element retten. Die Sicherung des System-Images wurde von Microsoft nicht mehr empfohlen (https://docs.microsoft.com/de-de/windows/deployment/planning/windows-10-fall-creators-deprecation). Es wird empfohlen, dass die Benutzer die vollständige Sicherung verwenden -Disk-Backup-Lösungen anderer Anbieter ". Lösungen, die zuvor funktionierten, funktionieren daher nach dem Windows 10 Fall Creators-Update möglicherweise nicht mehr. Eine letzte Anstrengung könnte die Installation einer früheren Windows-Version zur Wiederherstellung sein, aber die Chancen sind gering. harrymc vor 5 Jahren 0
Okay, danke für die Tipps. Ich denke, ich fange mit einer Neuinstallation an und habe mehrere Wiederherstellungsoptionen, da es keine Möglichkeit gibt zu wissen, dass es funktionieren wird, ohne es tatsächlich auszuprobieren und zu versuchen, dass es katastrophal sein kann. Es ist eine schreckliche Schande, dass Microsoft diese Konfiguration anbietet und die Wiederherstellung dann vollständig ausschließt. Brian White vor 5 Jahren 0
Ich warnte Benutzer auf dieser Website vor der Verwendung von Windows Backup seit vielen Jahren. Leider möchte Microsoft nicht warnen, dass dieses Dienstprogramm nicht garantiert funktioniert. Der Hinweis in meinem verlinkten Artikel ist die einzige entschuldigende Ausrede. harrymc vor 5 Jahren 0
2
3D1T0R

Ich habe das nicht getan, also kann ich nicht sicher sein, dass alles perfekt funktioniert, aber wenn ich in Ihrer Situation wäre, würde ich als Nächstes Folgendes versuchen:

  1. Mounten Sie jedes VHDX von Ihrem Backup.
  2. Extrahieren Sie ein Roh-Image von jeder Partition aus jedem eingehängten VHDX mit 7-Zip.
    Dies kann wie folgt durchgeführt werden:

    1. Öffnen Sie 7-Zip
    2. Klicken Sie wiederholt auf die Schaltfläche "Nach oben" oder "Zum übergeordneten Verzeichnis wechseln", Folder with an upward pointing arrowbis Sie nicht mehr können.
      List shows "Computer", "Documents", "Network", and "\\."
    3. Öffnen Sie "\\".
    4. Wählen Sie Ihre gemountete VHDX aus dieser Liste aus und klicken Sie auf "Kopieren".
      Clicking "Copy" in the toolbar with a drive selected.
    5. Wählen Sie aus, wo Sie Ihr Image speichern möchten, und klicken Sie auf "OK". "Copy" dialog showing path to desktop
    6. Sie sollten jetzt eine Datei nach diesem Volume haben, die Sie auf Ihr leeres Laufwerk kopieren können.
      Ich tat dies für zwei Volumes, F: und G :, F: war eine FAT-Partition und G: war eine NTFS-Partition: List showing F.fat and G.ntfs
  3. Booten Sie eine Linux-Distribution (eine LiveCD ist in Ordnung)
  4. Finden Sie Ihre Festplatte.
    Ich vermute, dass Ihre Festplatte wahrscheinlich auf /dev/sdaIhrer primären Festplatte liegt.
    Hinweis: Sie werden nicht direkt auf das Laufwerk schreiben, werden Sie auf jeder Partition schreiben: /dev/sda1, /dev/sda2usw.

    • Ich kenne Ihre * nix-Skillstufe nicht, ich werde das ein bisschen abbauen:
      • / ist das Stammverzeichnis aller dateiähnlichen Objekte, die für ein Linux-Betriebssystem (oder ein anderes Unix-ähnliches) Betriebssystem sichtbar sind.
      • dev ist ein virtueller Ordner, in dem das Betriebssystem aufgezählte Geräte auflistet.
      • / fungiert auch als Ordnertrennzeichen.
      • sdist ein Speichergerät. ( Abhängig von Ihrem Computer, Ihrem Festplattenlaufwerk und der Linux-Distribution, die Sie hdstattdessen verwenden )
      • aDies ist das erste Speichermedium dieses Typs. Wenn das Laufwerk, auf das Sie diese setzen möchten, das zweite ist, wäre bdas dritte cusw.
      • 1Dies ist die erste Partition auf diesem Laufwerk. Der zweite ist 2, der dritte ist 3usw.
  5. Wenn die von Ihnen gewählte Linux-Distribution die Festplatte automatisch gemountet hat, müssen Sie sie aushängen, indem Sie in der GUI mit der rechten Maustaste darauf klicken und die Bereitstellung aufheben, oder indem Sie den umountBefehl verwenden.

  6. Verwenden Sie von einem Terminal aus den ddBefehl, um die unformatierten Partitions-Images an die entsprechende Stelle auf Ihrer Festplatte zu kopieren.

    dd if=/path/to/F.fat of=/dev/sda1 dd if=/path/to/G.ntfs of=/dev/sda2 
    • Ich bin mir nicht zu 100% sicher.
      Wenn mir jemand sagen könnte, ob dies richtig ist, oder wenn es helfen sollte, das Problem zu beheben, wäre das schön.
    • Hinweis: Stellen Sie absolut sicher, dass Sie ihn an die richtige Stelle kopieren, da sonst die zuvor vorhandene Partition vollständig zerstört wird, falls eine vorhanden war.
  7. Starten Sie neu, um zu sehen, ob es funktioniert hat.

Möglicherweise gibt es auch einen weiteren Schritt zwischen Schritt 2 und 3, aber ich bin nicht sicher, ob es besser ist, das Laufwerk so zu belassen, zu löschen oder eine Annäherung an das zu erstellen, wie die Partitionstabelle letztendlich aussehen soll leere Partitionen (die Sie dann in Schritt 6 ersetzen).

Ich wusste nicht, dass 7-Zip das kann. Vermutlich wären die Ergebnisse die gleichen wie bei dem `qemu-img`-Befehl, mit dem ich .vhdx in .raw konvertiert habe, aber ich werde es nicht versuchen, da ich aufgegeben habe und einfach mit einer Neuinstallation begonnen habe. Brian White vor 5 Jahren 0
Theoretisch sollte es dasselbe sein, aber als ich das letzte Mal mit `qemu-img` gespielt habe, wurde behauptet, dass die Unterstützung von vhdx experimentell war. Daher vertraue ich etwas mehr auf die Fähigkeit von Windows, eine` vhdx`-Datei richtig zu lesen. 3D1T0R vor 5 Jahren 1