Windows 8.1 Nicht genügend Speicher zum Erstellen von Schattenkopien verfügbar

25256
Bob.at.Indigo.Health

[Anmerkung: Nachdem ich die Problembeschreibung eingegeben habe, habe ich diese Frage gefunden, die anscheinend das gleiche Problem ist. Vielleicht bekommt einer von uns eine gute Antwort ...]

Ich habe das Tool "Windows 7 File Recovery" unter Windows 8 verwendet, um Backups des System-Images auf eine externe USB-Festplatte zu erstellen. Ich habe eine neue Windows 8.1-Maschine erstellt und möchte mein erstes System-Image-Backup dieser Maschine auf derselben USB-Festplatte erstellen. Das "Windows 7 File Recovery" -Tool ist in Windows 8.1 nicht mehr vorhanden, aber es wbAdminist in vollem Gange :

wbAdmin start backup -backupTarget:\\?\Volume -allCritical -quiet

schlägt fehl, wenn dieser Text angezeigt wird:

wbadmin 1.0 - Sicherungsbefehlszeilenprogramm
(C) Copyright 2013 Microsoft Corporation. Alle Rechte vorbehalten.

Volume-Informationen abrufen ...
Dies wird eine Sicherung (EFI-Systempartition), (C :), Wiederherstellung (300,00 MB) in \? \ Volume durchführen.
Die Sicherungsoperation für F: wird gestartet.
Erstellen einer Schattenkopie der für die Sicherung angegebenen Volumes ...
Zusammenfassung der Sicherungsoperation:

Der Sicherungsvorgang wurde vor dem Abschluss angehalten.
Der Sicherungsvorgang wurde vor dem Abschluss angehalten.
Detaillierter Fehler: FEHLER - Es ist ein Fehler des Volume Shadow Copy Service-Vorgangs aufgetreten:
(0x8004231f) Nicht genügend Speicher verfügbar, um entweder die Schattenkopie-Speicherdatei oder andere Schattenkopiedaten zu erstellen.

Die EFI-Systempartition ist 100 MB
groß Die Wiederherstellungspartition ist 300 MB groß
Die C-Partition ist 1,72 TB, NTFS, 218 GB belegt, 1,51 TB frei
Das Ziellaufwerk ist 1,81 TB, NTFS, 678 GB belegt, 1,15 TB frei

Ich habe mit getippt vssadmin resize shadowstorage, ohne den Fehler zu ändern. vssadmin list shadowstoragezeigt:

Schattenkopie-Speicherzuordnung
Für Volume: (C:) \? \ Volume \
Shadow Copy-Speicherdatenträger: (C:) \? \ Volume \
Verwendeter Schattenkopie-Speicherplatz: 2,39 GB (0%)
Zugewiesener Schattenkopie-Speicherplatz: 2,81 GB (0%)
Maximaler Schattenkopie-Speicherplatz: 531 GB (30%)

Schattenkopie-Speicherzuordnung Für Datenträger: (F:) \? \ Volume \
Schattenkopie-Datenträger: (F:) \? \ Volume \
Verwendeter Schattenkopie-Speicherplatz: 334 GB (17%)
zugewiesener Shadow-Copy-Speicherplatz: 337 GB (18%)
Maximaler Shadow-Copy-Speicherplatz: UNBOUNDED (922154758%)

(Ja, die "Prozentberechnung" für UNBOUNDED ist ernsthaft falsch.)

Ich bin gelaufen SFC /verifyonlyund es scheint glücklich zu sein. Ich habe bestätigt, dass der neue Dienst "Volume Shadow Copy" gestartet wird, wenn ich den Sicherungsvorgang starte.

Irgendwelche Vorschläge?

16

1 Antwort auf die Frage

18
Bob.at.Indigo.Health

Verbrannte einen MSDN-Support für den technischen Support und telefonierte gerade mit dem Support-Techniker. Er reproduzierte dieses Problem auf einem UEFI-System, auf dem Windows 8.1 installiert war. Es stellt sich heraus, dass das -AllCriticalQualifikationsmerkmal für den wbAdminBefehl auf einem UEFI-System nicht funktioniert, da Volume Shadow Service (VSS) keine Schattenkopie der FAT32-EFI-Partition erstellen kann.

Die Lösung besteht darin , die C-Partition (ohne die -allCriticalOption) explizit zu sichern:

wbAdmin start backup -backupTarget:E: -include:C: 

Sie können die Warnung ignorieren, dass "diese Sicherung nicht zur Systemwiederherstellung verwendet werden kann". Sowohl die Wiederherstellungspartition als auch die EFI-Partition werden während der Systemwiederherstellung wiederhergestellt. (Sinn macht ... sie wurden während der ersten Systeminstallation erstellt, daher kann Windows sie offensichtlich neu erstellen.)


Einige Anmerkungen zu diesem Problem:

  1. Beachten Sie, dass die "Recovery" -Partition eine falsche Bezeichnung ist. Diese Partition ist eigentlich die Bootpartition. In einem Altsystem (nicht UEFI) dient die Partition "Systemreserviert" dem gleichen Zweck.

  2. Verwenden Sie das vssadminBefehlszeilentool, um die Dateien auf dem "Backup" -Laufwerk zu verwalten . Speziell:

    • vssadmin list shadowszeigt die auf Ihrem Backup-Laufwerk gespeicherten Show-Kopien (dh "Backups"). Beachten Sie, dass die Schattenkopie während eines Sicherungsvorgangs auf dem zu sichernden Laufwerk aufgeführt wird. Beim Sicherungsvorgang wird zunächst eine Volume-Schattenkopie auf dem zu sichernden Volume erstellt, und die Schattenkopie wird auf das Sicherungslaufwerk verschoben.

    • vssadmin delete shadows können Sie selektiv alte Schattenkopien von Ihrem Sicherungslaufwerk löschen.

  3. Um eine Partition wiederherzustellen, schließen Sie die Sicherungsfestplatte an und booten Sie von den Windows 8.1-Distributionsmedien. Wählen Sie "Reparieren Sie Ihren Computer" und dann "System-Image-Wiederherstellung". Wenn der Wiederherstellungsvorgang abgeschlossen ist, werden auch Ihre EFI- und Backup-Partitionen wiederhergestellt. (Oder behauptet zumindest der Microsoft-Ingenieur. Ich habe nicht überprüft, ob dies korrekt ist.)

  4. Hier sind einige Links (mit freundlicher Genehmigung des Microsoft-Technikers), die hilfreich sein können:

Bearbeiten:

Ich habe entdeckt, dass die System-Image-Sicherung tatsächlich in Windows 8.1 vorhanden ist. Öffnen Sie Systemsteuerung / Dateiverlauf. Der Link befindet sich in der unteren linken Ecke des Fensters. Scott Hanselman hat einen Blogeintrag zum Thema .

Hast du die Wiederherstellung getestet? Ich würde es selbst tun, dachte aber ich würde fragen. Mark Boltuc vor 10 Jahren 0
@ MarkBoltuc Nein, ich hatte nicht die wundervolle Gelegenheit, dies zu testen. Bitte posten Sie einen Kommentar, um uns mitzuteilen, ob die Theorie tatsächlich in der Praxis funktioniert! Bob.at.Indigo.Health vor 10 Jahren 0
I've discovered that `vssadmin delete shadows` doesn't work as advertised. When I try to delete a shadow, it complains that "Snapshots were found, but they were outside of your allowed context" Bob.at.Indigo.Health vor 10 Jahren 1