OEM-Bereitstellung von Windows 11-Desktopeditionen

Bereiten Sie sich auf das Erstellen und Testen von Windows-PCs vor? In diesem Lab werden die Schritte zum Erstellen und Bereitstellen von Windows-Images gezeigt. Sie erfahren dabei, wie Sie die Tools und Befehle zum Einrichten einer End-to-End-Bereitstellung verwenden. Die Befehle können mit Skripts ausgeführt werden, sodass Sie schnell neue Images für spezifische Märkte anpassen können, um die Anforderungen Ihrer Kundschaft zu erfüllen.

Sie durchlaufen den gesamten Prozess der Erstellung einer benutzerdefinierten Windows-Bereitstellung. Folgende Themen werden behandelt:

Image showing the flow of a Windows deployment. The first step in the flow is to prepare by gathering collateral, installing the ADK, and Create a WinPE drive. Then you create images by adding language packs, features on demand, apps, drivers, updates, configuring unattend and start layouts, configuring hardware settings, and setting the edition. Finally you can apply your image as an ffu or WIM.

Sie beginnen mit der Vorbereitung Ihrer Umgebung und führen dann folgende Schritte aus:

  • Vorbereiten und Einbinden eines WinPE-Images
  • Hinzufügen von Paketen
  • Hinzufügen von Treibern
  • Erstellen von WinPE-Medien

Danach fahren Sie mit dem Anpassen Ihres Windows-Images fort. Sie beginnen mit Offlineanpassungen an einem eingebundenen Windows-Image durch Folgendes:

  • Hinzufügen von Treibern
  • Hinzufügen von Sprachen
  • Hinzufügen von Updates
  • Erneutes Installieren mitgelieferter Apps
  • Vorinstallieren von Microsoft Office
  • Anpassen des Startlayouts
  • Anpassen der Taskleiste
  • Einrichten von OOBE zum Anzeigen einer benutzerdefinierten EULA
  • Konfigurieren und Verwenden von Antwortdateien zum Anpassen von Windows Setups

Zum Schluss passen Sie das Windows-Image an, indem Sie Ihr Image auf einem PC bereitstellen und im Überwachungsmodus starten und dann die folgenden Änderungen abschließen:

  • Vornehmen von Änderungen im Überwachungsmodus
  • Vorbereiten der Zurücksetzung auf Knopfdruck

Abschließend finalisieren und erfassen Sie Ihr Image, überprüfen, ob alles funktioniert, und bereiten Ihr Image für die Bereitstellung vor.

  • Fertigstellen des Images

Fangen wir an!

Vorbereiten Ihrer Lab-Umgebung

Hinweis

Falls Sie noch nicht alle Dateien für dieses Lab gesammelt haben, finden Sie unter Abrufen der Tools für die OEM-Bereitstellung von Windows-Desktopeditionen weitere Informationen.

Zu diesem Punkt sollten alle Ihre Tools einsatzbereit sein. Sie sollten jetzt über Folgendes verfügen:

  • Ein USB-Laufwerk, das mit zwei Partitionen formatiert ist:

  • Einen Techniker-PC mit:

    • Einem Ordner namens C:\temp\lab mit den folgenden heruntergeladenen Medien:
      • Windows-Installationsmedium
      • Neueste Version des Microsoft Office-OPK
      • ISO mit Sprachen und optionalen Features
      • ISO mit OPK-App-Update oder mitgelieferten Apps
      • Windows ADK-Installationsprogramm
      • ADK-Add-On für WinPE
      • Treiber für Ihr Image (sofern erforderlich)
      • Bereitstellungsskripts

Richten Sie Ihr Lab ein.

Installieren des Windows ADK

Das Windows ADK ist eine Sammlung von Tools, mit denen Sie benutzerdefinierte Windows-Installationen auf neuen Computern verwalten und bereitstellen können.

Auf Ihrem Techniker-PC:

  1. Wenn Sie über eine vorherige Version von Windows Assessment and Deployment Kit (ADK) verfügen, müssen Sie sie deinstallieren.

  2. Laden Sie die neueste Version des Windows ADK herunter, die mit der Version von Windows übereinstimmt, die Sie installieren.

  3. Führen Sie das ADK-Installationsprogramm aus, um das ADK mit den folgenden Optionen zu installieren:

    • Bereitstellungstools
    • Migrationsprogramm für den Benutzerzustand (USMT)
    • Windows-Vorinstallationsumgebung (Windows Preinstallation Environment, Windows PE)
  4. Installieren Sie die WinPE-Add-Ons für das ADK.

Erstellen einer startbaren Windows PE-Partition (WinPE)

WinPE ist ein schlankes, befehlszeilenbasiertes Betriebssystem, mit dem Sie Windows-Images erfassen, aktualisieren und optimieren können. In diesem Abschnitt bereiten Sie ein WinPE-Basisimage auf einem startbaren USB-Speicherstick vor, und testen es.

Vorbereiten von WinPE-Dateien

  1. Starten Sie auf Ihrem Techniker-PC die Umgebung für Bereitstellungs- und Imageerstellungstools als Administrator:

    • Klicken Sie auf Start, und geben Sie Umgebung für Bereitstellungs- und Imageerstellungstoolsein. Klicken Sie mit der rechten Maustaste auf Umgebung für Bereitstellungs- und Imageerstellungstools , und wählen Sie Als Administrator ausführenaus.
  2. Verwenden Sie copype, um ein Arbeitsverzeichnis mit den WinPE-Basisdateien zu erstellen:

    copype amd64 C:\winpe_amd64
    

    Tipp

    Wenn dies nicht funktioniert, stellen Sie sicher, dass Sie in der Umgebung für Bereitstellungs- und Imageerstellungstools und nicht an der Standardeingabeaufforderung arbeiten.

Anpassen von WinPE

Sie können ein WinPE-Image („boot.wim“) auf verschiedene Weise anpassen, indem Sie einem eingebundenen WinPE-Image Dateien und Komponenten hinzufügen.

Im Folgenden finden Sie einige Beispiele, wie Sie Ihr WinPE-Image ändern können:

  • Fügen Sie eine optionale Komponente hinzu. Optionale WinPE Komponenten werden im ADK ausgeliefert. Dies sind Pakete, die Sie Ihrem WinPE-Image hinzufügen können, um WinPE um zusätzliche Funktionen zu erweitern.

  • Fügen Sie einen Grafik- oder Netzwerktreiber hinzu. WinPE umfasst generisches Video. Aber in den meisten Fällen werden zusätzliche Treiber benötigt, um den Bildschirm anzuzeigen oder eine Verbindung zum Netzwerk herzustellen. Weitere Informationen finden Sie unter WinPE: Hinzufügen von Treibern.

  • Legen Sie das Energieschema auf hohe Leistung fest. So wird die Bereitstellung beschleunigt. Beachten Sie, dass dieses Schema durch die Beispielbereitstellungsskripts automatisch festgelegt wird. Informationen finden Sie unter WinPE: Bereitstellen und Anpassen: Hohe Leistung.

  • Optimieren Sie WinPE. Wird für Geräte mit eingeschränktem RAM und Speicher empfohlen (z. B. 1 GB RAM/16 GB Speicher). Nachdem Sie Windows PE Treiber oder andere Anpassungen hinzugefügt haben, sehen Sie sich die Informationen unter WinPE: Optimieren und Verkleinern des Images an, um die Startzeit zu verkürzen.

Wenn Sie WinPE Pakete hinzufügen, wird die Leistung reduziert, und die Startzeit erhöht sich. Fügen Sie nur Pakete hinzu, die Sie benötigen, um eine Bereitstellung erfolgreich abzuschließen.

Einbinden Ihres WinPE-Images

Um ein Windows-Image anzupassen, müssen Sie es einbinden, bevor Sie damit arbeiten können. Dies gilt auch für WinPE-Images. Durch das Einbinden eines Images wird der Inhalt einer Imagedatei an einen Speicherort extrahiert, an dem er angezeigt und geändert werden kann. In diesem Lab verwenden Sie DISM zum Einbinden und Ändern von Images. DISM ist Teil von Windows, Sie verwenden aber die Version, die mit dem ADK installiert wird. Sie greifen darauf über die Umgebung für Bereitstellungs- und Imageerstellungstools zu.

„Boot.wim“ ist die WinPE-Imagedatei. Sie finden sie in den Dateien, die Sie mit „copype.cmd“ kopieren.

Binden Sie das Image ein:

  • Binden Sie das Image über die Umgebung für Bereitstellungs- und Imageerstellungstools ein:

    Dism /mount-image /imagefile:c:\WinPE_amd64\media\sources\boot.wim /index:1 /mountdir:c:\winpe_amd64\mount
    

Hinzufügen von Paketen, optionalen Komponenten, Abhängigkeiten und Language Packs zu WinPE (optional)

Verwenden Sie Dism /Add-Package, um Ihrem eingebundenen WinPE-Image Pakete hinzuzufügen. Das ADK verfügt über optionale WinPE-Komponenten, mit denen Sie die Funktionalität von WinPE erweitern können. Einige Pakete weisen Abhängigkeiten auf und erfordern die Installation weiterer Pakete. Bei diesen Paketen müssen Sie die Abhängigkeiten installieren, bevor Sie das Paket hinzufügen. Wenn Sie beispielsweise PowerShell in WinPE verwenden möchten, müssen Sie NetFx sowie die sprachspezifischen OCs installieren. Die OC-CAB-Dateien finden Sie in C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\<arch>\WinPE_OCs\. So fügen Sie PowerShell-Unterstützung für „en-us“ hinzu

Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-WMI.cab"  /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-WMI_en-us.cab" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-NetFX.cab" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-NetFX_en-us.cab" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-Scripting.cab" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-Scripting_en-us.cab" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-PowerShell.cab" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-PowerShell_en-us.cab" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-StorageWMI.cab" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-StorageWMI_en-us.cab" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-DismCmdlets.cab" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-DismCmdlets_en-us.cab"

Hinweis

Fügen Sie nur weitere Pakete hinzu, falls erforderlich. Je mehr Pakete Sie hinzufügen, desto größer sind die Auswirkungen auf Startzeit und Leistung.

Hinzufügen von Treibern zu WinPE (sofern erforderlich)

Wenn Sie WinPE Treiber hinzufügen möchten, verwenden Sie Dism /Add-Driver. Dies ist nur erforderlich, wenn WinPE die Treiber für Ihre Hardware noch nicht enthält.

So fügen Sie WinPE Treiber hinzu

Hinweis

Diese Methode erfordert Treiber mit INF-Dateien.

dism /image:C:\winpe_amd64\mount /Add-Driver /driver:"C:\Out-of-Box Drivers\mydriver.inf"

Dabei ist C:\Out-of-Box Drivers\mydriver.inf der Pfad des Treibers, den Sie hinzufügen.

Verwenden Sie die Option „/recurse“, um alle Treiber in einem Ordner und allen zugehörigen Unterordnern zu installieren. Zum Beispiel:

Dism /Image:C:\Winpe_amd64\mount /Add-Driver /Driver:c:\drivers /recurse

Dabei ist C:\drivers der Treiberordner, den Sie hinzufügen.

Festlegen des Energieschemas auf hohe Leistung

Wenn Sie WinPE so festlegen, dass der Modus für hohe Leistung verwendet wird, beschleunigen Sie damit die Bereitstellung. Mit den Beispielskripts wird WinPE bei der Ausführung auf den Modus für hohe Leistung festgelegt. Wenn Sie jedoch sicherstellen möchten, dass WinPE immer im Modus für hohe Leistung ausgeführt wird, können Sie startnet.cmd im WinPE-Image ändern.

  1. Öffnen Sie mit Editor die Datei „C:\Winpe_amd64\mount\windows\system32\startnet.cmd“.

    notepad C:\Winpe_amd64\mount\windows\system32\startnet.cmd
    
  2. Fügen Sie in „startnet.cmd“ die folgende Zeile hinzu:

    powercfg /s 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
    
  3. Speichern Sie die Datei, und schließen Sie Editor.

Bereinigen Ihres WinPE-Images

Führen Sie dism /cleanup-image aus, um den Datenträger- und Arbeitsspeicherbedarf von WinPE zu reduzieren und die Kompatibilität mit einer Vielzahl von Geräten zu erhöhen:

DISM /image:c:\winpe_amd64\mount /Cleanup-image /StartComponentCleanup

Weitere Informationen finden Sie unter WinPE: Optimieren und Verkleinern des Images.

Committen Ihrer Änderungen und Aufheben der Bereitstellung Ihres Images

Wenn Sie Ihrem WinPE-Image zusätzliche Dateien hinzugefügt haben, können Sie diese löschen, um die Imagegröße zu reduzieren und die Leistung zu verbessern. Wenn Sie die Bearbeitung Ihres Images abgeschlossen haben, können Sie Ihre Änderungen committen und die Bereitstellung Ihres Images aufheben. Exportieren Sie dann Ihr benutzerdefiniertes WinPE-Image in Ihren WinPE-Ordner:

dism /unmount-image /mountdir:c:\winpe_amd64\mount /commit
dism /export-image /sourceimagefile:c:\winpe_amd64\media\sources\boot.wim /sourceindex:1 /DestinationImageFile:c:\winpe_amd64\mount\boot2.wim
Del c:\winpe_amd64\media\sources\boot.wim
Copy c:\winpe_amd64\mount\boot2.wim c:\winpe_amd64\media\sources\boot.wim

Erstellen eines startbaren WinPE-Laufwerks

Nachdem Sie Ihr WinPE-Image aktualisiert haben, um alles einzuschließen, was Sie benötigen, können Sie ein startbares WinPE-Laufwerk erstellen. In der Umgebung für Bereitstellungs- und Imageerstellungstools:

  1. Verbinden Sie Ihren USB-Stick mit Ihrem Techniker-PC.

  2. Kopieren Sie WinPE auf die WinPE-Partition:

    MakeWinPEMedia /UFD C:\winpe_amd64 P:
    

    Dabei ist „P:“ der Buchstabe des WinPE-Laufwerks.

    Drücken Sie bei entsprechender Aufforderung Y , um das Laufwerk zu formatieren und WinPE zu installieren.

Starten des Referenz-PC mit WinPE

  1. Verbinden Sie das USB-Laufwerk mit dem Referenzgerät.

  2. Schalten Sie das Referenzgerät aus, und starten Sie es mit dem USB-Laufwerk. In der Regel schalten Sie dazu das Gerät ein und drücken dann schnell eine Taste (beispielsweise die Taste Esc oder Volume up ).

    Hinweis

    Auf einigen Geräten müssen Sie möglicherweise in die Startmenüs wechseln, um das USB-Laufwerk auszuwählen. Wenn Sie die Wahl zwischen dem Starten im UEFI-Modus oder im BIOS-Modus haben, wählen Sie den UEFI-Modus aus. Weitere Informationen finden Sie unter Starten im UEFI-Modus oder im Legacy-BIOS-Modus. Wenn das Gerät nicht vom USB-Laufwerk startet, lesen Sie die Tipps zur Problembehandlung unter WinPE: Erstellen eines startbaren USB-Laufwerks.

    WinPE startet mit einer Befehlszeile und führt wpeinit aus, um das System einzurichten. Dies kann einige Minuten dauern.

Belassen Sie diesen PC vorerst in der Windows PE. Sie können das startbare USB-Laufwerk entfernen.

Anpassen Ihres Windows-Images

Nachdem Sie Ihr WinPE-Image für Ihre Bereitstellung angepasst haben, erfahren Sie nun, wie Sie Ihr Windows-Image für die Bereitstellung vorbereiten. Der Prozess ähnelt der Änderung Ihres WinPE-Images, Windows bietet aber viele zusätzliche Anpassungsmöglichkeiten.

Sie können ein Windows Image entweder offline oder online anpassen. Offlineanpassungen erfolgen am Windows-Image („install.wim“) und werden entweder am Techniker-PC oder am Ziel-PC vorgenommen, während es mit WinPE gestartet wird. In den meisten Szenarien nehmen Sie Offlineanpassungen am Techniker-PC vor. Onlineanpassungen am Referenz-PC werden durchgeführt, nachdem dieser im Überwachungsmodus gestartet wurde.

In der folgenden Tabelle können Sie sehen, welche Anpassungen online und offline vorgenommen werden können. In einer Produktionsumgebung wird empfohlen, so viele Anpassungen wie möglich offline vorzunehmen.

Szenario Offline Online
Hinzufügen von Gerätetreibern X X
Hinzufügen von Microsoft Store-Apps X X
Hinzufügen von Desktop-Apps (win32) - X
Hinzufügen von Language Packs X X
Entfernen des Standard-Language Packs X -
Hinzufügen von Features bei Bedarf X X
Hinzufügen des neuesten kumulativen Updates X X
Optimieren des Images X X
Bereinigen doppelter Dateien von Microsoft Store-Apps X -
Microsoft Office X X

Vorbereiten und Einbinden eines Windows-Images

mount and customize process that shows that you mount an image into a folder, modify the mounted image by adding drivers, languages, packages, etc. Then you use DISM to save your changes to the image and unmount it.

In diesem Abschnitt wird beschrieben, wie Sie Windows-Images auf Ihrem Techniker-PC einbinden. Das Einbinden von Windows-Images ist derselbe Prozess, den Sie bereits zum Einbinden des WinPE-Images angewandt haben. Wenn Sie Ihr Windows-Image („install.wim“) einbinden, können Sie auf ein zweites Image zugreifen: „WinRe.wim“. Dies ist das Image, das Wiederherstellungsszenarien unterstützt. Wenn Sie „install.wim“ und „WinRE.wim“ gleichzeitig aktualisieren, können Sie die beiden Images synchron halten und damit sicherstellen, dass die Wiederherstellung wie erwartet ausgeführt wird.

Bevor Sie fortfahren, vergewissern Sie sich, dass der Ordner „C:\Temp\Lab“ auf Ihrem Techniker-PC erstellt wurde. Sie haben im Abschnitt zum Abrufen der erforderlichen Tools erfahren, wie Sie dies einrichten.

Sichern der Windows-Imagedatei

Bevor Sie an Ihrem Windows-Image Änderungen vornehmen, sollten Sie sicherstellen, dass Sie über eine Sicherungskopie verfügen, falls etwas schief geht. Erstellen Sie eine Kopie des ursprünglichen Images:

Kopieren Sie zuerst die Datei „install.wim“ vom Windows-Installationsmedium nach „C:\temp\lab\images“. Die Datei „install.wim“ enthält sowohl Home- als auch Professional-Images. Sie exportieren das Home-Image aus „install.wim“, um es während dieses Labs zu verwenden.

  1. Binden Sie das Windows-Installationsmedium ein.

  2. Kopieren Sie die Datei „D:\sources\install.wim“ vom eingebundenen Installationsmedium nach „C:\temp\lab\images“. (Dabei ist „D:“ der Laufwerkbuchstabe des eingebundenen Installationsmediums.)

  3. Öffnen Sie im Startmenü die Windows-Kits, und öffnen Sie dann die Umgebung für Bereitstellungs- und Imageerstellungstools als Administrator.

  4. Erstellen Sie eine Kopie Ihres Images, falls ein Fehler auftritt.

    copy "C:\temp\lab\Images\install.wim" C:\temp\lab\Images\install-backup.wim
    
  5. Exportieren Sie die Home-Edition (Index 2) aus „install.wim“ als „basicimage.wim“, und löschen Sie die ursprüngliche Datei „C:\temp\lab\images\install.wim“:

    Dism /export-image /sourceimagefile:C:\temp\lab\images\install.wim /sourceindex:2 /destinationimagefile:C:\temp\lab\images\basicimage.wim
    Del C:\temp\lab\images\install.wim
    

    Nachdem Sie Ihr Image exportiert haben, können Sie es nun einbinden.

Einbinden Ihres Windows-Images

Erstellen Sie ein Bereitstellungsverzeichnis, und binden Sie „basicimage.wim“ ein:

Md C:\mount\windows
Dism /Mount-Wim /WimFile:C:\temp\lab\images\basicimage.wim /index:1 /MountDir:C:\mount\windows

Einbinden Ihres WinRE-Images

Wenn ein System nicht erfolgreich mit Windows gestartet werden kann, wird ein Failover zur Windows Recovery Environment (WinRE) ausgeführt. WinRE kann häufige Ursachen für nicht startbare Betriebssysteme reparieren. WinRE basiert auf WinPE. Damit es für Ihre Kundschaft funktioniert, können Sie Treiber, Sprachen, optionale Windows PE-Komponenten und andere Tools zur Problembehandlung und Diagnose hinzufügen.

Das WinRE-Image ist im Windows-Image enthalten und wird ebenfalls in die Partition mit den Windows RE-Tools auf dem Ziel-PC oder -gerät kopiert. Um das WinRE-Image zu ändern, müssen Sie zunächst das Windows-Image und dann das WinRE-Image darin einbinden. Nehmen Sie Ihre Änderungen vor, heben Sie die Bereitstellung des WinRE-Images und dann die Bereitstellung des Windows-Images auf.

Image showing that you can mount and windows image, and then mount an image from the mounted image's mount folder so you can configure two nested images.

Wenn Sie Ihrem Image eines der folgenden Elemente hinzufügen, sollten Sie auch Ihr Wiederherstellungsimage mit denselben Änderungen aktualisieren:

  • Fügen Sie für den Start wichtige Treiber im INF-Format hinzu, z. B. Grafik- und Speichertreiber.
  • Fügen Sie wichtige Updates für Windows hinzu, z. B. LCUs.
  • Fügen Sie neue Sprachen hinzu. (Dies ist nicht immer möglich, da nicht alle Sprachen über Windows RE-Entsprechungen verfügen.)

Hinweis

In diesem Lab wird davon ausgegangen, dass Sie „winre.wim“ in „install.wim“ beibehalten möchten, um Ihre Sprachen und Treiber synchron zu halten. Wenn Sie etwas Zeit in der Produktion sparen möchten und Sie diese Images separat verwalten können, können Sie „winre.wim“ aus dem Image entfernen und separat anwenden.

  • Binden Sie die Windows RE-Imagedatei aus dem eingebundenen Image heraus ein.

    Md c:\mount\winre
    Dism /Mount-Wim /WimFile:C:\mount\windows\Windows\System32\Recovery\winre.wim /index:1 /MountDir:C:\mount\winre
    

    Tipp

    Wenn die Datei „winre.wim“ im angegebenen Verzeichnis nicht angezeigt wird, legen Sie die Datei mit dem folgenden Befehl als sichtbar fest:

    attrib -h -a -s C:\mount\windows\Windows\System32\Recovery\winre.wim
    

    Problembehandlung: Wenn der Einbindungsvorgang zu einem Fehler führt, stellen Sie sicher, dass Sie DISM aus der Umgebung für Bereitstellungs- und Imageerstellungstools verwenden. Binden Sie Images nicht in geschützten Ordnern ein (z. B. im Ordner „Benutzer\Dokumente“). Wenn DISM-Prozesse unterbrochen werden, trennen Sie vorübergehend die Verbindung mit dem Netzwerk, und deaktivieren Sie den Virenschutz.

Offlineanpassungen

Wenn Ihre Images eingebunden sind, können Sie mit den Anpassungen beginnen. Sie erfahren hier, wie Sie Offlineanpassungen an Ihrem Windows-Image vornehmen. Offlineanpassungen sind Änderungen, die Sie an einem eingebundenen Image vornehmen können, ohne die Installation von Windows starten zu müssen. Zunächst wird das Hinzufügen (und Entfernen) von Sprachen aus Ihrem Windows-Image erläutert.

Sprachen

In diesem Abschnitt erfahren Sie, wie Sie einer Windows-Installation Sprachen hinzufügen. Wenn Sie eine Sprache hinzufügen möchten, benötigen Sie ein Language Pack vom ISO mit den Language Packs und optionalen Features sowie eine Internetverbindung oder Zugriff auf das FOD-ISO (Feature on Demand).

Hinweis

  • Fügen Sie Sprachen hinzu, bevor Sie ein kumulatives Update (LCU) hinzufügen. Wenn Sie eine Sprache nach einem kumulativen Update hinzufügen, müssen Sie das Update erneut installieren.
  • Fügen Sie Apps nach Sprachen und Features bei Bedarf hinzu. Universelle Windows-Apps und Desktopanwendungen müssen neu installiert werden, wenn Sie nach der Installation einer App eine Sprache hinzufügen.
  • Fügen Sie die Sprachen auch Ihrem Wiederherstellungsimage hinzu: Ihrem Wiederherstellungsimage können viele gängige Sprachen hinzugefügt werden.

Verwenden Sie immer Sprachpakete und FOD-Pakete (Features bei Bedarf, Feature-On-Demand), die mit der Sprache und Plattform des Windows-Images übereinstimmen.

Features bei Bedarf (Features On Demand, FODs) sind Windows-Featurepakete, die zu einem beliebigen Zeitpunkt hinzugefügt werden können. Wenn Benutzer ein neues Feature benötigen, können sie das Featurepaket über Windows Update anfordern. OEMs können diese Features im Voraus installieren, um sie standardmäßig auf ihren Geräten zu aktivieren.

Zu den allgemeinen Features zählen Sprachressourcen wie die Schrifterkennung. Einige dieser Features sind für das Aktivieren der vollständigen Cortana-Funktion erforderlich.

Die folgende Tabelle zeigt die Typen der verfügbaren Sprachkomponenten:

Komponente Beispieldateiname Abhängigkeiten BESCHREIBUNG
Sprachpaket Microsoft-Windows-Client-Language-Pack_x64_de-de.cab Keine UI-Text, einschließlich der grundlegenden Cortana-Funktionen.
Basic Microsoft-Windows-LanguageFeatures-Basic-de-de-Package Keine Rechtschreibprüfung, Textvorhersage, Wörtertrennung und Silbentrennung, sofern sie für die Sprache verfügbar sind. Sie müssen diese Komponente hinzufügen, bevor Sie die folgenden Komponenten hinzufügen.
Schriftarten Microsoft-Windows-LanguageFeatures-Fonts-Thai-Package Keine Für einige Regionen sind Schriftarten erforderlich. Beispielsweise ist das Schriftartpaket Thai für th-TH erforderlich.
Optische Zeichenerkennung Microsoft-Windows-LanguageFeatures-OCR-de-de-Package Basic Erkennt Text in einem Bild und gibt ihn aus.
Handschrifterkennung Microsoft-Windows-LanguageFeatures-Handwriting-de-de-Package Basic Aktiviert die Schrifterkennung für Geräte mit Stifteingabe.
Text-zu-Sprache Microsoft-Windows-LanguageFeatures-TextToSpeech-de-de-Package Basic Aktiviert Text-zu-Sprache, wird von Cortana und der Sprachausgabe verwendet.
Spracherkennung Microsoft-Windows-LanguageFeatures-Speech-de-de-Package Grundlegend, Text-zu-Sprache-Erkennung Erkennt Spracheingaben, wird von Cortana und der Windows-Spracherkennung verwendet
Einzelhandelsdemo Microsoft-Windows-RetailDemo-OfflineContent-Content-de-de-Package Basic und das Paket mit dem sprachneutralen Einzelhandelsdemo: Microsoft-Windows-RetailDemo-OfflineContent-Content-Package Einzelhandelsdemo

Hinzufügen oder Ändern von Sprachen

In diesem Abschnitt fügen Sie Ihrem Image Sprachen und Windows-Features bei Bedarf hinzu. Sie fügen die Sprachpakete für Deutsch (de-de) und Japanisch (ja-jp) hinzu. Japanisch ist ein Beispiel für eine Sprache, die Unterstützung für zusätzliche Schriftarten erfordert.

Wichtig

Wenn Sie vor der Installation eines Language Packs ein Update installieren, das sprachenabhängige Ressourcen enthält, werden die sprachspezifischen Änderungen im Update nicht angewandt, wenn Sie das Language Pack hinzufügen. Sie müssen das Update erneut installieren, um die sprachspezifischen Änderungen anzuwenden. Um eine Neuinstallation von Updates zu vermeiden, installieren Sie Language Packs und Features bei Bedarf vor den Updates.

Sprachupdates müssen in einer bestimmten Reihenfolge installiert werden. Um beispielsweise Cortana zu aktivieren, müssen Sie Folgendes in der angegebenen Reihenfolge installieren: Microsoft-Windows-Client-Language-Pack, dann –Basic, OCR, Handwriting, –Fonts, –TextToSpeech und zuletzt –Speech.

Hinzufügen von Sprachen

Binden Sie die ISO-Datei für Sprachen und optionale Features ein. Wenn Sie Sprachkomponenten und Features bei Bedarf hinzufügen, verwenden Sie als Quelle für diese Pakete die eingebundene ISO-Datei. Durch die Verwendung der ISO-Datei mit Sprachen und optionalen Features als Quelle wird sichergestellt, dass FODs in Ihrem Image aktualisiert werden und die Sprachressourcen für die von Ihnen hinzugefügten Sprachen enthalten. In den folgenden Beispielen wird „F:\“ als Speicherort der eingebundenen ISO-Datei mit Sprachen und optionalen Features verwendet.

  1. Hinzufügen des deutschen Language Packs.

    Verwenden Sie die Language Packs und Features bei Bedarf von den ISOs für Sprachen und optionale Features:

    Dism /Add-Package /Image:C:\mount\windows /PackagePath:F:\LanguagesAndOptionalFeatures\Microsoft-Windows-Client-Language-Pack_x64_de-de.cab 
    
  2. Hinzufügen der zugehörigen Sprachfeatures bei Bedarf

    Dism /Add-Capability /Image:C:\mount\windows /CapabilityName:Language.Basic~~~de-DE~0.0.1.0 /CapabilityName:Language.OCR~~~de-DE~0.0.1.0 /CapabilityName:Language.Handwriting~~~de-DE~0.0.1.0 /CapabilityName:Language.TextToSpeech~~~de-DE~0.0.1.0 /CapabilityName:Language.Speech~~~de-DE~0.0.1.0 /Source:F:\LanguagesAndOptionalFeatures
    
  3. (Optional:) Fügen Sie die Language Packs und Features bei Bedarf für Japanisch hinzu.

    Einige sprachspezifische Schriftarten wurden in verschiedene Sprachkomponenten aufgeteilt. In diesem Abschnitt fügen Sie die Sprache „ja-JP“ sowie Unterstützung für japanische Schriftarten hinzu.

    Verwenden Sie die Language Packs und Features bei Bedarf aus den 64-Bit-ISO-Dateien:

    1. Hinzufügen des japanisches Language Packs:
    Dism /Add-Package /Image:C:\mount\windows /PackagePath:F:\LanguagesAndOptionalFeatures\Microsoft-Windows-Client-Language-Pack_x64_ja-jp.cab 
    
    1. Hinzufügen der japanischen Sprachfeatures bei Bedarf
    Dism /Add-Capability /CapabilityName:Language.Basic~~~ja-JP~0.0.1.0 /CapabilityName:Language.OCR~~~ja-JP~0.0.1.0 /CapabilityName:Language.Handwriting~~~ja-JP~0.0.1.0 /CapabilityName:Language.Fonts.Jpan~~~und-JPAN~0.0.1.0 /CapabilityName:Language.TextToSpeech~~~ja-JP~0.0.1.0 /CapabilityName:Language.Speech~~~ja-JP~0.0.1.0 /Source:F:\LanguagesAndOptionalFeatures
    
  4. Überprüfen Sie, ob die Language Packs jetzt Teil der eingebundenen Images sind:

    dism /get-packages /image:"C:\mount\windows"
    

    Stellen Sie sicher, dass die hinzugefügten Sprachen in der Liste enthalten sind:

    Package Identity : Microsoft-Windows-Client-LanguagePack  ...  de-DE~10.0.22000.1
    State : Installed
    
  5. Vergewissern Sie sich, dass sich die Features bei Bedarf in Ihrem Image befinden:

    dism /get-capabilities /image:"C:\mount\windows"
    

    Stellen Sie sicher, dass die FODs zu den Sprachen in der Liste enthalten sind:

    Capability Identity : Language.Basic~~~de-de~0.0.1.0
    State : Installed
    ...
    Capability Identity : Language.Handwriting~~~de-de~0.0.1.0
    State : Installed
    

Konfigurieren von Spracheinstellungen

In diesem Abschnitt wird beschrieben, wie Sie die Standardsprache und die Zeitzone Ihres eingebundenen Windows-Images ändern.

  1. Verwenden Sie DISM, um die Standardsprache des Images festzulegen. Sie legen die Standardsprache auf Deutsch fest, da Sie sie dem Image in den vorherigen Schritten hinzugefügt haben:

    Dism /Image:C:\mount\windows /Set-AllIntl:de-DE
    
  2. Überprüfen Ihrer Änderungen

    Dism /Image:C:\mount\windows /Get-Intl
    

Festlegen der Standardzeitzone

Sie können DISM verwenden, um die Standardzeitzone für einen PC festzulegen. Im Folgenden legen Sie die Zeitzone fest. Eine Liste der verfügbaren Zeitzonen finden Sie unter Standardzeitzonen.

Dism /Set-TimeZone:"W. Europe Standard Time" /Image:"C:\mount\windows"

Entfernen der Basissprache aus dem Image

In diesem Abschnitt wird das Entfernen einer Sprache aus dem Windows-Image behandelt. Dieser Schritt ist optional.

Da nun für Ihr Image die Verwendung von Deutsch als Standardsprache festgelegt wurde, können Sie die Features für die englische Sprache daraus entfernen und es in ein nicht englisches Image umwandeln. Um „en-US“ vollständig aus dem Image zu entfernen, müssen Sie mehrere Komponenten entfernen.

Warnung

Entfernen Sie die Basissprache Englisch nicht, wenn Sie einen PC auf Englisch ausliefern möchten.

So entfernen Sie die Sprachkomponenten aus einem 64-Bit-Image

dism /image:"c:\mount\windows" /remove-package /packagename:Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~10.0.22000.1 /packagename:Microsoft-Windows-LanguageFeatures-Basic-en-us-Package~31bf3856ad364e35~amd64~~10.0.22000.1 /packagename:Microsoft-Windows-LanguageFeatures-Handwriting-en-us-Package~31bf3856ad364e35~amd64~~10.0.22000.1 /packagename:Microsoft-Windows-LanguageFeatures-OCR-en-us-Package~31bf3856ad364e35~amd64~~10.0.22000.1 /packagename:Microsoft-Windows-LanguageFeatures-Speech-en-us-Package~31bf3856ad364e35~amd64~~10.0.22000.1 /packagename:Microsoft-Windows-LanguageFeatures-TextToSpeech-en-us-Package~31bf3856ad364e35~amd64~~10.0.22000.1 /packagename:Microsoft-Windows-RetailDemo-OfflineContent-Content-en-us-Package~31bf3856ad364e35~amd64~~10.0.22000.1

Tipp

Problembehandlung: Wenn beim Ausführen dieser Befehle ein Fehler auftritt, versuchen Sie, den Befehl erneut für das Paket auszuführen, bei dem ein Fehler aufgetreten ist. Beispiel:

Error: 0x800f0825
Package Microsoft-Windows-LanguageFeatures-Basic-en-us-Package may have failed due to pending updates to servicing components in the image.

Wenn der Befehl mit Fehlern abgeschlossen wird, überprüfen Sie die DISM-Protokolldatei unter „C:\windows\Logs\DISM\dism.log“.

Hinzufügen von Sprachen zur Windows RE

Erfahren Sie, wie Sie der WinRE Sprachen hinzufügen. Durch das Hinzufügen von Sprachen zur WinRE wird sichergestellt, dass die von der Kundschaft erwartete Sprache in Wiederherstellungsszenarien verfügbar ist. Führen Sie diese Schritte aus, wenn Sie Ihrem Windows-Image Sprachen hinzugefügt haben.

In den folgenden Beispielen werden Pakete aus der eingebundenen ISO-Datei für Sprachen und optionale Features sowie aus dem ADK verwendet:

  1. Hinzufügen von Language Packs für die deutsche Sprache

    Verwenden Sie die 64-Bit-Versionen der Language Packs und der optionalen WinPE-Komponenten:

    Dism /image:F:\Windows Preinstallation Environment\x64\WinPE_OCs\de-de\lp.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\de-de\WinPE-Rejuv_de-de.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\de-de\WinPE-EnhancedStorage_de-de.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\de-de\WinPE-Scripting_de-de.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\de-de\WinPE-SecureStartup_de-de.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\de-de\WinPE-SRT_de-de.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\de-de\WinPE-WDS-Tools_de-de.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\de-de\WinPE-WMI_de-de.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\de-de\WinPE-StorageWMI_de-de.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\de-de\WinPE-HTA_de-de.cab"
    
  2. (Optional:) Fügen Sie WinRE Language Packs und die Unterstützung von Schriftarten für Japanisch hinzu. Beachten Sie, dass Sie für Japanisch eine zusätzliche CAB-Datei hinzufügen, das für die Schriftartenunterstützung benötigt wird.

    Verwenden Sie die Language Packs und optionalen WinPE-Komponenten aus den 64-Bit-ISO-Dateien:

    Dism /image:C:\mount\winre /add-package /packagepath:"F:\Windows Preinstallation Environment\x64\WinPE_OCs\ja-jp\lp.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\ja-jp\WinPE-Rejuv_ja-jp.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\ja-jp\WinPE-EnhancedStorage_ja-jp.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\ja-jp\WinPE-Scripting_ja-jp.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\ja-jp\WinPE-SecureStartup_ja-jp.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\ja-jp\WinPE-SRT_ja-jp.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\ja-jp\WinPE-WDS-Tools_ja-jp.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\ja-jp\WinPE-WMI_ja-jp.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\ja-jp\WinPE-StorageWMI_ja-jp.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\ja-jp\WinPE-HTA_ja-jp.cab"
    Dism /image:C:\mount\winre /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\ja-jp\WinPE-FontSupport-JA-JP.cab"
    
  3. Legen Sie die Standardsprache für WinRE so fest, dass sie der Standardsprache von Windows entspricht.

    Dism /Image:C:\mount\winre /Set-AllIntl:de-DE
    

Entfernen der Basissprachen aus der WinRE (optional)

Ähnlich wie beim Entfernen der Basissprache in „install.wim“ können Sie auch die Basissprache aus der WinRE entfernen.

So entfernen Sie die Sprachkomponenten aus einem 64-Bit-Image

Dism /image:"c:\mount\winre" /remove-package /packagename:Microsoft-Windows-WinPE-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~10.0.22000.1 /packagename:WinPE-EnhancedStorage-Package~31bf3856ad364e35~amd64~en-US~10.0.22000.1 /packagename:WinPE-HTA-Package~31bf3856ad364e35~amd64~en-US~10.0.22000.1 /packagename:WinPE-Rejuv-Package~31bf3856ad364e35~amd64~en-US~10.0.22000.1 /packagename:WinPE-Scripting-Package~31bf3856ad364e35~amd64~en-US~10.0.22000.1 /packagename:WinPE-SecureStartup-Package~31bf3856ad364e35~amd64~en-US~10.0.22000.1 /packagename:WinPE-SRT-Package~31bf3856ad364e35~amd64~en-US~10.0.22000.1 /packagename:WinPE-StorageWMI-Package~31bf3856ad364e35~amd64~en-US~10.0.22000.1 /packagename:WinPE-WDS-Tools-Package~31bf3856ad364e35~amd64~en-US~10.0.22000.1 /packagename:WinPE-WMI-Package~31bf3856ad364e35~amd64~en-US~10.0.22000.1

Treiber

Sie sollten Treiber hinzufügen, um sicherzustellen, dass Windows zum ersten Mal erfolgreich gestartet werden und eine Verbindung mit dem Internet und mit Windows Update herstellen kann. Das Image sollte sich nicht auf Treiberpakete von Drittanbietern für Ihre Hardware verlassen. Stellen Sie sicher, dass Sie Ihren Treiber dem richtigen Image hinzufügen:

  • DCHU-Treiber: Viele Treiber enthalten eine Informationsdatei (mit der Erweiterung „.inf“) zur Unterstützung der Treiberinstallation. Diese können mithilfe der in diesem Abschnitt beschriebenen Tools installiert werden.
  • Für den Systemstart erforderliche Treiber: Grafik- und Speichertreiber müssen manchmal dem Windows-Image (wie in diesem Lab gezeigt), dem Windows PE-Image und dem WindowsRE-Image hinzugefügt werden.

Im Folgenden wird gezeigt, wie Sie Treiber auf verschiedene Weise hinzufügen.

Tipp

Wenn Sie mehrere Geräte mit identischen Hardwarekonfigurationen erstellen, können Sie die Installationszeit und die Zeit für den ersten Start verkürzen, indem Sie beim Erfassen eines Windows-Images Treiberkonfigurationen beibehalten.

Hinzufügen von Treibern zum Windows-Image

  1. Fügen Sie einen einzelnen Treiber hinzu, der eine INF-Datei enthält. In diesem Beispiel verwenden Sie einen Treiber mit dem Namen „media1.inf“:

    Dism /Add-Driver /Image:"C:\mount\windows" /Driver:"C:\Drivers\PnP.Media.V1\media1.inf"
    

    Dabei ist „C:\Drivers\PnP.Media.V1\media1.inf“ die INF-Basisdatei in Ihrem Treiberpaket.

  2. Wenn Sie einen vollständigen Ordner mit Treibern hinzufügen möchten, können Sie die Option „/Recurse“ verwenden. Dadurch werden alle INF-Treiber aus diesem Ordner und allen zugehörigen Unterordnern hinzugefügt.

    Warnung

    „/Recurse“ kann zwar praktisch sein, das Image kann dadurch aber auch schnell überladen werden. Einige Treiberpakete umfassen mehrere INF-Treiberpakete, die oftmals Nutzlastdateien aus demselben Ordner verwenden. Während der Installation wird jedes INF-Treiberpaket in einen separaten Ordner erweitert, wobei jedes eine Kopie der Nutzlastdateien aufweist. Es gab Fälle, in denen ein beliebter Treiber unter Verwendung der Option „/Recurse“ in einem 900 MB großen Ordner 10 GB zu Images hinzugefügt hat.

    Dism /Add-Driver /Image:"C:\mount\windows" /Driver:c:\drivers /Recurse
    
  3. Stellen Sie sicher, dass die Treiber Teil des Images sind:

    Dism /Get-Drivers /Image:"C:\mount\windows"
    

    Überprüfen Sie die Liste der Pakete, und stellen Sie sicher, dass die Liste die Treiber enthält.

Hinzufügen von Treibern zu Ihrem WinRE-Image

Wenn Sie Ihrem Windows-Image Treiber hinzugefügt haben, sollten Sie sie auch Ihrem WinRE-Image hinzufügen. Durch das Hinzufügen von Treibern zu Ihrem Wiederherstellungsimage wird sichergestellt, dass sie in Wiederherstellungsszenarien verfügbar sind. Das Hinzufügen von Treibern zu einem WinRE-Image entspricht dem Hinzufügen von Treibern zu einem regulären Windows-Image.

Dism /Add-Driver /Image:"C:\mount\winre" /Driver:"C:\Drivers\PnP.Media.V1\media1.inf" /LogPath=C:\mount\dism.log

Hinweis

Sie können die Option „/Recurse“ verwenden, wenn Sie einen vollständigen Ordner mit Treibern hinzufügen möchten.

Updates

Während das Image eingebunden ist, können Sie Windows-Updates hinzufügen. Der Prozess ähnelt dem Prozess, den Sie zuvor zum Hinzufügen von Treibern angewandt haben.

Erinnerung:

  • Fügen Sie Sprachen vor Hauptupdates hinzu. Zu Hauptupdates zählen Hotfixes, allgemeine Vertriebsversionen oder Service Packs. Wenn Sie später eine Sprache hinzufügen, müssen Sie die Updates erneut hinzufügen.
  • Hinzufügen von Hauptupdates vor den Apps. Zu diesen Apps zählen universelle Windows-Apps und Desktopanwendungen. Wenn Sie später ein Update hinzufügen, müssen Sie die Apps erneut hinzufügen.
  • Aktualisieren Sie bei Hauptupdates auch das Wiederherstellungsimage: Dazu gehören möglicherweise Hotfixes, allgemeine Verteilungsversionen, Service Packs oder andere Vorabupdates. Das Aktualisieren wird später in „Lab 12: Aktualisieren des Wiederherstellungsimages“ noch gezeigt.
  • Wenn ein Service Stack Update (SSU) erforderlich ist, müssen Sie es anwenden, bevor Sie die aktuelle allgemeine Vertriebsversion (GDR) oder zukünftige allgemeine Vertriebsversionen anwenden.

Hinzufügen von Windows-Updates zu Ihrem Image

Verwenden Sie DISM, um das neueste Wartungsstapelupdate (Servicing Stack Update, SSU), das neueste kumulative Update (Latest Cumulative Update, LCU), ZDP-Updates oder andere erforderliche KB-Updates anzuwenden.

Wichtig

Wenn Sie vor der Installation eines Language Packs ein Update installieren, das sprachenabhängige Ressourcen enthält, werden die sprachspezifischen Änderungen im Update nicht angewandt, wenn Sie das Language Pack hinzufügen. Sie müssen das Update erneut installieren, um die sprachspezifischen Änderungen anzuwenden. Um eine Neuinstallation von Updates zu vermeiden, installieren Sie Language Packs vor den Updates.

  1. Rufen Sie ein Windows-Updatepaket ab. Extrahieren Sie das MSU-Dateiupdate in einen Ordner, z. B. „E:\updates\windowsupdatename.msu“. Stellen Sie sicher, dass Ihr Update der Architektur des Images entspricht, mit dem Sie arbeiten.

  2. Fügen Sie die MSU-Datei mit dism /add-package Ihrem eingebundenen Image hinzu.

    Dism /Add-Package /Image:C:\mount\windows /PackagePath:"E:\updates\windows10.0-kb4000001-x64.msu"
    

    Sie können auch mehrere Updates mit demselben Befehl hinzufügen:

    Dism /Add-Package /Image:C:\mount\windows /PackagePath:"E:\updates\windows10.0-kb4000001-x64.msu" /PackagePath:"E:\updates\windows10.0-kb0000002-x64.msu"
    

    Hinweis

    Jedes Paket ist in der Regel eine neue KB-Datei, die die Revisionsnummer des Windows-Builds erhöht. Sie finden die Revisionsnummer von Windows im folgenden Registrierungsschlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\UBR

  3. Sperren Sie das Update, um sicherzustellen, dass es während der Wiederherstellung wiederhergestellt wird.

    DISM /Cleanup-Image /Image=C:\mount\windows /StartComponentCleanup /ScratchDir:C:\Temp
    
  4. Überprüfen Sie, ob sich die Updates im Image befinden.

    Dism /Image:C:\mount\windows /Get-Packages
    

    Überprüfen Sie die angezeigte Liste der Pakete, und stellen Sie sicher, dass die Liste das Paket enthält. Zum Beispiel:

    Package Identity : Package_for_RollupFix~31bf3856ad364e35~amd64~~22000.250.1.1
    State : Installed
    Release Type : Security Update
    Install Time : 04/29/2017 6:26 PM
    The operation completed successfully.
    

Hinzufügen von Updatepaketen zur WinRE

In diesem Abschnitt wird beschrieben, wie Sie dem WinRE-Image Updates hinzufügen.

Wichtig

Sie müssen kumulative Updates zusätzlich zu Ihrem Windows-Image auch auf Ihr WinRE-Image anwenden. Da Updates kumulativ sind, können alte Updates entfernt werden, wenn ein neues Update installiert wird. Durch die WinRE-Optimierung, die später im Lab behandelt wird, werden unnötige Updates entfernt, damit das WinRE-Image nicht zu groß wird.

Um das im vorherigen Abschnitt heruntergeladene Update auf Ihr WinRE-Image anzuwenden, müssen Sie dism /add-package ausführen, um das Update auf das eingebundene WinRE-Image anzuwenden.

Dism /Add-Package /Image:C:\mount\winre /PackagePath:"E:\updates\windows10.0-kb4000001-x64.msu"

Apps und Features

Apps

In diesem Abschnitt wird das Arbeiten mit Apps behandelt. dazu gehören die Neuinstallation der mitgelieferten Apps nach Updates, das Hinzufügen von Microsoft Store-Apps und das Hinzufügen von Microsoft Office.

In diesem Abschnitt wird weiterhin das eingebundene Windows-Image verwendet. Wenn Ihr Image noch nicht eingebunden ist, binden Sie es zunächst ein.

Erinnerung: Installieren Sie Apps erst, nachdem Sie alle Sprachen und Updates (in dieser Reihenfolge) installiert haben.

Erneutes Installieren mitgelieferter Apps

Nachdem Sie Ihrem Image nun Sprachen und Updates hinzugefügt haben, müssen Sie die Apps neu installieren, die mit Windows geliefert werden. Dadurch wird sichergestellt, dass die Apps funktionieren und die Sprachen enthalten, die Sie Ihrem Image hinzugefügt haben. Um diese Apps erneut zu installieren, benötigen Sie das Update-OPK der Apps oder die ISO-Datei mit den mitgelieferten Apps.

  1. Kopieren Sie den amd64fre-Ordner auf der Inbox-Apps-ISO nach c:\temp\lab\apps\inbox\
  2. Installieren Sie die mitgelieferten Apps neu, um sicherzustellen, dass die Apps über die erforderlichen Sprachressourcen verfügen. Die Seite mit Beispielskripts enthält ein Beispielskript, das aber nur ein Beispiel darstellt und nicht unbedingt alle mitgelieferten Apps in einem Image neu installiert. Verwenden Sie unbedingt Ihr eigenes Skript, das sämtliche Apps auf Ihrem Gerät enthält.

Ihre Apps können nun mit Ihrem Image verwendet werden.

Hinzufügen einer Microsoft Store-App

Um diesen Abschnitt abschließen zu können, benötigen Sie das Update-OPK der App oder die ISO-Datei mit den mitgelieferten Apps. Unabhängig davon, was Sie verwenden, wird in den folgenden Schritten das Update-OPK der App verwendet.

  1. Verwenden Sie DISM, um die APPX-Datei mit dem HEVC-Codec aus den Dateien hinzuzufügen, die Sie im vorherigen Abschnitt extrahiert haben:

  2. Installieren Sie die APPX-Datei für den HEVC-Codec:

    DISM /Add-ProvisionedAppxPackage /Image:c:\mount\windows /PackagePath:"C:\temp\lab\apps\amd64\Microsoft.HEVCVideoExtension_8wekyb3d8bbwe.x64.appx" /licensepath:"C:\temp\lab\apps\inbox\amd64\Microsoft.HEVCVideoExtension_8wekyb3d8bbwe.x64.xml" /DependencyPackagePath:"C:\temp\lab\apps\inbox\amd64\Microsoft.VCLibs.x64.14.00.appx"
    
  3. Verwenden Sie DISM /Add-ProvisionedAppxPackage, um Ihrem Image weitere Apps hinzuzufügen.

  4. Überprüfen Sie, ob die Apps installiert wurden:

    Dism /Image:"C:\mount\windows" /Get-ProvisionedAppxPackages
    

Optimieren der installierten Apps

Sie können die Datenträgernutzung von Apps reduzieren, indem Sie DISM /Optimize-ProvisionedAppxPackages ausführen, nachdem Sie die Apps installiert haben. Dieser Befehl funktioniert nur, wenn er für ein Offlineimage ausgeführt wird:

DISM.exe /Image:"C:\mount\windows" /Optimize-ProvisionedAppxPackages

Vorinstallieren von Microsoft Office

Befolgen Sie die Anweisungen im neuesten Leitfaden zur Office-Vorinstallation für OEMs, um zu erfahren, welche Office-Version vorinstalliert werden sollte und wie Sie sie installieren.

Features bei Bedarf

Fügen Sie Ihrem Windows-Image ein Feature bei Bedarf (Feature on Demand, FOD) hinzu. Features on Demand sind Features, die Sie vorinstallieren können. Eine Liste der verfügbaren FODs und Empfehlungen für die Vorinstallation finden Sie hier.

Erfahren Sie, wie Sie .NET Framework als Feature bei Bedarf vorinstallieren.

Hinweis

Es ist zwar möglich, einige FODs mithilfe der Option „/add-package“ hinzuzufügen, aber die empfohlene Methode zum Hinzufügen von FODs stellt die Verwendung von DISM /Add-Capability dar.

  1. Wenn die ISO-Datei mit den Sprachen und optionalen Features nicht mehr eingebunden ist, binden Sie sie ein.

  2. Verwenden Sie auf Ihrem Techniker-PC DISM, um eine Liste der verfügbaren FODs in einem Image abzurufen:

    dism /image:C:\mount\windows /get-capabilities
    

    Damit zeigen Sie eine Liste der verfügbaren Funktionen an.

  3. Fügen Sie .NET Framework hinzu.

    dism /image:C:\mount\windows /add-capability /capabilityname:NetFX3~~~~ /Source:F:\LanguagesAndOptionalFeatures
    

    Dabei ist „F:“ die eingebundene FOD-ISO-Datei und NetFX3~~~~ der Name der .NET Framework-Funktion.

    .NET Framework wird nun Ihrem Image hinzugefügt.

  4. Wenn Sie Ihrem Image weitere FODs hinzufügen möchten, können Sie dies nun durchführen.

Startmenü und Taskleiste

Anpassen von Pins im Startmenü

Ändern des Startlayouts

OEMs können das Startlayout so anpassen, dass vom OEM definierte Elemente (Apps und/oder Websites) in bestimmten Bereichen des Startmenüs angeheftet werden.

Anpassungen am Startlayout werden mit LayoutModification.json und optional LayoutModification.xml konfiguriert:

  • LayoutModification.json bietet vollständige Unterstützung für App-Pins.
  • LayoutModification.xml ermöglicht das Hinzufügen von Website-Pins zu LayoutModification.json.

Hinweis

Sie können Windows-Konfigurations-Designer oder die Datei „Unattend.xml“ nicht verwenden, um das Startmenü von Windows 11 zu konfigurieren.

Weitere Informationen finden Sie unter Anpassen des Windows 11-Startmenüs.

Anpassbare Abschnitte

Angehefteter Abschnitt

Der Abschnitt ganz oben im Startmenü wird als angehefteter Abschnitt bezeichnet. Dieser Abschnitt besteht aus Pins, die in einem Raster angeordnet sind. Die Elemente in diesem Abschnitt sind eine Teilmenge aller Apps, die auf dem PC installiert sind. Standardmäßig sind in diesem Abschnitt nicht alle installierten Apps enthalten. Die Anzahl der Zeilen und Elemente in dieser Ansicht ist über die Größen der Gerätebereiche hinweg einheitlich.

Während in der ersten Ansicht dieses Abschnitts 18 Elemente angezeigt werden, können Benutzer*innen das pagination-Steuerelement verwenden, um zwischen Seiten mit zusätzlichen Pins zu wechseln. Die Elemente in diesem Abschnitt sind eine Kombination aus von Microsoft definierten Apps, dynamisch bereitgestellten Apps und vom OEM konfigurierten Elementen. Nach dem Einrichten ihres PC können Benutzer*innen Pins in diesem Abschnitt hinzufügen, verschieben oder daraus entfernen.

Verfügbare Anpassungen:

  • Bis zu vier Elemente auf Seite 1 dieses Abschnitts. Konfiguriert mit primaryOEMPins in „LayoutModification.json“.
  • Bis zu vier Elemente am unteren Rand des Rasters mit den angehefteten Apps. Benutzer*innen müssen im Startmenü nach unten scrollen, um diese Pins anzuzeigen. Konfiguriert mit secondaryOEMPins in „LayoutModification.json“.

Wenn Sie in einem dieser Abschnitte weniger als vier Elemente anheften, werden andere von Microsoft definierte Apps eingefügt, um den Platz aufzufüllen, damit die Reihenfolge beibehalten wird. Arrayelemente, die über die ersten vier hinausgehen, werden ignoriert.

Hinweis

Ein Element darf nur einmal im Abschnitt „Angeheftet“ angezeigt werden. Es ist nicht möglich, eine App an mehr als einem Ort in diesem Abschnitt anzuheften, egal ob auf derselben Seite oder auf verschiedenen Seiten.

Dies ist der Abschnitt unterhalb des Abschnitts „Angeheftet“. Beim ersten Start wird die Erste Schritte-App von Microsoft an dieser Stelle vorab eingefügt. OEMs können den Abschnitt auch vorab mit einer Willkommens-App oder einer App für die erste Ausführung auffüllen, die bis zu sieben Tage lang angeheftet bleibt, sofern sie nicht vom Kunden entfernt wird.

Verfügbare Anpassungen: Ein Element in diesem Abschnitt. Konfiguriert mit firstRunOEMPins in „LayoutModification.json“.

  • Für eine gute und übersichtliche Benutzererfahrung wird empfohlen, die für den Abschnitt „Empfohlen“ ausgewählte App nicht vorab an die Taskleiste oder die erste Seite der Startpins anzuheften.

Hinzufügen von Pins zum Startmenü

In diesem Abschnitt wird gezeigt, wie Sie in den anpassbaren Bereichen des Startmenüs Pins hinzufügen.

  • Um UWP-Apps anheften zu können, müssen Sie deren AUMID kennen.
  • Wenn Sie einen Weblink anheften, müssen Sie eine Weblinkkachel mit einem Windows 10-PC erstellen und dann das Layout exportieren, das den Weblink enthält. Informationen zum Exportieren eines Startlayouts finden Sie unter Exportieren des Startlayouts.
  • Entpackte Win32-Apps verwenden LNK-Dateien, die auf die App verweisen.
  1. Erstellen Sie auf Ihrem Techniker-PC eine leere Datei namens LayoutModification.json.

  2. Fügen Sie folgende leere Datei LayoutModification.json in die Datei ein, die Sie im vorherigen Schritt erstellt haben:

    { "primaryOEMPins": [ 
      ], 
      "secondaryOEMPins": [ 
      ], 
      "firstRunOEMPins": [ 
      ] 
    } 
    
  3. Passen Sie jeden Abschnitt an, um Apps hinzuzufügen, indem Sie JSON-Member für die Typen von Apps hinzufügen, die Sie anheften möchten.

    1. Sie beginnen damit, dass Sie die Eingabeaufforderung als primären OEM-Pin anheften. Da es sich bei der Eingabeaufforderung um eine entpackte Win32-App handelt, wird sie als desktopAppLink hinzugefügt:
    { "primaryOEMPins": [ 
        { "desktopAppLink": "%APPDATA%\\Microsoft\\Windows\\Start Menu\\Programs\\System Tools\\Command Prompt.lnk"}
      ], 
      "secondaryOEMPins": [ 
      ], 
      "firstRunOEMPins": [ 
      ] 
    } 
    
    1. Als Nächstes fügen Sie eine UWP-App als sekundären OEM-Pin hinzu, und verwenden die AUMID, um sie mit packagedAppID hinzuzufügen. Dieser Pin wird am Ende des Startmenü angezeigt. Hier sehen Sie eine UWP-Beispiel-App, die dem Layout hinzugefügt wurde:
    { "primaryOEMPins": [ 
        { "desktopAppLink": "%APPDATA%\\Microsoft\\Windows\\Start Menu\\Programs\\System Tools\\Command Prompt.lnk"}
      ], 
      "secondaryOEMPins": [ 
        { "packagedAppId": "OEM.App1_1abcde2f3ghjk!App"}
      ], 
      "firstRunOEMPins": [ 
      ] 
    } 
    
    1. Abschließend fügen Sie im Abschnitt „Empfohlen“ eine App hinzu. Sie können diesem Abschnitt eine App hinzufügen. Die App, die Sie anheften, ist nicht dauerhaft. Sie wird nach einiger Zeit nicht mehr verfügbar sein, wenn der PC verwendet wird und im Abschnitt „Empfohlen“ neue Elemente hinzugefügt werden:
    { "primaryOEMPins": [ 
        { "desktopAppLink": "%APPDATA%\\Microsoft\\Windows\\Start Menu\\Programs\\System Tools\\Command Prompt.lnk"}
      ], 
      "secondaryOEMPins": [ 
        { "packagedAppId": "OEM.App1_1abcde2f3ghjk!App"}
      ], 
      "firstRunOEMPins": [ 
        { "desktopAppLink": "%ALLUSERSPROFILE%\\Microsoft\\Windows\\Start Menu\\Programs\\PutMeInRecommended.lnk" }
      ] 
    } 
    
  4. Wenn Sie Weblinks erstellen möchten, um sie Ihrem Startmenü hinzuzufügen:

    Um einen Weblink an das Startmenü anheften zu können, benötigen Sie die Dateien LayoutModification.json und LayoutModification.xml.

    Weblinks verwenden sowohl „LayoutModification.xml“ als auch „LayoutModification.json“. Jeder Weblink, der in „LayoutModification.json“ angegeben ist, muss über ein entsprechendes SecondaryTile-Element in „LayoutModification.xml“ verfügen:

    • „LayoutModification.xml“ wird zum Konfigurieren des Weblinks verwendet.
    • „LayoutModification.json“ verweist auf den konfigurierten Weblink.

    Verwenden des exportierten Startlayouts zum Anheften eines Weblinks

    Das exportierte Startlayout enthält SecondaryTile-Elemente für jeden der Weblinks, die Sie konfiguriert haben. Notieren Sie sich die Elemente AppUserModelID und TileID. Sie fügen diese Ihrer Datei „LayoutModification.json“ hinzu, um den Weblink anzuheften.

    Beispiel für einen Webpin

    Im Folgenden finden Sie ein Beispiel für einen Webpin in „LayoutModification.xml“:

    <start:SecondaryTile 
    AppUserModelID="Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App" 
    TileID="MSEdge.anfoedbkjbcacemdbigf.UserData.Default" 
    Arguments="--launch-tile --profile-directory=Default --app-id=anfoedbkjbhcfgooaffkopcacemdbigf --app-url=https://www.bing.com/" 
    DisplayName="(Text of your choice to display in Start)" 
    Square150x150LogoUri="msappdata:///local/Favicons/Taskbar/‌anfoedbkjbhcfgooaffkopcacemdbigf/largefavicon.png" 
    Wide310x150LogoUri="ms-appx:///" 
    ShowNameOnSquare150x150Logo="true" 
    ShowNameOnWide310x150Logo="false" 
    BackgroundColor="#000000" 
    Size="2x2" 
    Row="0" 
    Column="0"/> 
    

    Sie fügen diese Kachel in der Datei „LayoutModification.“json hinzu, indem Sie in dem Abschnitt, in dem Sie den Pin hinzufügen möchten, ein neues JSON-Objekt hinzufügen:

    • Verwenden Sie das Attribut aus AppUserModelID ("Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App") für den Wert von packageAppID in „LayoutModification.json“.
    • Verwenden Sie das Attribut aus TileID ("MSEdge.anfoedbkjbcacemdbigf.UserData.Default") für den Wert von tileID in „LayoutModification.json“.

    Für das obige Beispiel sieht das Anheften des Weblinks am unteren Rand des Abschnitts „Angeheftet“ wie folgt aus:

    ... 
    "secondaryOEMPins": [ 
      { "packagedAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App", 
        "tileId": "MSEdge.anfoedbkjbcacemdbigf.UserData.Default" }, 
      ], 
    ...
    

    Sie können weitere Elemente an das Startmenü anheften. Hier ist ein Beispiel für eine Datei „LayoutModification.json“, die mehrere Elemente in jedem Abschnitt enthält:

    { "primaryOEMPins": [ 
        { "packagedAppId": "OEM.App1_1abcde2f3ghjk!App"}, 
        { "desktopAppLink": "%APPDATA%\\Microsoft\\Windows\\Start Menu\\Programs\\System Tools\\Command Prompt.lnk"}, 
        { "packageAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App", 
            "tileId": "MSEdge.paomdnjincdkenhiicpl.UserData.Default"} 
        ], 
        "secondaryOEMPins": [ 
        { "packagedAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App", 
        "tileId": "MSEdge.anfoedbkjbcacemdbigf.UserData.Default" }, 
        { "desktopAppId": "Contoso.Desktop.Example.AUMID"} 
        ], 
        "firstRunOEMPins": [ 
        { "desktopAppLink": "%ALLUSERSPROFILE%\\Microsoft\\Windows\\Start Menu\\Programs\\PutMeInRecommended.lnk", 
            "caption": { 
            "en-US": "(localized caption text for US English)", 
            "de": "(localized caption text for German)", 
            "default": "(fallback caption text for other languages)" } 
        } 
        ] 
    } 
    
Hinzufügen des Layouts zum Image
  1. Kopieren Sie Ihre Datei LayoutModification.json und, wenn Sie Weblinks angeheftet haben, die Datei „LayoutMofification.xml“ in das eingebundene Image. Windows sucht im Ordner \Windows\Users\Default\Appdata\Local\Microsoft\Windows\Shell nach diesen Dateien. Wenn dieser Ordner bereits Layoutmodification-Dateien enthält, ersetzen Sie die vorhandenen Dateien durch die neuen.

    xcopy /s LayoutModification.json C:\Mount\Users\Default\Appdata\Local\Microsoft\Windows\Shell
    xcopy /s LayoutModification.xml C:\Mount\Users\Default\Appdata\Local\Microsoft\Windows\Shell
    
  2. Wenn Sie mit dem Anpassen Ihres Images fertig sind, können Sie Ihre Änderungen committen und die Bereitstellung wieder aufheben.

    dism /unmount-image /mountdir:C:\mount /commit
    

    Andernfalls belassen Sie das Image eingebunden, und fahren Sie mit dem nächsten Abschnitt fort.

Anpassen des Taskleistenlayouts

Sie können bis zu drei Elemente an die Taskleiste anheften. Zum Anheften von Taskleistenelementen müssen Sie eine benutzerdefinierte Datei „TaskbarLayoutModification.xml“ erstellen und dann einen Registrierungsschlüssel festlegen, der den Speicherort Ihrer Taskleisten-Layoutdatei definiert.

Weitere Informationen finden Sie unter Anpassen der Windows 11-Taskleiste.

  1. Im Folgenden finden Sie eine leere Taskleisten-Layoutdatei. Kopieren Sie den Inhalt in eine Datei namens „TaskbarLayoutModification.xml“:

    <?xml version="1.0" encoding="utf-8"?>
    <LayoutModificationTemplate
    xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"
    xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"
    xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout"
    xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout"
    Version="1">
    
    <CustomTaskbarLayoutCollection PinListPlacement="Replace">
        <defaultlayout:TaskbarLayout>
            <taskbar:TaskbarPinList>
                <taskbar /> 
                <taskbar />
            </taskbar:TaskbarPinList>
        </defaultlayout:TaskbarLayout>
    </CustomTaskbarLayoutCollection>
    </LayoutModificationTemplate>
    
  2. Heften Sie eine klassische Windows-Desktopanwendung an:

    Um eine klassische Windows-Desktopanwendung hinzuzufügen, fügen Sie ein <taskbar:DesktopApp>-Element mit einem DesktopApplicationLinkPath-Attribut hinzu, das den Pfad zu einer Verknüpfungsdatei (LNK) angibt. Es wird empfohlen, die gleichen LNK-Verknüpfungsdateien im Startmenü für alle Benutzer*innen zu verwenden. Beispiel:

    <taskbar:TaskbarPinList>
    <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk"/>
    </taskbar:TaskbarPinList>
    

    Hinweis

    Einige klassische Windows-Anwendungen werden jetzt anders gepackt als in früheren Versionen von Windows. Weitere Informationen finden Sie unter Editor und Paint.

  3. Fügen Sie eine UWP-App hinzu. Fügen Sie für universelle Windows-Apps ein <Taskbar:UWA>-Element mit einem AppUserModelID-Attribut hinzu, das die Benutzermodell-ID (AUMID) einer universellen Windows-App angibt. Beispiel:

    <taskbar:TaskbarPinList>
    <taskbar:UWA AppUserModelID="Microsoft.Windows.Photos_8wekyb3d8bbwe!App"/>
    </taskbar:TaskbarPinList>
    

    Unter Suchen der Anwendungsbenutzermodell-ID einer installierten App erfahren Sie, wie Sie die AUMID einer installierten App ermitteln.

  4. Speichern Sie die Datei als „C:\Mount\Windows\OEM\TaskbarLayoutModification.xml“.

  5. Weiter unten im Abschnitt zur Überwachung fügen Sie einen Registrierungsschlüssel hinzu, um zu definieren, wo die TaskbarLayoutModification gespeichert ist.

Hinzufügen eines Lizenzvertrags und einer Infodatei

Hinzufügen einer OEM-spezifischen Lizenz

In diesem Abschnitt wird erläutert, wie OEMs während der OOBE eigene Lizenzbedingungen hinzufügen können.

Hinweis

Wenn Lizenzbedingungen enthalten sind, müssen OEMs eine Version der Lizenzbedingungen in jeder Sprache einfügen, die auf dem PC vorinstalliert ist. Der Text der Lizenzbedingungen muss eine RTF-Datei sein und über eine HTML-Datei mit identischem Namen im gleichen Ordner verfügen. Weitere Informationen zu Lizenzdateien finden Sie unter OEM-Lizenzbedingungen.

Um mit dem Hinzufügen von Lizenzbedingungen zu beginnen, müssen Sie Ordner für Ihre Lizenzdateien erstellen und dann OOBE so konfigurieren, dass die Lizenz beim ersten Start angezeigt wird.

  1. Erstellen Sie im folgenden Verzeichnis Ordner für Ihre Systemsprachen: „C:\mount\windows\Windows\System32\oobe\info\default\“.

  2. Benennen Sie jeden Ordner im Verzeichnis „C:mount\windows\Windows\System32\oobe\info\default\“ mit dem Dezimalbezeichner der jeweiligen Sprache. Führen Sie diesen Schritt für jedes Language Pack im Windows-Image durch.

    Hinweis: Unter diesem Link finden Sie eine vollständige Liste der Dezimalbezeichner für Sprachen.

    Wenn dem Windows-Image beispielsweise die Language Packs „en-us“ und „de-de“ hinzugefügt werden, fügen Sie einen Ordner mit dem Namen „1033“ (für die Sprache „en-us“) in „C:\mount\windows\Windows\System32\oobe\info\default“ hinzu. Fügen Sie dann einen Ordner mit dem Namen „1031“ (Sprache „de-de“) im gleichen Verzeichnis „C:\mount\windows\Windows\System32\oobe\info\default\“ hinzu.

    MD c:\mount\windows\windows\system32\oobe\info\default\1031
    MD c:\mount\windows\windows\system32\oobe\info\default\1033
    
  3. Erstellen Sie eine RTF-Datei mit den Lizenzbedingungen in jeder Sprache in Ihrem Image, und kopieren Sie sie in den Ordner „oobe“ der jeweiligen Sprache.

    Beispiel: Verschieben Sie die englische Datei „agreement.rtf“ in das Verzeichnis „C:\mount\windows\Windows\System32\oobe\info\default\1033\“ und die deutsche Datei „agreement.rtf“ in „C:\mount\windows\Windows\System32\oobe\info\default\1031“.

    copy E:\resources\english-agreement.rtf c:\mount\windows\windows\system32\oobe\info\default\1033\agreement.rtf
    copy E:\resources\german-agreement.rtf c:\mount\windows\windows\system32\oobe\info\default\1031\agreement.rtf
    
  4. Öffnen Sie einen Text-Editor, und erstellen Sie HTML-Versionen Ihrer Lizenzbedingungen. Speichern Sie die Bedingungen im selben Ordnern wie die RTF-Versionen. Sie können das EULA-Beispiel aus den OEM-Lizenzbedingungen verwenden, um Beispieldateien zu erstellen. Die Namen der EULA-Dateien sollten mit Ausnahme der Erweiterung identisch sein.

    C:\mount\windows\windows\system32\oobe\info\default\1033\agreement.html  (English version)
    C:\mount\windows\windows\system32\oobe\info\default\1031\agreement.html  (German version)
    
  5. Erstellen Sie eine Datei „oobe.xml“, um den Dateipfad der Lizenzdatei „agreement.rtf“ anzugeben. Windows ermittelt die zugehörige HTML-Datei automatisch. Im Folgenden finden Sie ein Beispiel für die Datei „oobe.xml“.

     <FirstExperience>
    <oobe>
        <oem>
            <eulafilename>agreement.rtf</eulafilename>
        </oem>
    </oobe>
    </FirstExperience>
    
  6. Kopieren Sie die Datei „oobe.xml“ nach „C:\mount\windows\windows\system32\oobe\info\“.

  7. Kopieren Sie die Datei „oobe.xml“ in die sprachspezifischen Ordner, die Sie zuvor erstellt haben. Kopieren Sie beispielsweise „oobe.xml“ nach „C:\mount\windows\Windows\System32\oobe\info\default\1033“, dort ist auch die Datei „agreement.rtf“ auf Englisch gespeichert. Um die deutsche Vereinbarung hinzuzufügen, kopieren Sie „oobe.xml“ in das Verzeichnis „C:\mount\windows\Windows\System32\oobe\info\default\1031\“, wo sich auch die deutsche Datei „agreement.rtf“ befindet.

    copy E:\configset\oobe.xml c:\mount\windows\windows\system32\oobe\info\default\1033
    copy E:\configset\oobe.xml c:\mount\windows\windows\system32\oobe\info\default\1031
    
  8. Nun enthält jeder Sprachordner jeweils eine Datei „oobe.xml“, „agreement.rtf“ und „agreement.html“ in der entsprechenden Sprache.

Wenn das Image das erste Mal in OOBE startet, wird der Lizenzvertrag angezeigt.

Erstellen einer Imageinformationsdatei und Hinzufügen dieser zum Image

  • Erstellen Sie eine Datei „csup.txt“, um anzugeben, wann das Windows-Image erstellt wurde. Diese Datei muss das Erstellungsdatum des Images im Format „MM-TT-JJJJ“ ohne weitere Zeichen in einer einzelnen Zeile am Anfang der Datei enthalten. Mit diesem Befehl wird die Datei erstellt:

    echo 6-24-2021 >"C:\mount\windows\Windows\csup.txt"
    

Anpassen von Windows mit einer Antwortdatei

Antwortdateien (oder Dateien für die unbeaufsichtigte Installation) können verwendet werden, um Windows-Einstellungen in Images beim Setup zu ändern. Sie können auch Einstellungen erstellen, die Skripts in Ihren Images auslösen, die ausgeführt werden, nachdem der erste Benutzer sein Konto erstellt und die Standardsprache ausgewählt hat. Mit Antwortdateien können Sie verschiedene Setupoptionen angeben, z. B. das Partitionieren von Datenträgern, den Speicherort des zu installierenden Windows-Images und den anzuwendenden Product Key. Werte für die Windows-Installation, z. B. die Namen von Benutzerkonten, Anzeigeeinstellungen und Internet Explorer-Favoriten, können ebenfalls angegeben werden. Die Antwortdatei für das Setup wird in der Regel mit „Unattend.xml“ bezeichnet.

Dateien für die unbeaufsichtigte Installation enthalten mehrere Abschnitte, die jeweils zu unterschiedlichen Zeitpunkten während des Installationsvorgangs von Windows verarbeitet werden. Diese Phasen werden als Konfigurationsdurchläufe bezeichnet. Dies sind die am häufigsten verwendeten Durchläufe:

Sie können angeben, welchem Konfigurationsdurchlauf neue Einstellungen hinzugefügt werden sollen:

  • 1. windowsPE: Diese Einstellungen werden vom Windows Setup-Installationsprogramm verwendet. Bei der Änderung vorhandener Images können Sie diese Einstellungen in der Regel ignorieren.
  • 2. offlineServicing: Einstellungen in „offlineServicing“ werden verarbeitet, wenn DISM verwendet wird, um eine Datei für die unbeaufsichtigte Installation auf ein Offlineimage anzuwenden.
  • 4. specialize: Die meisten Einstellungen sollten dieser Phase hinzugefügt werden. Diese Einstellungen werden sowohl zu Beginn des Überwachungsmodus als auch der Windows-Willkommensseite ausgelöst. Wenn Sie mehrere Aktualisierungen oder Testeinstellungen vornehmen müssen, generalisieren Sie das Gerät erneut und fügen dann einen weiteren Batch von Einstellungen in der Konfigurationsphase „specialize“ hinzu.
  • 6. auditUser: Diese Phase wird ausgeführt, sobald Sie den Überwachungsmodus starten. „AuditUser“ eignet sich ideal zum Ausführen eines Systemtestskripts. Sie fügen hier als Beispiel „Microsoft-Windows-Deployment\RunAsynchronousCommand“ hinzu. Weitere Informationen finden Sie unter Hinzufügen eines benutzerdefinierten Skripts zu Windows Setup.
  • 7. oobeSystem: Diese Phase wird selten verwendet. Die meisten dieser Einstellungen werden ausgeführt, nachdem die Benutzer*innen OOBE abgeschlossen haben. Eine Ausnahme stellt die Einstellung „Microsoft-Windows-Deployment\Reseal\Mode = Audit“ dar, die verwendet wird, um OOBE zu umgehen und den PC im Überwachungsmodus zu starten. Wenn für Ihr Skript bekannt sein muss, welche Sprache Benutzer*innen während OOBE auswählen, fügen Sie es der Phase „oobeSystem“ hinzu.

Obwohl Sie zahlreiche Windows-Einstellungen im Überwachungsmodus festlegen können, gibt es einige Einstellungen, die nur mithilfe einer Antwortdatei oder dem Windows-Konfigurations-Designer festgelegt werden können, z. B. Einstellungen für das Hinzufügen von Herstellersupportinformationen. Eine vollständige Liste der Antwortdateieinstellungen (auch bezeichnet als „Einstellungen für die unbeaufsichtigte Installation“) finden Sie in der Referenz für das unbeaufsichtigte Windows Setup.

Erstellen einer Antwortdatei

Verwenden Sie Windows System Image Manager (SIM) zum Erstellen und Ändern von Dateien für die unbeaufsichtigte Installation. SIM wird als Teil des ADK installiert. Stellen Sie sicher, dass Ihre Antworteinstellungen die erforderlichen Einstellungen enthalten, die im OEM-Richtliniendokument beschrieben sind.

Erstellen einer Katalogdatei in Windows SIM

Katalogdateien (.clg) sind Dateien mit Informationen zu Einstellungen, die für ein bestimmtes Windows-Image gelten. Wenn Sie in SIM mit einem Windows-Image arbeiten, müssen Sie zunächst eine Katalogdatei für das Windows-WIM erstellen, mit dem Sie arbeiten.

  1. Starten Sie Windows System Image Manager (WSIM).
  2. Klicken Sie auf „Datei“ > „Windows-Image auswählen“.
  3. Navigieren Sie unter „Windows Image auswählen“ zur Imagedatei („D:\install.wim“), und wählen Sie sie aus.
  4. Wählen Sie die Home-Edition aus, und klicken Sie auf „OK“.
  5. Klicken Sie auf Ja , um die Katalogdatei zu erstellen. Windows SIM erstellt die Datei basierend auf der Imagedatei und speichert sie im gleichen Ordner wie die Imagedatei. Dieser Vorgang kann mehrere Minuten dauern.

Die Katalogdatei wird im Bereich Windows-Image angezeigt. Windows SIM listet auch die im Image enthaltenen konfigurierbaren Komponenten und Pakete auf.

Erstellen einer Antwortdatei

Wenn Sie keine vorhandene Datei für die unbeaufsichtigte Installation verwenden, können Sie in Windows SIM eine neue Datei erstellen:

  • Klicken Sie auf „Datei“ > „Neue Antwortdatei“.

Die neue Antwortdatei wird im rechten Bereich angezeigt.

Hinzufügen von Einstellungen zur Antwortdatei

In diesem Abschnitt erfahren Sie, wie Sie eine Antwortdatei erstellen, die Einstellungen konfigurieren kann, wenn Sie Ihr Windows-Image bereitstellen.

Bevor Sie beginnen, erstellen Sie in Ihrem eingebundenen Windows-Image einen Ordner namens „Panther“. Windows sucht automatisch in diesem Ordner nach einer Antwortdatei.

md c:\mount\windows\Windows\panther
Hinzufügen von OEM-Informationen (optional)
  1. Erweitern Sie im Bereich „Windows-Image“ die Option „Komponenten“, klicken Sie mit der rechten Maustaste auf „amd64_Microsoft-Windows-Shell-Setup_(version)“, und wählen Sie dann „Add Setting to Pass 4 specialize“ (Pfad 4 specialize Einstellung hinzufügen) aus.

  2. Wählen Sie im Bereich „Antwortdatei“ die Option „Components\4 specialize\amd64_Microsoft-Windows-Shell-Setup_neutral\OEMInformation“ aus.

  3. Legen Sie im Bereich „Eigenschaften von OEMInformation“ im Abschnitt „Einstellungen“ Folgendes fest:

    Manufacturer=Fabrikam
    Model=Notebook Model 1
    Logo=C:\Windows\Fabrikam\Fabrikam.bmp
    
  4. Speichern Sie die Antwortdatei im Ordner „Panther“ als c:\temp\lab\AnswerFiles\unattend.xml.

Als Nächstes müssen Sie sicherstellen, dass sich das oben angegebene Logo in Ihrem Windows-Image befindet.

  1. Erstellen Sie ein 32-Bit-Farbbild mit einer maximalen Größe von 120 × 120 Pixeln. Speichern Sie die Datei als „C:\temp\labAnswerFiles\Fabrikam.bmp“ auf Ihrem Techniker-PC.

  2. Erstellen Sie in Ihrem eingebundenen Windows-Image einen Ordner namens Fabrikam.

    mkdir c:\mount\windows\Fabrikam
    
  3. Kopieren Sie die Datei „Fabrikam.bmp“ in den soeben erstellten Ordner „Fabrikam“:

    copy fabrikam.bmp c:\mount\windows\fabrikam
    
Konfigurieren des Geräts für den automatischen Start im Überwachungsmodus

Legen Sie in derselben Datei „unattend.xml“ fest, dass der PC automatisch im Überwachungsmodus gestartet wird.

  1. Erweitern Sie im Bereich „Windows-Image“ die Option „Komponenten“, klicken Sie mit der rechten Maustaste auf „amd64_Microsoft-Windows-Deployment_(version)“, und wählen Sie dann „Add Setting to Pass 7 oobeSystem“ (Pfad 7 oobeSystem Einstellung hinzufügen) aus.
  2. Wählen Sie im Bereich „Antwortdatei“ die Option „Components\7 oobeSystem\amd64_Microsoft-Windows-Deployment _neutral\Reseal“ aus.
  3. Wählen Sie im Bereich „Eigenschaften von Reseal“ im Abschnitt „Einstellungen“ den Wert Mode=Audit aus.
  4. Speichern Sie die Antwortdatei im Ordner „Panther“ als „unattend.xml“.

Festlegen der Windows-Edition

In diesem Abschnitt führen Sie ein Upgrade der Version des Windows-Betriebssystems von Home auf Pro durch.

Wichtig

  • Sie können für ein Windows-Image keine niedrigere Edition festlegen.
  • Hinweis: Wenden Sie dieses Verfahren nicht auf ein Image an, das bereits auf eine höhere Edition aktualisiert wurde.
  • Normalerweise wechseln Sie die Editionen nicht offline, wie hier gezeigt. Stattdessen binden Sie für ein Editionsupgrade zunächst ein Windows Professional-Image (wim) ein. Dieser Schritt ist hier lediglich zur Erläuterung enthalten, um Ihnen die Verwendung des Befehls „/Set-Edition“ zu zeigen.
  1. Ermitteln Sie die verfügbaren Editionen, indem Sie den folgenden Befehl ausführen, mit dem Sie bestimmen, auf welche Versionen Sie das Image upgraden können:

    Dism /Get-TargetEditions /Image:C:\mount\windows
    

    Notieren Sie sich die verfügbaren Editions-IDs.

  2. Upgraden Sie die Edition auf die Professional-Edition.

    Dism /Set-Edition:Professional /Image:C:\mount\windows
    

Beibehalten von Windows-Einstellungen während einer Wiederherstellung

Windows speichert in Wiederherstellungsszenarien weder die Einstellungen automatisch, die über die Antwortdateien erstellt wurden, noch die mit „LayoutModification.xml“ erstellten Windows-Startmenüanpassungen noch die Informationen zur ersten Anmeldung aus „oobe.xml“.

So stellen Sie sicher, dass Windows Ihre Anpassungen speichert

  • Speichern Sie Kopien von „unattend.xml“, „LayoutModification.json“, „TaskbarLayoutModification.xml“ und Ihrem Ordner „C:\mount\windows\Windows\System32\OOBE“ in „C:\Recovery\AutoApply“.

Optimieren von WinRE (Teil 1)

  1. Erhöhen Sie die Größe des sicheren Speicherbereichs Ihres WinRE-Images.

    Dism /image:c:\mount\winre /set-scratchspace:512
    
  2. Bereinigen Sie nicht verwendete Dateien, und reduzieren Sie die Größe von „winre.wim“.

    dism /image:"c:\mount\winre" /Cleanup-Image /StartComponentCleanup
    

Aufheben der Bereitstellung Ihrer Images

  1. Schließen Sie alle Anwendungen, die möglicherweise auf Dateien im Image zugreifen, einschließlich des Datei-Explorers.

  2. Übernehmen Sie die Änderungen, und heben Sie die Bereitstellung des Windows RE-Images auf:

    Dism /Unmount-Image /MountDir:"C:\mount\winre" /Commit
    

    C steht für den Laufwerkbuchstaben des Laufwerks mit dem Image.

    Dieser Vorgang kann einige Minuten dauern.

  3. Erstellen Sie eine Sicherungskopie des aktualisierten Windows RE-Images, und ersetzen Sie das alte WinRE-Image durch das neu exportierte Image:

    dism /export-image /sourceimagefile:c:\mount\windows\windows\system32\recovery\winre.wim /sourceindex:1 /DestinationImageFile:c:\temp\lab\winre_bak.wim
    Del c:\mount\windows\windows\system32\recovery\winre.wim
    Copy c:\temp\lab\winre_bak.wim c:\mount\windows\windows\system32\recovery\winre.wim
    

    Geben Sie bei entsprechender Aufforderung F für die Datei an.

    Problembehandlung: Wenn die Datei „winre.wim“ im angegebenen Verzeichnis nicht angezeigt wird, legen Sie die Datei mit dem folgenden Befehl als sichtbar fest:

    attrib -h -a -s C:\mount\windows\Windows\System32\Recovery\winre.wim
    
  4. Überprüfen Sie die neue Größe des Windows RE-Images:

    Dir "C:\mount\windows\Windows\System32\Recovery\winre.wim"
    
  5. Passen Sie basierend auf der Größe der neuen Datei „winre.wim“ die Partitionsgrößen in den Bereitstellungsskripts so an, dass sie genügend Platz für „winre.wim“ sowie zusätzlichen freien Speicherplatz enthalten.

    Befolgen Sie das folgende Diagramm für die Größen im Partitionslayout, um die Größe Ihrer Wiederherstellungspartition in den Dateien „createpartitions-<firmware>-<imageformat>.txt“ zu ermitteln. Der verbleibende freie Speicherplatz steht nach dem Kopieren von „winre.wim“ in die ausgeblendete Partition fest. Weitere Informationen finden Sie in den folgenden Datenträgerpartitionsregeln.

    Partitionsgröße Freier Speicherplatz
    Weniger als 500 MB Mindestens 50 MB frei
    450–680 MB Mindestens 320 MB frei
    Mehr als 680 MB 1.024 MB frei

    Beispiel für die Größe der Wiederherstellungspartition aus den createpartitions-Skripts von DiskPart:

    rem == 3. Windows RE tools partition ===============
    create partition primary size=465
    
  6. Optimieren Sie das Windows-Image auf die gleiche Weise wie beim WinRE-Image:

    Dism /Image:c:\mount\windows /Cleanup-Image /StartComponentCleanup
    
  7. Übernehmen Sie die Änderungen, und heben Sie die Einbeziehung des Windows-Images auf:

    Dism /Unmount-Image /MountDir:"C:\mount\windows" /Commit
    

    „C“ steht für den Laufwerkbuchstaben des Laufwerks mit dem Image. Dieser Vorgang kann mehrere Minuten dauern.

  8. Schließen Sie die Optimierung Ihres Images ab, indem Sie das Image exportieren. Während des Exportvorgangs entfernt DISM Dateien, für die es neuere Versionen gibt, damit das Image kleiner wird. Exportieren Sie das Windows-Image in eine neue Imagedatei:

    Dism /Export-Image /SourceImageFile:"C:\temp\lab\Images\basicimage.wim" /SourceIndex:1 /DestinationImageFile:"C:\temp\lab\Images\install.wim"
    

Sie verfügen nun über ein angepasstes Windows Image, das Sie auf anderen PCs bereitstellen können. Im nächsten Abschnitt erfahren Sie, wie Sie das Image auf Ihrem Referenz-PC bereitstellen, Onlineänderungen vornehmen und dann das Windows-Image abschließen, um es für die endgültige Bereitstellung vorzubereiten.

Bereitstellen Ihrer Images auf einem neuen PC

In diesem Abschnitt stellen Sie ein Image auf einem PC bereit, damit es im Überwachungsmodus angepasst werden kann. Stellen Sie Folgendes sicher, bevor Sie mit diesem Abschnitt beginnen:

  • Kopieren Ihrer benutzerdefinierten Images in die NTFS-Partition auf Ihrem USB-Laufwerk

    copy c:\temp\lab\images\install.wim e:\images
    copy c:\temp\lab\images\winre_bak.wim e:\images
    
  • Stellen Sie sicher, dass sich die Beispielskripts im Bereitstellungsordner auf Ihrem USB-Laufwerk befinden.

Starten in WinPE

Wenn Sie das Gerät, auf dem Sie Ihr Image bereitstellen, noch nicht in WinPE gestartet haben, starten Sie es in WinPE:

  1. Verbinden den USB-Stick mit der WinPE-Partition, und starten Sie den Referenzcomputer.
  2. Wenn Sie zwei separate USB-Laufwerke verwenden, verbinden Sie nach dem Start von WinPE das USB-Laufwerk mit den Images und Bereitstellungsskripts.
  3. Geben Sie an der Befehlszeile „X:\Windows\system32>“ diskpart ein, und drücken Sie die EINGABETASTE.
  4. Geben Sie an der Befehlszeile „\DISKPART>“ list volume ein.
  5. Notieren Sie sich in der Spalte „Label“ den Buchstaben des Volumes unter der Spalte „Ltr“. Dies ist der Laufwerkbuchstabe Ihres USB-Sticks (z. B. „E“).
  6. Geben Sie „exit“ ein, um DiskPart zu beenden.

Verwenden eines Bereitstellungsskripts zum Anwenden Ihres Images

Führen Sie ein Skript aus, um Partitionen zu erstellen und Ihr Image anzuwenden. Sie verwenden „applyimage.bat“ in „USBDrive\deployment“, um dies durchzuführen.

„ApplyImage.bat“ verwendet DiskPart-Skripts, um die Partitionen zu erstellen und das Partitionslayout festzulegen. Dieses Skript und die von ihm aufgerufenen Unterskripts müssen im selben Unterordner enthalten sein. Sie können diese Skripts aktualisieren, um die Partitionsgrößen nach Bedarf anzupassen.

Hinweis

Wenn Sie Ihr endgültiges Image als FFU erfassen und bereitstellen möchten, wählen Sie die Optionen aus, um die Wiederherstellung nicht zu konfigurieren. Auf diese Weise können Sie die Windows-Partition bei Bedarf erweitern, nachdem Sie Ihre FFU angewandt haben. Sie können die Wiederherstellung konfigurieren, nachdem Sie die Windows-Partition erweitert haben.

  1. Führen Sie „applyimage.bat“ aus, und geben Sie das anzuwendende Image an:

    D:
    cd Deployment
    ApplyImage.bat D:\Images\install.wim
    

    Dabei ist „D:“ der Laufwerkbuchstabe Ihres Skripts und Images auf Ihrem USB-Laufwerk.

    Wenn Sie vom Skript dazu aufgefordert werden:

    1. Wählen Sie aus, ob die Wiederherstellungspartition konfiguriert werden soll.

      • Y: konfiguriert die Windows-Wiederherstellungspartition
      • N: konfiguriert die Wiederherstellungspartition nicht Die Wiederherstellungspartition kann später konfiguriert werden. Wählen Sie diese Option aus, wenn Sie Ihr Image als FFU erfassen und bereitstellen möchten.
    2. Drücken Sie Y, um das Laufwerk zu formatieren.

    3. Wählen Sie N aus, damit die Bereitstellung nicht als Compact OS erfolgt.

    4. Drücken Sie N, um anzugeben, dass das Image keine erweiterten Attribute (Extended Attribut, EA) enthält.

      Hinweis

      Verwenden Sie Compact OS nur auf Geräten mit Flashlaufwerken, da die Compact OS-Leistung stark von den Funktionen des Speichergeräts abhängt. Compact OS wird auf Rotationsgeräten NICHT empfohlen. Weitere Informationen finden Sie unter „Compact OS“.

  2. Entfernen Sie das USB-Laufwerk, und starten Sie den Referenz-PC neu.

    exit
    

    Der PC sollte basierend auf den Einstellungen der zuvor erstellten Datei für die unbeaufsichtigte Installation in den Windows-Überwachungsmodus gestartet werden. Wenn Sie keine Datei „unattend.xml“ verwenden, mit der der PC in den Überwachungsmodus gestartet wird, können Sie während der OOBE Ctrl+Shift+F3 drücken, um in den Überwachungsmodus zu starten.

Vornehmen von Onlineanpassungen (Überwachungsmodus)

Konfigurieren des Speicherorts Ihrer Datei „TaskbarLayoutModification.xml“

  • Fügen Sie den folgenden Registrierungsschlüssel hinzu, um den Speicherort für die zuvor erstellte Datei „TaskbarLayoutModification.xml“ festzulegen:

    cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ /v LayoutXMLPath /d C:\Windows\OEM\TaskbarLayoutModification.xml

Weitere Anpassungen

Sie können den Überwachungsmodus verwenden, um Windows in der vertrauten Windows-Umgebung anzupassen. Im Überwachungsmodus können Sie Windows-Desktopanwendungen hinzufügen, Systemeinstellungen ändern, Daten hinzufügen und Skripts ausführen.

Um sicherzustellen, dass die Änderungen im Überwachungsmodus im Wiederherstellungsimage enthalten sind, müssen Sie diese Änderungen mit ScanState in einem Bereitstellungspaket erfassen. Dieses Paket wird von den Systemwiederherstellungstools verwendet, um Ihre Änderungen wiederherzustellen, wenn Fehler auftreten. Sie können optional Speicherplatz sparen, indem Sie die Anwendungen direkt aus den komprimierten Wiederherstellungsdateien ausführen. dies wird als Einzelinstanziierung bezeichnet.

Wenn Sie die Änderungen in einem Image erfassen und auf andere Geräte anwenden möchten, müssen Sie das Image mit Sysprep generalisieren.

Überprüfen der Anpassungen im Überwachungsmodus

Es wird nicht empfohlen, Ihren PC während der Herstellung mit dem Internet zu verbinden, und es werden auch keine Updates von Windows Update im Überwachungsmodus empfohlen, da dies wahrscheinlich während der Sysprep-Verarbeitung zu einem Fehler führt.

  1. Nach Abschluss des Setups meldet sich der Computer automatisch als Administrator bei Windows im Überwachungsmodus an.
  2. Überprüfen Sie, ob die Änderungen aus der Antwortdatei vorhanden sind (Herstellername, Supporttelefonnummer und andere Anpassungen).

Überprüfen der Edition

Sie haben in diesem Lab zuvor ein Upgrade der Edition von Windows Home auf Windows Professional durchgeführt. Überprüfen Sie diese Änderung:

  1. Öffnen Sie eine Eingabeaufforderung als Administrator.

  2. Führen Sie Folgendes aus:

    dism /online /get-current-edition
    
  3. Vergewissern Sie sich, dass dies die richtige Edition ist. Diese sollte wie folgt aussehen:

    Current edition is:
    
    Current Edition : Professional
    
    The operation completed successfully.
    

Apps und Store-Verkaufschancen

Sie haben über Windows und den Microsoft Store enorme Möglichkeiten für marken- und gerätespezifische Alleinstellungsmerkmale, zur Umsatzsteigerung und für den Kundenzugriff.

Microsoft Store-Apps stehen im Mittelpunkt der Windows-Benutzererfahrung. Als OEM können Sie eine ansprechende Kundenerfahrung bereitstellen und die Markentreue steigern, indem Sie herausragende Mehrwert generierende Software und Dienste zusammen mit hochwertiger Hardware erstellen.

Wichtig

Der folgende Schlüssel muss im Überwachungsmodus festgelegt werden.

Sie müssen eine Registrierungseinstellung ändern, um Ihre OEM-ID hinzuzufügen. Wenn Sie am OEM Microsoft Store-Programm teilnehmen, wenden Sie sich an reportapp@microsoft.com, um Ihre OEM-ID zu erhalten.

Element Speicherort in der Registrierung
OEMID HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Store, (REG_SZ) OEMID
SCM ID HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Store, (REG_SZ) StoreContentModifier

OEMID

  1. Führen Sie „regedit.exe“ über die Eingabeaufforderung aus.
  2. Navigieren Sie zu „HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Store“.
  3. Klicken Sie unter „Default“ mit der rechten Maustaste auf „Neu“.
  4. Klicken Sie auf „Zeichenfolgenwert“.
  5. Geben Sie „OEMID“ ein.
  6. Doppelklicken Sie auf „OEMID“, und geben Sie im Textfeld „Wertdaten:“ den OEM-Namen ein.

SCMID

  1. Führen Sie „regedit.exe“ über die Eingabeaufforderung aus.
  2. Navigieren Sie zu „HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Store“.
  3. Klicken Sie unter „Default“ mit der rechten Maustaste auf „Neu“.
  4. Klicken Sie auf „Zeichenfolgenwert“.
  5. Geben Sie „StoreContentModifier“ ein.
  6. Doppelklicken Sie auf „StoreContentModifier“, und geben Sie im Feld „Wertdaten:“ den OEM-Namen ein.

Wichtig

Der Registrierungsschlüssel „OEMID“ wird während des Zurücksetzens auf Knopfdruck nicht automatisch wiederhergestellt. Informationen zum Wiederherstellen des Registrierungsschlüssels „OEMID“ während des PBR-Vorgangs finden Sie im nächsten Abschnitt in diesem Leitfaden.

Vorbereiten des Images für das Zurücksetzen auf Knopfdruck

Dieser Abschnitt enthält einen Leitfaden zum Einrichten der Wiederherstellungsumgebung für PBR-Szenarien (Push Button Reset, Zurücksetzen auf Knopfdruck).

Weitere Informationen finden Sie unter den Themen zum Zurücksetzen auf Knopfdruck und Windows-Wiederherstellungsumgebung (Windows RE) und Festplatten und Partitionen.

Das Zurücksetzen auf Knopfdruck ist ein integriertes Wiederherstellungstool, mit dem Benutzer*innen das Betriebssystem wiederherstellen können und dabei ihre Daten und wichtigen Anpassungen beibehalten werden, ohne dass sie ihre Daten im Voraus sichern müssen. Damit wird die Notwendigkeit benutzerdefinierter Wiederherstellungsanwendungen aufgehoben, da Benutzer*innen mehr Wiederherstellungsoptionen zur Verfügung haben und ihre eigenen PCs sicher korrigiert werden können.

Vorbereiten von ScanState

Um das Zurücksetzen auf Knopfdruck verwenden zu können, müssen Sie ScanState auf Ihr USB-Laufwerk kopieren.

Verwenden Sie ScanState, um klassische Windows-Desktopanwendungen und Einstellungen für Ihr Image zu erfassen.

Hinweis: Verwenden Sie Ihren Techniker-PC, um ScanState vorzubereiten.

  1. Verbinden Sie USBDrive auf dem Techniker-PC.

  2. Öffnen Sie die Eingabeaufforderung der Bereitstellungs- und Imageerstellungstools als Administrator.

  3. Führen Sie „copydandi.cmd“ aus, um die erforderlichen Dateien nach „USBDrive\scanstate“ zu kopieren:

    Copydandi.cmd amd64 e:\scanstate
    

    Dabei ist „E:“ der Laufwerkbuchstabe des Laufwerks „USBDrive“.

Erstellen einer ScanState-Migrationsdatei

In diesem Abschnitt erstellen Sie eine Konfigurationsdatei, mit der Dateien und Registrierungsschlüssel während des Zurücksetzens auf Knopfdruck wiederhergestellt werden.

Erstellen Sie eine XML-Migrationsdatei, mit der Registrierungswerte wiederhergestellt werden, die während des Herstellungsprozesses manuell eingegeben wurden. Im folgenden Beispiel wird der zuvor in diesem Dokument festgelegte Registrierungswert „OEMID“ wiederhergestellt.

  1. Öffnen Sie Editor.

  2. Kopieren Sie den folgenden XML-Code, und fügen Sie ihn in Editor ein. Dadurch wird ScanState angewiesen, den Registrierungsschlüssel „OEMID“ zu migrieren:

    <migration urlid="https://www.microsoft.com/migration/1.0/migxmlext/test">
         <component type="System" context="UserAndSystem">
              <displayName>OEMID</displayName>
            <role role="Settings">
                <rules>
                    <include>
                        <objectSet>
                            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Store [OEMID]</pattern>
                        </objectSet>
                    </include>
                </rules>
            </role>
        </component>
    </migration>
    
  3. Speichern Sie die Datei als „regerecover.xml“.

Erstellen eines Wiederherstellungspakets mit ScanState

Wichtig

Damit das Zurücksetzen auf Knopfdruck ordnungsgemäß funktioniert, müssen Pakete als PPKG-Dateien in „C:\Recovery\Customizations“ gespeichert werden.

Auf Ihrem Referenz-PC:

Verwenden Sie ScanState, um installierte Anpassungen in einem Bereitstellungspaket zu erfassen, und speichern Sie es dann unter „C:\Recovery\customizations“.

  1. Erstellen Sie einen Wiederherstellungsordner im Stammverzeichnis des Betriebssystemlaufwerks:

    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
    
  2. Führen Sie ScanState aus, um die Apps und Anpassungen zu erfassen:

    mkdir c:\recovery\customizations
    E:\ScanState\scanstate.exe /apps /ppkg C:\Recovery\Customizations\apps.ppkg /i:c:\recovery\oem\regrecover.xml /config:E:\scanstate\Config_AppsAndSettings.xml /o /c /v:13 /l:C:\ScanState.log
    

    Dabei ist „E:“ der Laufwerkbuchstabe Ihres USB-Laufwerks.

  3. Wenn ScanState erfolgreich abgeschlossen wurde, löschen Sie die Dateien „scanstate.log“ und „miglog.xml“:

    del c:\scanstate.log
    del c:\miglog.xml
    

Verwenden von Ordnern mit automatischer Anwendung zum Wiederherstellen zusätzlicher Einstellungen

Die Windows-Wiederherstellung überprüft C:\Recovery\AutoApply und stellt allgemeine Einstellungen wie die Konfigurationen in OOBE, „Unattend.xml“ und für das Taskleistenlayout, die in diesem Ordner enthalten sind, automatisch wieder her.

Stellen Sie sicher, dass sich die Kopien Ihrer Dateien „unattend.xml“, „LayoutModification.json“ und „TaskbarLayoutModification.xml“ und von Ihrem Ordner „OOBE“ im Ordner „C:\Recovery\AutoApply\“ befinden, damit diese Dateien während des Zurücksetzens auf Knopfdruck automatisch angewandt werden.

Kopieren der Sicherung von „winre.wim“

Während der Bereitstellung wird die Datei „winre.wim“ verschoben. Vor der Erfassung eines endgültigen Images muss die erstellte Sicherung von „winre.wim“ zurückkopiert werden. Andernfalls funktioniert die Wiederherstellungsumgebung in der endgültigen Imagebereitstellung nicht.

Copy e:\images\winre_bak.wim c:\windows\system32\recovery\winre.wim

Erneutes Versiegeln des Images

In diesem Abschnitt verwenden Sie „sysprep.exe“, um das Image erneut zu versiegeln und für die Bereitstellung in der Fertigung vorzubereiten.

  1. Löschen Sie alle Installationsordner und -dateien, die von den vorab geladenen Anwendungen erstellt wurden. Diese Ordner können die Größe der erfassten WIM-Datei erhöhen.
  2. Wenn das Tool Sysprep geöffnet ist, schließen Sie es, und öffnen Sie die Eingabeaufforderung als Administrator.
  3. Generalisieren Sie das Image mithilfe der Antwortdatei mit zusätzlichen Einstellungen:
C:\Windows\System32\Sysprep\sysprep /oobe /generalize /unattend:c:\recovery\oem\Unattend.xml /shutdown

Fertigstellen und Erfassen Ihres Images

Im Folgenden erfahren Sie, wie Sie ein Produktionsimage für die Massenbereitstellung fertigstellen und erfassen. Zu Beginn dieses Abschnitts vergewissern Sie sich, dass Ihr Referenzcomputer heruntergefahren wurde, nachdem Sie Sysprep im vorherigen Abschnitt ausgeführt haben.

  1. Starten Sie den Referenzcomputer mit WinPE.
  2. Nachdem WinPE gestartet wurde, verbinden Sie Ihr USB-Laufwerk.

Problembehandlung

  • Wenn der Referenz-PC von seiner internen HDD aus gestartet wird, führt Windows die Pfade „specialize“ und „OOBE“ aus. Sie können kein stabiles und generalisiertes Image erfassen, wenn einer der Konfigurationspfade abgeschlossen wurde. Wenn einer dieser Pfade bereits abgeschlossen wurde, müssen Sie das Image erneut generalisieren. Sie können dies im Überwachungsmodus durchführen (<STRG>+<UMSCHALT>+<F3> während OOBE). Führen Sie im Überwachungsmodus den oben aufgeführten Sysprep-Befehl aus. Vergewissern Sie sich, dass der PC beim nächsten Neustart mit WinPE gestartet wird.

  • Wenn das System weiterhin von der internen HDD gestartet wird, überprüfen Sie die Startpriorität des PC. Stellen Sie sicher, dass das USB-Laufwerk eine höhere Startpriorität als die interne Festplatte hat.

  • Ermitteln Sie den Windows-Laufwerkbuchstaben mit DiskPart.

    1. Geben Sie an der Eingabeaufforderung „X:\windows\system32>“ den Befehl „diskpart“ ein, und drücken Sie die EINGABETASTE, um DiskPart zu starten.

    2. Geben Sie an der Eingabeaufforderung „\DISKPART>“ Folgendes ein: list volume.

    3. Suchen Sie in der Spalte „Label“ (Bezeichnung) das Volume mit der Bezeichnung „Windows“.

    4. Notieren Sie sich den Buchstaben, der in der Spalte „Ltr“ zugewiesen wurde (z. B. „C“). Dies ist der Laufwerkbuchstabe des USB-Sticks.

    C:\WINDOWS\system32>diskpart
    
    Microsoft DiskPart version 10.0.22000.1
    
    Copyright (C) Microsoft Corporation.
    
    On computer: Windows
    
    DISKPART> list volume
    
    Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
    ----------  ---  -----------  -----  ----------  -------  ---------  --------
    Volume 0         System       NTFS   Partition    100 MB  Healthy    System
    Volume 1     C   Windows      NTFS   Partition    465 GB  Healthy    Boot
    Volume 2         Recovery     NTFS   Partition    500 MB  Healthy    Hidden
    Volume 3     D                       Removable         B  No Media
    
    5. Type exit to quit Diskpart.
    
    

(Nur Compact OS:) Konvertieren installierter Anpassungen

In diesem Abschnitt wird gezeigt, wie Sie die Größe von ScanState-Paketen reduzieren.

Wichtig

Führen Sie diesen Schritt nur durch, wenn die Bereitstellung auf einem Gerät mit begrenztem Speicher erfolgt. Eine Einzelinstanziierung wirkt sich auf die Startleistung einiger Desktopanwendungen aus.

Weitere Informationen finden Sie unter Compact OS.

Führen Sie den folgenden Befehl in WinPE auf Ihrem Referenzgerät aus, um die Größe Ihrer ScanState-Wiederherstellungspakete zu reduzieren:

DISM /Apply-CustomDataImage /CustomDataImage:C:\Recovery\Customizations\apps.ppkg /ImagePath:C:\ /SingleInstance

Erfassen Ihres Images

In diesem Abschnitt erfahren Sie, wie Sie Ihr mit Sysprep vorbereitetes Image erfassen. Sie können entweder eine WIM- oder eine FFU-Datei erfassen.

Erfassen einer WIM-Datei

Auf Ihrem Referenz-PC:

  1. Ermitteln Sie den Windows-Laufwerkbuchstaben.

    1. Geben Sie an der Eingabeaufforderung „X:\windows\system32>“ den Befehl „diskpart“ ein, und drücken Sie die EINGABETASTE, um DiskPart zu starten.

    2. Geben Sie an der Eingabeaufforderung „DISKPART>“ Folgendes ein: „list volume“.

    3. Suchen Sie in der Spalte „Label“ (Bezeichnung) das Volume mit der Bezeichnung „Windows“.

    4. Notieren Sie sich den Buchstaben, der in der Spalte „Ltr“ zugewiesen wurde (z. B. „C“). Dies ist der Laufwerkbuchstabe, der verwendet werden muss.

    5. Geben Sie „exit“ ein, um DiskPart zu beenden.

  2. Erfassen Sie das Image der Windows-Partition auf Ihrem USB-Laufwerk. Dieser Vorgang dauert einige Minuten.

    Hinweis: Es wird empfohlen, bei der Ausführung von DISM ein Cacheverzeichnis zu verwenden. In diesem Schritt erstellen Sie das Verzeichnis „scratchdir“ auf dem USB-Laufwerk für temporäre Dateien. Sie können aber jede beliebige Festplatte mit verfügbarem Speicherplatz für Ihr Entwurfsverzeichnis auswählen.

    MD e:\scratchdir
    Dism /Capture-Image /CaptureDir:C:\ /ImageFile:E:\Images\CustomImage.wim /Name:"CustomImage" /scratchdir:e:\scratchdir /EA
    

    Dadurch wird ein Image namens „CustomImage.wim“ in E:\Images erfasst. Nach Abschluss der Imageerfassung können Sie Ihren Referenz-PC herunterfahren.

Wenn Ihr Image erfasst wurde, können Sie mit Überprüfen des endgültigen Images fortfahren.

Erfassen einer FFU

Auf Ihrem Referenz-PC:

  1. Ermitteln Sie den Windows-Laufwerkbuchstaben.

    1. Geben Sie an der Eingabeaufforderung „X:\windows\system32>“ den Befehl „diskpart“ ein, und drücken Sie die EINGABETASTE, um DiskPart zu starten.

    2. Geben Sie an der Eingabeaufforderung „DISKPART>“ Folgendes ein: „list disk“.

    3. Ermitteln Sie in der Spalte „Disk ###“ den Datenträger mit der Windows-Installation, und notieren Sie sich die zugewiesene Datenträgernummer. Sie sieht in etwa so aus: Disk 0.

    4. Geben Sie „exit“ ein, um DiskPart zu beenden.

  2. Erfassen Sie ein Image des Windows-Datenträgers auf Ihrem USB-Laufwerk. Dieser Vorgang dauert einige Minuten.

    DISM.exe /capture-ffu /imagefile=E:\Images\CustomImage.wim /Name:"CustomImage" /capturedrive=\\.\PhysicalDrive0 /description:"Windows FFU"
    

    Dadurch wird ein Image namens „CustomImage.wim“ in E:\Images erfasst. Nach Abschluss der Imageerfassung können Sie Ihren Referenz-PC herunterfahren.

Überprüfen des endgültigen Images

In diesem Abschnitt wird beschrieben, wie Sie Ihr erfasstes Image für Tests und Überprüfungen bereitstellen.

Bereitstellen Ihres Images auf dem Referenzgerät

  1. Starten Sie den PC, auf dem Sie Ihr Image testen möchten, mit WinPE.

  2. Führen Sie applyimage.bat aus, um das Image bereitzustellen.

    Wenn Sie die Erfassung in einer WIM-Datei mit dem Namen „customimage.wim“ durchgeführt haben:

    E:\Deployment\applyimage.bat E:\Images\customimage.wim
    

    Wenn Sie im Skript gefragt werden, ob Ihr Image erweiterte Attribute verwendet, antworten Sie mit Y, da im zuvor erfassten Image die Option /EA angegeben ist.

    or

    Wenn Sie die Erfassung in einer FFU-Datei mit dem Namen „CustomImage.FFU“ durchgeführt haben:

    E:\Deployment\applyimage.bat E:\Images\CustomImage.FFU
    
  3. Befolgen Sie die Anweisungen des Skripts, um das Image anzuwenden.

  4. Geben Sie exit ein, um WinPE zu schließen und den PC neu zu starten.

Überprüfen der Konfiguration

Ihr PC wird neu gestartet und startet beim ersten Mal unter Windows.

  1. Erstellen Sie während OOBE einen Dummybenutzer, der später gelöscht wird.

  2. Vergewissern Sie sich, dass alle Anwendungen und Offlineanpassungen weiterhin in Ihrem Image vorhanden sind und ordnungsgemäß funktionieren.

    Überprüfen Sie dabei unter anderem Folgendes:

    • Taskleiste
    • Alle Apps sind angeheftet.
    • Der Desktophintergrund ist auf das richtige Bild festgelegt.
    • Die OEM-Informationen werden ordnungsgemäß angezeigt.
    • Der Registrierungsschlüssel für die OEM-App-ID wurde festgelegt.
    • Das Standarddesign ist das von Ihnen ausgewählte Design.
    • Store-Apps werden ordnungsgemäß gestartet.
    • Desktopanwendungen starten wie erwartet.
    • Desktopanwendungen, die über SPP angewandt werden, starten wie erwartet.
    • Wenn Sie den S-Modus aktiviert haben, vergewissern Sie sich, dass der Registrierungsschlüssel für die Fertigung entfernt wurde.

Überprüfen der Wiederherstellung

  1. Stellen Sie sicher, dass Ihre Anpassungen bei der Wiederherstellung wiederhergestellt wurden und weiterhin funktionieren, indem Sie die Funktionen „Eigene Dateien beibehalten“ und „Alles entfernen“ von den folgenden Einstiegspunkten ausführen:

    • Einstellungen a. Klicken Sie im Startmenü auf Einstellungen, b. Klicken Sie in der App Einstellungen auf „Update und Sicherheit“ und dann auf „Wiederherstellung“; c. Klicken Sie unter „Diesen PC zurücksetzen“ auf die Schaltfläche „Erste Schritte“, und befolgen Sie die Anweisungen auf dem Bildschirm.

    • Windows RE a. Klicken Sie auf dem Bildschirm Option auswählen in Windows RE auf Problembehandlung. b. Klicken Sie auf „Diesen PC zurücksetzen“, und befolgen Sie dann die Anweisungen auf dem Bildschirm.

  2. Überprüfen Sie, ob Wiederherstellungsmedien erstellt werden können, und überprüfen Sie ihre Funktionalität, indem Sie die Bare-Metal-Wiederherstellungsfunktion ausführen: a. Starten Sie Wiederherstellungslaufwerk erstellen in der Systemsteuerung. b. Befolgen Sie die Anweisungen auf dem Bildschirm, um das USB-Wiederherstellungslaufwerk zu erstellen. c. Starten Sie den PC vom USB-Wiederherstellungslaufwerk d. Klicken Sie im Bildschirm Option auswählen auf Problembehandlung e. Klicken Sie auf „Von einem Laufwerk wiederherstellen“, und befolgen Sie dann die Anweisungen auf dem Bildschirm.

Optimieren des endgültigen Images

An diesem Punkt verfügen Sie über ein Windows-Image, das fast bereit für die Bereitstellung ist. In diesem Abschnitt erfahren Sie, wie Sie Ihrem Image den letzten Schliff geben, um es für die Bereitstellung fertig zu stellen.

  • Entfernen Sie nicht verwendeten Pakete aus Ihrem Image, indem Sie eine Kopie davon exportieren.

    Dism /export-image /sourceimagefile:E:\images\customimage.wim /sourceindex:1 /destinationimagefile:e:\images\MasterImage_Pro.wim
    

Auslieferung

Sie müssen einen PC mindestens einmal starten, damit der Konfigurationspfad „specialize“ von Windows-Setup abgeschlossen werden kann, bevor Sie den PC ausliefern.

In der Konfigurationsphase „Specialize“ werden dem PC hardwarespezifische Informationen hinzugefügt. Die Phase endet mit der Anzeige der Windows-Willkommensseite.

Weitere Informationen finden Sie in der OEM-Richtliniendokumentation.

Reduzieren des Speicherplatzbedarfs

In diesem Leitfaden wurden bereits einige Stellen gezeigt, an denen Sie den Speicherplatzbedarf auf dem Datenträger reduzieren können:

  • Mithilfe von DISM und „/export-image“
  • Mit Compact OS
  • Mit Compact OS und einer Einzelinstanziierung

In diesem Abschnitt werden einige weitere Möglichkeiten gezeigt, mit denen Sie zusätzlichen Speicherplatz freigeben können.

Verkleinern und Deaktivieren der Ruhezustandsdatei

Das Reduzieren und Deaktivieren der Ruhezustandsdatei kann auf dem bereitgestellten Betriebssystem zwischen 400 MB und 1,5 GB Betriebssystemspeicherplatz freigeben.

Verkleinern der Ruhezustandsdatei um 30 %

Wenn Sie „sysprep.exe“ mit „unattend.xml“ ausführen, können Sie einen FirstLogonCommand hinzufügen, um die Ruhezustandsdatei zu verkleinern:

<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup">
            <FirstLogonCommands>
                <SynchronousCommand wcm:action="add">
                    <CommandLine>powercfg /h /type reduced</CommandLine>
                    <Description>Reduce hiberfile size</Description>
                    <Order>1</Order>
                    <RequiresUserInput>false</RequiresUserInput>
                </SynchronousCommand>
            </FirstLogonCommands>
        </component>
    </settings>
</unattend>

Deaktivieren der Ruhezustandsdatei

Wenn Sie „sysprep.exe“ mit „unattend.xml“ ausführen, können Sie einen FirstLogonCommand hinzufügen, um die Ruhezustandsdatei zu deaktivieren:

<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup">
            <FirstLogonCommands>
                <SynchronousCommand wcm:action="add">
                    <CommandLine>powercfg /h /type Off</CommandLine>
                    <Description>Reduce hiberfile size</Description>
                    <Order>1</Order>
                    <RequiresUserInput>false</RequiresUserInput>
                </SynchronousCommand>
            </FirstLogonCommands>
        </component>
    </settings>
</unattend>

Erfassen Sie Ihr Image mit der Datei „unattend.xml“, die diese Einstellungen enthält.