Warum

Warum

Nachdem ich in Windows 7, 8 und 8.1 ein gut geprüftes Image als Betriebssystem-Wiederherstellungsimage erfasst habe, führe ich diesen Befehl in meinem laufenden Betriebssystem aus, um WinRE anzuweisen, dieses Image beim Zurücksetzen zu verwenden:

reagentc.exe /setosimage /path R:\Recovery\WindowsRE\install.vim /index 1

Wenn ich dann den Computer in der Wiederherstellungsumgebung neu starte und „Diesen PC zurücksetzen“ auswähle (Zurücksetzen über WinRE, nicht über Einstellungen -%gt; Zurücksetzen), wird die gesamte Partition gelöscht C:und das Image angewendet, ähnlich wie

DISM.exe /Apply-Image /ImageFile:R:\Recovery\WindowsRE\install.wim /Index:1 /ApplyDir:C:

Dies funktioniert jedoch unter Windows 10 nicht mehr. Selbst wenn ich WinRE anweise, mein benutzerdefiniertes Image mit REAgentC zu verwenden, wird es einfach auf eine neue Windows-Installation zurückgesetzt und meine vorbereiteten . werden dabei völlig ignoriert install.wim.

Irgendeine Lösung?


Verwandt:Hier's ein Thread mit demidentischFrage auf Microsoft TechNet, mit einem dummen Moderator, der ein paar Nicht-Antworten postet.

Antwort1

Windows 10 verwendet ein anderes System für PBR - Push-Button Reset. Und die Option/setosimage wurde aus dem ReAgentC-Programm entfernt.

Warum

Vorher wurde in 8 und 8.1 (oder Win 7, wenn Sie Ihr eigenes Wiederherstellungstool in Win Recovery bereitgestellt haben) ein vollständiges Image erstellt. Nach der Wiederherstellung haben Sie den exakten Zustand, in dem sich der Computer befand, als er hergestellt wurde, oder als Sie selbst das Wiederherstellungs-WIM erstellt haben.
Das bedeutet, dass Sie möglicherweise jahrelange Updates erneut durchgehen müssen. Halbjährliche Updates würden Stunden dauern.

Microsoft hat ein abgespecktes User State Migration Tool (USMT) herausgebracht. Die resultierende Datei ist zwar immer noch WIM, aber kein vollständiges Disk-Image. Es ist ein „gespeicherter Zustand“. Enthält alle Dateien und Registrierungseinträge, die nicht Teil von Windows selbst sind. Im Image ist kein Windows enthalten.

Wie

Wenn Sie einen Reset durchführen, überprüft Windows die Integrität jedes Pakets (und seiner Dateien) der aktiven Windows-Installation. Wenn es eine beschädigte Datei findet, lädt es dieses Paket herunter und führt eine Korrektur durch (ich hatte selbst nie Gelegenheit, dies in Aktion zu sehen), dann speichert es die aktuellen Treiber und legt sie beiseite. Es benennt Windows in Windows.old um und „installiert“ sauberes Windows unter Verwendung der Pakete des vorherigen neu. Dann werden die Treiber angewendet und zuletzt Ihre USMT.PPKG-Datei (tatsächlich umbenannt in WIM).

Sie erhalten den Systemzustand wie zum Zeitpunkt der Wiederherstellung (oder im Werk), jedoch mit aktualisiertem Windows. Und die Wiederherstellungsdatei selbst ist nur 200–300 MB groß.

Wenn Sie Office oder andere Apps einbinden und über viel Speicherplatz verfügen, gibt es eine Funktion namens „Single Instance“, die echte Dateien mit dieser PPKG-Datei verknüpft.

Der Vorgang zum Erstellen von PBR wird auf der MS-Dokumentationsseite beschrieben.

Was hat sich geändert

Wenn der obige Link TL;DR ist und Sie bereits mit dem Prozess von Win8.1 vertraut sind, hat sich Folgendes geändert:

  • statt DISM /capture führen Sie aus: N:\ScanState_amd64\scanstate.exe /apps /config:"$PSScriptRoot\ScanState_amd64\Config_AppsAndSettings.xml" /ppkg C:\Recovery\Customizations\USMT.ppkg /o /c /v:13 /l:C:\ScanState.log Der Scanstatus befindet sich auf ADK und Sie benötigen auch WinPe-Dateien davon, damit er ausgeführt wird. Aktualisieren Sie die Pfade nach Bedarf, aber dieser Teil ist behoben: C:\Recovery\Customizations*.ppkg

  • Es gibt keine separate Wiederherstellungspartition und die restlichen Dateien, die vorher benötigt wurden: ResetConfig.xml und Diskpart-Skripte werden nur benötigt, wenn Sie eine nicht standardmäßige Festplattenpartitionierung oder ResetConfig-Skripte planen. In diesem Fall werden diese Dateien in C:\Recovery\OEM abgelegt.
    Sie verwenden ReAgentC nicht, um Ihre ppkg-Datei zu registrieren. Alle Dateien in C:\Recovery\Customizations*.ppkg werden nach dem Zurücksetzen angewendet.

  • Sie führen Scanstate (die Erfassung) vom laufenden Betriebssystem aus (am besten im Audit-Modus). Eine Erfassung von WinPe aus ist nicht möglich.

Ich denke aber, dass es möglich sein könnte, in WinRe eine zusätzliche Option zu erstellen, um mithilfe einer WIM-Datei mit vollständigem Disk-Image wiederherzustellen und beide Optionen parallel laufen zu lassen. Ich schaue mir das gerade an, komme vielleicht später hierher zurück und bearbeite meine Antwort.

Antwort2

Unter Windows 10 funktioniert der /setosimageSchalter weiterhin, Sie können damit Ihren individuellen Bildspeicherort eintragen.

Der Versuch, meinen PC mit einem hier gespeicherten benutzerdefinierten Image zurückzusetzen, funktioniert unter Win10 jedoch nicht mehr wie zuvor.

Die für das vollständige Zurücksetzen angezeigten Optionen setzen Ihr Betriebssystem im Wesentlichen auf die OOBE-Standardeinstellungen zurück, als hätten Sie es neu installiert, ähnlich den Zurücksetzungsmethoden von Apple oder Android.

Es bietet also keinen großen Vorteil, die WinRE-Umgebung zum Zurücksetzen des PCs zu verwenden, wenn Sie nach dem Push Button Reset wie bei Win8.1 suchen, mit dem eine benutzerdefinierte Erfassung Ihres Betriebssystems wiederhergestellt werden konnte.

Stattdessen können Sie DISM-Vorgänge durchführen, um Ihr Betriebssystem-Image von einem bootfähigen USB-Stick zu erfassen und wiederherzustellen, oder diese Skripte in die WinRE-Umgebung einfügen, um externe Geräte vollständig zu vermeiden.

Denken Sie daran, dass es riskant ist, ein Betriebssystemabbild zu erfassen und wiederherzustellen, das WinRE auf seinem Datenträger behält. Sie sollten WiNRE in einer eigenen Partition registrieren.

Bei Windows 10-Installationen wird die standardmäßige Wiederherstellungspartition häufig vor dem Betriebssystem und manchmal vor der EFI-Partition platziert. Daher ist es schwierig, die Größe der Wiederherstellungspartition zu erweitern. Sie müssen ihre Größe erweitern, damit sie die WinRE-Umgebung hosten kann. Dies ist ohne Tools von Drittanbietern ziemlich schwierig und kann dazu führen, dass Sie trotzdem kein bootfähiges System haben. Es ist möglicherweise am besten, nach dem Betriebssystem ein separates Wiederherstellungsvolume mit ausreichender Größe zu erstellen, wie dies ohnehin oft empfohlen wird.

verwandte Informationen