Anpassen von Startimages mit Configuration Manager

Gilt für: Configuration Manager (Current Branch)

Jede Version von Configuration Manager unterstützt eine bestimmte Version des Windows Assessment and Deployment Kit (Windows ADK). Sie können Startimages über die Configuration Manager-Konsole verwalten oder anpassen, wenn sie auf einer Windows PE-Version (WinPE) aus dem WinPE-Add-On einer unterstützten Version des Windows ADK basieren. Weitere Informationen zum Anpassen von Startimages in der Configuration Manager-Konsole finden Sie unter Verwalten von Startimages.

Für Startimages mit anderen Versionen von WinPE passen Sie diese mithilfe einer anderen Methode an. Verwenden Sie beispielsweise das Dism-Befehlszeilentool (Deployment Image Servicing and Management). Importieren Sie dann die Startimages in Configuration Manager, um sie mit Betriebssystembereitstellungen zu verwenden.

Beispielsweise installieren Sie das Windows ADK- und WinPE-Add-On für Windows 11 auf dem Standortserver. Für x64-Startimages, die auf WinPE Version 11 aus dem WinPE-Add-On für Windows 11 basieren, können Sie sie über die Configuration Manager-Konsole anpassen. Obwohl x86-Startimages, die auf WinPE Version 10 basieren, unterstützt werden, müssen Sie sie von einem anderen Computer aus manuell anpassen. Verwenden Sie die DISM-Version, die mit dem Windows ADK für Windows 10 installiert ist. Anschließend können Sie das Startimage der Configuration Manager Konsole hinzufügen.

Wichtig

Die 32-Bit-Versionen von Windows PE (WinPE) in den WinPE-Add-Ons für Windows 11 und Windows Server 2022 werden nicht unterstützt. Die letzte unterstützte Version von 32-Bit-WinPE ist im WinPE-Add-On für Windows 10 Version 2004 verfügbar. Weitere Informationen finden Sie unter Herunterladen und Installieren des Windows ADK.

Die folgenden Schritte fassen den Prozess zum Anpassen eines x86-Startimages zusammen, das WinPE Version 10 verwendet:

  • Installieren des Windows ADK- und WinPE-Add-Ons für Windows 10, Version 2004
  • Verwenden Sie das DISM-Befehlszeilentool für Folgendes:
    • Einbinden des x86-Startimages
    • Hinzufügen optionaler Komponenten
    • Hinzufügen von Treibern
    • Committen der Änderungen am Startabbild
  • Importieren des angepassten Startabbilds in Configuration Manager

Erforderliche Komponenten

Die Verfahren in diesem Artikel veranschaulichen das Hinzufügen der optionalen WinPE-Komponenten, die Configuration Manager erfordert:

  • WinPE-WMI: Fügt WMI-Unterstützung (Windows Management Instrumentation) hinzu.

  • WinPE-Scripting: Fügt Unterstützung für Windows Script Host (WSH) hinzu.

  • WinPE-WDS-Tools: Installiert WdS-Tools (Windows Deployment Services).

Es stehen weitere WinPE-Pakete zum Hinzufügen zur Verfügung. Weitere Informationen finden Sie unter Referenz zu optionalen WinPE-Komponenten.

Anpassen des Images mit DISM

  1. Installieren Sie auf einem Computer, auf dem keine Version des Windows ADK und keine Configuration Manager Komponenten installiert sind, das Windows ADK (adksetup.exe) und das WinPE-Add-On (adkwinpesetup.exe). Weitere Informationen finden Sie unter Andere ADK-Downloads.

    Tipp

    Sie müssen nur die Bereitstellungstools-Komponente für diesen Prozess installieren.

  2. Kopieren Sie das Startimage (winpe.wim) aus dem WinPE-Installationsordner, der standardmäßig lautet C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\en-us. Erstellen Sie ein Arbeitsverzeichnis auf dem Computer, auf dem Sie das Startabbild anpassen, und kopieren Sie die Standardimagedatei darauf. In diesem Verfahren wird als Ordnername verwendet C:\WinPE . Zum Beispiel:

    $workingDir = New-Item -Path "C:\" -Name "WinPE" -ItemType "directory"
    $peDir = "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\en-us"
    Copy-Item "$($peDir)\winpe.wim" -Destination $workingDir
    
  3. Erstellen Sie einen neuen Ordner, der als Bereitstellungspunkt für das Startimage verwendet werden soll. In diesem Verfahren wird als Ordnername verwendet C:\WinPEMount .

    New-Item -Path "C:\" -Name "WinPEMount" -ItemType "directory"
    
  4. Verwenden Sie DISM, um das Startimage in einen lokalen Windows PE-Ordner einzuhängen. Geben Sie beispielsweise die folgende Befehlszeile ein:

    Wichtig

    Stellen Sie sicher, dass Sie die DISM-Version aus dem installierten Windows ADK verwenden. Windows verwendet möglicherweise standardmäßig die Betriebssystemversion, die die von Ihnen gewartete WinPE-Version technisch nicht unterstützt. Weitere Informationen finden Sie unter VON DISM unterstützte Plattformen.

    Set-Location "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\DISM\"
    
    .\dism.exe /mount-wim /wimfile:C:\WinPE\winpe.wim /index:1 /mountdir:C:\WinPEMount
    

    Tipp

    Weitere Informationen zu DISM-Befehlen finden Sie in der DISM-Referenz.

  5. Nachdem Sie das Startabbild eingebunden haben, verwenden Sie DISM, um dem Startabbild optionale Komponenten hinzuzufügen. Standardmäßig befinden sich die optionalen Komponenten in C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs.

    Hinweis

    In diesem Verfahren werden der Standardspeicherort und en-us das Gebietsschema für die optionalen Komponenten verwendet. Der von Ihnen verwendete Pfad kann je nach Version und Installationsoptionen, die Sie für das Windows ADK auswählen, und dem Gebietsschema des Startimages unterschiedlich sein.

    Geben Sie die folgenden Befehle ein, um die optionalen Komponenten zu installieren, die Configuration Manager benötigt:

    $ocpath = "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\winpe-wmi.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\winpe-scripting.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\winpe-wds-tools.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\en-us\winpe-wmi_en-us.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\en-us\winpe-scripting_en-us.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\en-us\winpe-wds-tools_en-us.cab"
    

    Tipp

    Weitere Informationen zu den verschiedenen Paketen, die Sie dem Startimage hinzufügen können, finden Sie unter Referenz zu optionalen WinPE-Komponenten.

  6. Verwenden Sie bei Bedarf DISM, um dem Startabbild bestimmte Treiber hinzuzufügen. Geben Sie beispielsweise den folgenden Befehl ein, um dem Startimage einen Treiber hinzuzufügen:

    .\dism.exe /image:C:\WinPEMount /add-driver /driver:C:\Drivers\driver.inf
    
  7. Wenn Sie mit den Änderungen fertig sind, geben Sie den folgenden Befehl ein, um die Einbindung der Startimagedatei aufzuheben und die Änderungen zu committen:

    .\dism.exe /unmount-wim /mountdir:C:\WinPEMount /commit
    

    Wichtig

    Unabhängig davon, ob Sie dieses angepasste Image verwenden oder nicht, stellen Sie sicher, dass Sie die Bereitstellung aufheben, wenn Sie fertig sind. Um die Änderungen nicht zu speichern, aber dennoch die Bereitstellung des Images aufzuheben, verwenden Sie den /discard Parameter anstelle der /commit Option.

  8. Kopieren Sie das angepasste Startimage an den zentralen Paketquellspeicherort Ihres Standorts.

Importieren des Startabbilds

Fügen Sie das aktualisierte Startimage zu Configuration Manager hinzu, um es für die Verwendung in Ihren Tasksequenzen verfügbar zu machen. Führen Sie die folgenden Schritte aus, um das aktualisierte Startimage zu importieren:

  1. Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Softwarebibliothek, erweitern Sie Betriebssysteme, und wählen Sie den Knoten Startimages aus.

  2. Wählen Sie auf der Registerkarte Start des Menübands in der Gruppe Erstellen die Option Startimage hinzufügen aus. Mit dieser Aktion wird der Assistent zum Hinzufügen von Startabbildern gestartet.

  3. Geben Sie auf der Seite Datenquelle die folgenden Optionen an:

    • Geben Sie den Pfad zur aktualisierten Startimagedatei an. Der angegebene Pfad muss ein gültiger Netzwerkpfad im UNC-Format sein. Beispiel: \\server\share\WinPE10x86\winpe.wim

    • Wählen Sie das bestimmte Startimage aus der Liste Startabbild aus . Wenn die WIM-Datei mehrere Images enthält, wird jedes Image aufgelistet.

  4. Geben Sie auf der Seite Allgemein die folgenden Optionen an:

    • Name: Geben Sie einen eindeutigen Namen für das Startimage an.

    • Version: Geben Sie eine Versionsnummer für das Startimage an. Dieser Wert muss nicht die Betriebssystemversion sein, es handelt sich um eine Zeichenfolge, die Sie für die Startimageversion verwalten.

    • Kommentar: Geben Sie eine optionale Beschreibung der Verwendung des Startimages an, um es in der Konsole besser zu identifizieren.

  5. Schließen Sie den Assistenten ab.

Aktivieren der Befehlsshell zum Testen

Sie können eine Befehlsshell im Startimage aktivieren, um eine Eingabeaufforderung zu öffnen, indem Sie die F8-Taste verwenden, während das Startimage bereitgestellt wird. Diese Option ist nützlich für die Problembehandlung, während Sie Ihre Bereitstellung testen. Die Verwendung dieser Einstellung in einer Produktionsbereitstellung wird aus Sicherheitsgründen nicht empfohlen.

Führen Sie die folgenden Schritte aus, um die Befehlsshell für ein benutzerdefiniertes Startimage zu aktivieren:

  1. Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Softwarebibliothek, erweitern Sie Betriebssysteme, und wählen Sie dann den Knoten Startimages aus.

  2. Suchen Sie das neue Startimage in der Liste, und identifizieren Sie die Paket-ID für das Image. Sie finden die Paket-ID in der Spalte Image-ID für das Startimage.

  3. Geben Sie an einer Eingabeaufforderung ein wbemtest , um den Tester für die Windows-Verwaltungsinstrumentation zu öffnen.

  4. Geben Sie als Namespace ein \\<smsprovider>\root\sms\site_<sitecode>, und wählen Sie dann Verbinden aus.

  5. Wählen Sie Instanz öffnen aus. Geben Sie ein sms_bootimagepackage.packageID="<packageID>", und wählen Sie dann OK aus.

  6. Wählen Sie Objekt aktualisieren und dann im Bereich Eigenschaften die Option EnableLabShell aus.

  7. Wählen Sie Eigenschaft bearbeiten aus, ändern Sie den Wert in TRUE, und wählen Sie Eigenschaft speichern aus.

  8. Wählen Sie Objekt speichern aus, und beenden Sie dann den Tester für die Windows-Verwaltungsinstrumentation.

Hinweis

Wenn Sie winPE von einem angepassten Startimage aus starten, das von Ihnen hinzugefügte Tools enthält, können Sie eine Eingabeaufforderung über WinPE öffnen und den Dateinamen des Tools eingeben, um es auszuführen. Der Speicherort dieser Tools wird automatisch der Pfadvariablen hinzugefügt.

Verteilen von Inhalten

Bevor Sie das Startabbild in einer Tasksequenz verwenden können, verteilen Sie das Startabbild an Verteilungspunkte. Führen Sie die folgenden Schritte aus, um das Startabbild zu verteilen:

  1. Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Softwarebibliothek, erweitern Sie Betriebssysteme, und wählen Sie dann den Knoten Startimages aus.

  2. Wählen Sie das neue benutzerdefinierte Startimage aus.

  3. Wählen Sie auf der Registerkarte Start des Menübands in der Gruppe Bereitstellung die Option Verteilungspunkte aktualisieren aus.

Nächste Schritte

Verwalten von Startimages

Unterstützung für das Windows ADK in Configuration Manager