Anpassen von Startimages mit dem 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 warten oder anpassen, wenn sie auf einer Windows PE-Version (WinPE) aus dem WinPE-Add-On einer unterstützten Version von Windows ADK basieren. Weitere Informationen zum Anpassen von Startimages in der Configuration Manager-Konsole finden Sie unter Verwalten von Startimages.

Passen Sie Startimages mit anderen Versionen von WinPE mithilfe einer anderen Methode an. Verwenden Sie z. B. das Befehlszeilentool DISM (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 über die Configuration Manager-Konsole anpassen. Obwohl x86-Startimages, die auf WinPE Version 10 basieren, unterstützt werden, müssen Sie sie manuell von einem anderen Computer anpassen. Verwenden Sie die Version von DISM, die mit dem Windows ADK für Windows 10 installiert ist. Anschließend können Sie das Startimage zur 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 von 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 folgende Zwecke:
    • Einbinden des x86-Startimages
    • Optionale Komponenten hinzufügen
    • Treiber hinzufügen
    • Commit der Änderungen am Startabbild ausführen
  • Importieren des angepassten Startimages in Configuration Manager

Erforderliche Komponenten

Die Verfahren in diesem Artikel veranschaulichen, wie die optionalen WinPE-Komponenten hinzugefügt werden, die für den Configuration Manager erforderlich sind:

  • WinPE-WMI: Unterstützung für Windows-Verwaltungsinstrumentation (WMI) hinzugefügt.

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

  • WinPE-WDS-Tools: Installiert die Windows-Bereitstellungsdienste (WDS)-Tools.

Es stehen weitere WinPE-Pakete zur Verfügung, die hinzugefügt werden können. Weitere Informationen finden Sie in der Referenz zu optionalen WinPE-Komponenten.

Anpassen des Images mit DISM

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

    Tipp

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

  2. Kopieren Sie das Startabbild (winpe.wim) aus dem WinPE-Installationsordner. Dieser lautet C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\en-usstandardmäßig . Erstellen Sie auf dem Computer, in dem Sie das Startimage anpassen, ein Arbeitsverzeichnis, und kopieren Sie die Standardimagedatei dorthin. Diese Prozedur 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. Diese Prozedur 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 einzubinden. Geben Sie zum Beispiel die folgende Befehlszeile ein:

    Wichtig

    Stellen Sie sicher, dass Sie die Version von DISM aus dem installierten Windows ADK verwenden. Windows wird möglicherweise standardmäßig auf die Betriebssystemversion festgelegt, die die Version von WinPE, die Sie warten, 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 Startimage eingebunden haben, verwenden Sie DISM, um dem Startimage 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

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

    Geben Sie die folgenden Befehle ein, um die optionalen Komponenten zu installieren, die für Configuration Manager erforderlich sind:

    $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 Startabbild hinzufügen können, finden Sie in der Referenz zu optionalen WinPE-Komponenten.

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

    .\dism.exe /image:C:\WinPEMount /add-driver /driver:C:\Drivers\driver.inf
    
  7. Wenn Sie alle Änderungen vorgenommen haben, geben Sie den folgenden Befehl ein, um die Bereitstellung der Startabbilddatei aufzuheben und die Änderungen zu übernehmen:

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

    Wichtig

    Unabhängig davon, ob Sie dieses benutzerdefinierte Image verwenden oder nicht, stellen Sie sicher, dass Sie die Bereitstellung aufheben, wenn Sie fertig sind. Wenn Sie Ihre Änderungen nicht speichern, aber dennoch die Bereitstellung des Images aufheben möchten, verwenden Sie den /discard Parameter anstelle der /commit Option.

  8. Kopieren Sie das angepasste Startimage an den zentralen Speicherort der Paketquelle Ihrer Website.

Importieren des Startimages

Fügen Sie das aktualisierte Startimage zum Configuration Manager hinzu, um es für die Verwendung in den 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. Durch diese Aktion wird der Assistent zum Hinzufügen von Startimages gestartet.

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

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

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

  4. Legen Sie auf der Seite Allgemein die folgenden Optionen fest:

    • 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, sondern eine Zeichenfolge, die Sie für die Startabbildversion verwalten.

    • Kommentar: Geben Sie eine optionale Beschreibung an, wie das Startimage verwendet wird, um es in der Konsole besser identifizieren zu können.

  5. Schließen Sie den Assistenten ab.

Aktivieren der Befehlsshell zum Testen

Sie können eine Befehlsshell im Startabbild aktivieren, um eine Eingabeaufforderung zu öffnen, indem Sie die Taste F8 drücken, während das Startabbild bereitgestellt wird. Diese Option ist für die Problembehandlung während des Testens Ihrer Bereitstellung nützlich. 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 Startabbild in der Liste, und identifizieren Sie die Paket-ID für das Abbild. Sie finden die Paket-ID in der Spalte "Image-ID" für das Startabbild.

  3. Geben Sie wbemtest an einer Eingabeaufforderung ein, um den Windows Management Instrumentation Tester zu öffnen.

  4. Geben Sie für den Namespace den Namen \\<smsprovider>\root\sms\site_<sitecode>ein, und wählen Sie dann Verbinden aus.

  5. Wählen Sie Open Instance aus. Geben Sie sms_bootimagepackage.packageID="<packageID>"ein, 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 Windows Management Instrumentation Tester.

Hinweis

Wenn Sie von einem angepassten Startabbild mit hinzugefügten Tools auf WinPE starten, können Sie in WinPE eine Eingabeaufforderung öffnen und den Dateinamen des Tools eingeben, um es auszuführen. Der Speicherort dieser Tools wird automatisch zur Pfadvariablen hinzugefügt.

Verteilen von Inhalten

Bevor Sie das Startimage in einer Tasksequenz verwenden können, verteilen Sie das Startimage an Verteilungspunkte. Führen Sie die folgenden Schritte aus, um das Startimage 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 Update-Verteilungspunkte aus.

Nächste Schritte

Verwalten von Startimages

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