Bereitstellen von Features zum Zurücksetzen auf Knopfdruck mithilfe von automatisch anwendbaren Ordnern
Features zum Zurücksetzen auf Knopfdruck sind in Windows 10 und Windows 11 für Desktop-Editionen (Home, Pro, Enterprise und Education) enthalten, obwohl Sie zusätzliche Schritte ausführen müssen, um PCs mit den folgenden Anpassungen bereitzustellen.
- Windows-Desktopanwendungen
- Windows-Einstellungen, z. B. angepasste OOBE-Bildschirme oder Startmenüs.
- Angepasste Partitionslayouts.
Diese Schritte zeigen Ihnen auch, wie Sie während eines Zurücksetzens ihre eigenen Skripts hinzufügen, um Protokolle zu erfassen oder andere Bereinigungsaufgaben auszuführen.
Voraussetzungen
Um diese Verfahren abzuschließen, benötigen Sie einen Techniker-PC, der Windows 10 oder Windows 11 und die folgenden Komponenten des Windows Assessment and Bereitstellung Kit (ADK) installiert hat. Beachten Sie, dass WinPE ab Windows 10, Version 1809 ein Addon zum ADK ist und nicht im ADK-Installationsprogramm enthalten ist:
- Bereitstellungstools
- Imaging and Configuration Designer (ICD)
- Migrationsprogramm für den Benutzerzustand (USMT)
- Windows-Vorinstallationsumgebung (Windows Preinstallation Environment, Windows PE)
Außerdem benötigen Sie:
- Ein Ziel-PC mit Laufwerkgröße von 100 GB oder größer
- Ein Windows Desktop Edition-Image (install.wim)
- Ein Windows RE Startimage (Winre.wim) (Sie extrahieren dies aus einem Windows 10 Image).
Eine Übersicht über den gesamten Bereitstellungsprozess finden Sie im Desktop-Fertigungshandbuch.
Verwenden Sie die folgenden Schritte, um das ScanState-Tool vorzubereiten, um Windows-Desktopanwendungen zu erfassen, nachdem sie installiert wurden:
Schritt 1: Vorbereiten des ScanState-Tools
Kopieren Sie auf dem Techniker-PC die Windows ADK-Dateien aus dem Windows User State Migration Tool (USMT) und Windows Setup in einen Arbeitsordner. Sie müssen mit der Architektur des Zielgeräts übereinstimmen. Sie müssen die Unterordner nicht kopieren.
md C:\ScanState_amd64 xcopy /E "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\User State Migration Tool\amd64" C:\ScanState_amd64 xcopy /E /Y "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Setup\amd64\Sources" C:\ScanState_amd64
Kopieren Sie den Inhalt des Arbeitsordners an einen Netzwerkspeicherort oder USB-Flashlaufwerk.
Verwenden Sie die folgenden Schritte, um Ihr Windows RE Startimage anzupassen, wenn zusätzliche Treiber und Sprachpakete benötigt werden.
Schritt 2: Extrahieren und Anpassen des Windows RE Startimages (optional)
Klicken Sie auf dem Techniker-PC auf Start und geben Sie Bereitstellung ein. Klicken Sie mit der rechten Maustaste auf Umgebung für Bereitstellungs- und Imageerstellungstools , und wählen Sie Als Administrator ausführenaus.
Erstellen Sie in der Umgebung für Bereitstellungs- und Bilderstellungstools die Ordnerstruktur, um das Windows-Image und seinen Mountpunkt zu speichern.
Mkdir C:\OS_image\mount
Erstellen Sie die Ordnerstruktur, um das Windows RE Startimage und den Mountpunkt zu speichern.
Mkdir C:\winre_amd64\mount
Stellen Sie das Windows-Image (install.wim) in den Ordner \OS_image\mount mithilfe von DISM bereit.
Dism /mount-image /imagefile:C:\OS_image\install.wim /index:1 /mountdir:C:\OS_image\mount
wo
Index:1
der Index des ausgewählten Bilds in der Datei "Install.wim" ist.Kopieren Sie das Windows RE-Bild aus dem bereitgestellten Windows-Image in den neuen Ordner.
xcopy /H C:\OS_image\mount\windows\system32\recovery\winre.wim C:\winre_amd64
Binden Sie das Windows-Image ein. Tipp: Wenn Sie keine anderen Änderungen im Windows-Image vorgenommen haben, können Sie das Bild schneller aufheben, indem Sie die
/discard
Option verwenden.Dism /unmount-image /mountdir:C:\OS_image\mount /discard
Bereitstellen des Windows RE Startimages für die Bearbeitung.
Dism /mount-image /imagefile:C:\winre_amd64\winre.wim /index:1 /mountdir:C:\winre_amd64\mount
wo
Index:1
ist die Anzahl des ausgewählten Bilds in der Winre.wim-Datei.Nachdem die Winre.wim-Datei aus der Datei Install.wim extrahiert wurde, können Sie das Windows RE Startimage anpassen.
Fügen Sie Sprachpakete, startkritische Gerätetreiber und Eingabegerätetreiber zum Windows RE Startimage hinzu. Weitere Informationen finden Sie unter Anpassen Windows RE.
Binden Sie Ihre Anpassungen ein, und lösen Sie das Bild aus.
Dism /unmount-image /mountdir:C:\winre_amd64\mount /commit
Wenn Sie planen, nur die Einstellungen anzupassen, die für alle Editionen von Windows 10 oder Windows 11 üblich sind, verwenden Sie die folgenden Schritte, um ein Bereitstellungspaket zu erstellen, das Einstellungen angibt, die während der Wiederherstellung wiederhergestellt werden sollen:
Schritt 3: Erstellen eines Bereitstellungspakets mit Einstellungen, die wiederhergestellt werden sollen (optional)
- Starten Sie auf dem Techniker-PC Windows Imaging and Configuration Designer (ICD).
- Klicken Sie aufNeues Projekt.
- Geben Sie einen Profilnamen und eine Beschreibung ein, und wählen Sie dann Weiter aus
- Wählen Sie im Schritt Projektworkflow auswählen die Option Bereitstellungspaket aus, und klicken Sie dann auf Weiter.
- Wählen Sie im Schritt Auswählen, welche Einstellungen angezeigt und konfiguriert werden sollen, wählen Sie die Option Allgemein für alle Windows-Editionen aus, und klicken Sie dann auf Weiter.
- Klicken Sie im Schritt Bereitstellungspaket importieren (optional) auf Fertig stellen, um das neue Projekt zu erstellen.
- Verwenden Sie den Bereich Verfügbare Anpassungen, um Einstellungen hinzuzufügen und die Standardwerte anzugeben, die während der Wiederherstellung wiederhergestellt werden sollen. Die Einstellungen werden im Bereich Ausgewählte Anpassungen angezeigt.
- Klicken Sie auf Bereitstellungspaket> exportieren.
- Klicken Sie im Schritt Bereitstellungspaket beschreiben auf Weiter.
- Klicken Sie unter Sicherheitsdetails für das Bereitstellungspaket auswählen auf Weiter.
- Geben Sie im Schritt zum Speichern des Bereitstellungspakets einen Speicherort ein, um das Paket (z. B. eine Netzwerkfreigabe) zu speichern, und klicken Sie dann auf Weiter.
- Klicken Sie auf Build, um das Bereitstellungspaket zu erstellen.
- Nachdem das Bereitstellungspaket erstellt wurde, klicken Sie auf Fertig stellen.
Schritt 4: Kopieren von Konfigurationsdateien und verwandten Ressourcendateien in Automatisch angewendete Ordner
Automatisch angewendete Ordner erleichtern Ihnen das Wiederherstellen allgemeiner Einstellungen, einschließlich Unbeaufsichtigt, OOBE und Taskleistenlayout während der PBR. Sie können Ordner automatisch anwenden oder Erweiterungspunkte verwenden, aber nicht beides. Wenn Ordner automatisch anwenden und Erweiterungspunkte konfiguriert sind, verwendet Windows die Erweiterungspunkte.
Automatisch angewendete Ordner sind neu in Windows 10, Version 1809. Diese Ordner erleichtern Ihnen das Wiederherstellen allgemeiner Einstellungen, einschließlich Unbeaufsichtigt, OOBE und Taskleistenlayout während der PBR. Sie können Ordner automatisch anwenden oder Erweiterungspunkte verwenden, aber nicht beides. Wenn Ordner automatisch anwenden und Erweiterungspunkte konfiguriert sind, verwendet Windows die Erweiterungspunkte.
Erstellen Sie in Ihrem Windows-Image einen Ordner namens
C:\Recovery\AutoApply
.MkDir C:\Recovery\AutoApply
Kopieren Sie Konfigurationsdateien und alle zugehörigen Asset-Dateien in die Autoapply-Ordner:
Beschreibung Zu kopierende Dateien Wo sie platziert werden soll(en) Wohin kommt es während einer Wiederherstellung? Startmenü LayoutModification.xml C:\Recovery\AutoApply\
%SYSTEMDRIVE%\Users\Default\AppData\Local\Microsoft\Windows\Shell
Taskleistenpins TaskbarLayoutModification.xml C:\Recovery\AutoApply\
C:\Windows\OEM\TaskbarLayoutModification.xml
OOBE.xml %windir%\System32\OOBE\info
C:\Recovery\AutoApply\OOBE
%windir%\System32\OOBE\info
Unbeaufsichtigte Datei unattend.xml C:\Recovery\AutoApply\
C:\Windows\Panther\Unattend.xml
Andere Asset-Dateien C:\Recovery\AutoApply\CustomizationFiles
C:\Windows\OEM\CustomizationFiles
Beachten Sie, dass Sie sich keine Gedanken über die Wiederherstellung von Verknüpfungsdateien (.lnk) machen müssen, die vom Startmenü und der Taskleiste verwendet werden. Diese werden mithilfe von Bereitstellungspaketen gespeichert und wiederhergestellt.
Schritt 5: Bereitstellen und Anpassen von Windows
Starten Sie auf dem Ziel-PC mit Windows PE.
Führen Sie in der Windows PE-Eingabeaufforderung das Skript aus, um die empfohlenen Festplattenpartitionen zu erstellen.
Diskpart /s N:\CreatePartitions.txt
wobei N:\CreatePartition der Speicherort der Datei ist.
Wenden Sie das Windows-Referenzimage auf die Windows-Partition an.
Dism /Apply-Image /ImageFile:N:\Install.wim /Index:1 /ApplyDir:W:\
Optional: Sie können auch die Option /compact angeben, sodass die Dateien, die auf Datenträger geschrieben wurden, komprimiert werden. Beispiel:
Dism /Apply-Image /ImageFile:N:\Install.wim /Index:1 /ApplyDir:W:\ /Compact:on
Dies ist nützlich, wenn Sie Windows auf PCs mit begrenzter Speicherkapazität bereitstellen, wird jedoch auf PCs mit Rotationsspeichergeräten nicht empfohlen.
Konfigurieren Sie die Systempartition mit BCDboot.
W:\Windows\System32\Bcdboot W:\Windows
Erstellen Sie einen Ordner in der Windows RE-Tools-Partition und kopieren Sie Ihr benutzerdefiniertes Windows RE-Startabbild dorthin.
Mkdir T:\Recovery\WindowsRE xcopy /H N:\Winre.wim T:\Recovery\WindowsRE
wo T:\ ist die Windows RE Tools-Partition.
Wichtig
Sie müssen Winre.wim in \Recovery\WindowsRE speichern.
Registrieren Sie das Windows RE-Startabbild zusammen mit dem Windows-Abbild.
W:\Windows\System32\Reagentc /setreimage /path T:\Recovery\WindowsRE /target W:\Windows
Verwenden Sie Diskpart, um die Windows RE Tools (T:\) von Windows Explorer zu verbergen.
Für UEFI-basierte PCs:
select disk 0 select partition 4 remove set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac gpt attributes=0x8000000000000001 exit
Für BIOS-basierte PCs:
select disk 0 select partition 3 remove set id=27 exit
Passen Sie das Windows-Bild auf dem Ziel-PC an:
- Führen Sie Offlineanpassungen für das Windows-Image aus, z. B. das Installieren von INF-basierten Treiberpaketen speziell für den Ziel-PC, installieren Betriebssystemupdates und Sprachpakete oder bereitstellen zusätzliche Windows-Apps.
- Starten Sie den Ziel-PC im Überwachungsmodus. Dies kann mithilfe einer Antwortdatei mit der Microsoft-Windows-Deployment-| erreicht werden. Erneutes | Modus = Überwachungseinstellung oder indem Sie zuerst den PC auf OOBE starten und dann STRG+UMSCHALT+F3 drücken.
- Führen Sie alle verbleibenden Anpassungen aus, z. B. die Installation von Anwendungen und Gerätesoftwarepaketen, die für den Ziel-PC spezifisch sind.
Wenn Sie Betriebssystemupdates installiert haben, bereinigen Sie die übergeordneten Komponenten und markieren Sie die Updates als dauerhaft, sodass sie während der Wiederherstellung wiederhergestellt werden:
DISM.exe /Cleanup-Image /StartComponentCleanup
Schritt 6: Capture und Bereitstellen von Anpassungen für die Wiederherstellung
Erstellen Sie einen C:\Wiederherstellungsordner. Verwenden Sie die folgenden Befehle, um sicherzustellen, dass dieser Ordner mit den richtigen Berechtigungen und ACLs ordnungsgemäß konfiguriert ist.
mkdir C:\Recovery icacls C:\Recovery /inheritance:r icacls C:\Recovery /grant:r SYSTEM:(OI)(CI)(F) icacls C:\Recovery /grant:r *S-1-5-32-544:(OI)(CI)(F) takeown /f C:\Recovery /a attrib +H C:\Recovery
Verwenden Sie das ScanState-Tool, um die installierten Anpassungen in ein Bereitstellungspaket aufzunehmen. Verwenden Sie die Option /config, um eine der Standardkonfigurationsdateien anzugeben, die in der ADK enthalten sind, und speichern Sie die PPKG-Datei im Ordner C:\Wiederherstellungs\Anpassungen.
N:\ScanState_amd64\scanstate.exe /apps /config:<path_to_config_file> /ppkg C:\Recovery\Customizations\apps.ppkg /o /c /v:13 /l:C:\ScanState.log
wo N:\ ist der Speicherort des ScanState-Tools, das in Schritt 1 installiert ist.
Wenn Sie Windows ICD verwendet haben, um zusätzliche Bereitstellungspakete mit Anpassungen zu erstellen, die während der Wiederherstellung wiederhergestellt werden sollen, kopieren Sie die Pakete auf den Ziel-PC. Beispiel:
xcopy N:\RecoveryPPKG\*.ppkg C:\Recovery\Customizations
wo N:\ ist der Speicherort, an dem sich die zusätzlichen Bereitstellungspakete befinden.
Kopieren Sie alle Konfigurationsdatei (resetconfig.xml) auf den Ziel-PC, und konfigurieren Sie dann Berechtigungen, um sie zu schreiben/zu ändern. Beispiel:
mkdir C:\Recovery\OEM
wo N:\ ist der Speicherort, an dem sich die Konfigurationsdatei und Skripts befinden.
Verwenden Sie das Sysprep-Tool, um das Windows-Image ohne die Option "/generalize" zu ändern.
Sysprep /oobe /exit
Wichtig
Sie müssen das Bild konfigurieren, das Sie an den Kunden versenden, um mit OOBE zu starten.
(Optional) Um Speicherplatz zu sparen, können Sie auch Ihre installierten Windows-Desktopanwendungen in Dateizeiger konvertieren, die auf das Anpassungspaket verweisen. Starten Sie dazu den Ziel-PC in Windows PE, und führen Sie folgendes aus:
DISM /Apply-CustomDataImage /CustomDataImage:C:\Recovery\Customizations\USMT.ppkg /ImagePath:C:\ /SingleInstance
Schließen Sie den Ziel-PC für Verpackung und Versand ab. Wenn der Benutzer den PC zum ersten Mal startet, wird er mit OOBE gestartet.
Schritt 7: Überprüfen Sie Ihre Anpassungen
Stellen Sie sicher, dass Ihre Anpassungen nach der Wiederherstellung wiederhergestellt werden und weiterhin funktionieren, indem Sie die Funktionen „Eigene Dateien behalten“ und „Alles entfernen“ ausführen. Um zu beginnen, überprüfen Sie die folgenden Einstiegspunkte:
Einstellungen: Wählen Sie im Startmenü >die Option&Sicherheitswiederherstellung> für Einstellungen >aktualisieren diesen PC aus: Erste Schritte. Befolgen Sie die Anweisungen auf dem Bildschirm.
Windows RE: Wählen Sie im Startmenü die Option ">Sicherheitswiederherstellung& aktualisieren">> aus: Starten Sie jetzt neu. Nachdem Windows RE gestartet wurde, wählen Sie Problembehandlung> beimZurücksetzen dieses PCs aus, und folgen Sie dann den Anweisungen auf dem Bildschirm.
Weitere Wiederherstellungsoptionen finden Sie unter Validierungsszenarien.