Hinzufügen oder Entfernen von Paketen offline mithilfe von DISM

Die Abbildverwaltung für die Bereitstellung (Deployment Image Servicing and Management, DISM) ist ein Befehlszeilentool, mit dem Windows-Offlineimages aktualisiert werden. Es gibt zwei Möglichkeiten, Pakete offline mit DISM zu installieren oder zu entfernen. Sie können eine unbeaufsichtigte Antwortdatei auf das Offlineimage anwenden oder das Paket direkt über die Eingabeaufforderung hinzufügen oder entfernen.

Wenn Sie mehrere Pakete in einem Windows-Image installieren und Abhängigkeitsanforderungen vorliegen, kann die richtige Reihenfolge der Installation am besten mithilfe einer Antwortdatei sichergestellt werden. Sie können die Antwortdatei „Unattend.xml“ mit DISM auf das Image anwenden. Wenn Sie eine Antwortdatei mit DISM anwenden, werden die unbeaufsichtigten Einstellungen im offlineServicing-Konfigurationsdurchlauf auf das Windows-Image angewandt.

Sie müssen die neueste Version des Windows Assessment and Deployment Kit (Windows ADK) installieren, das alle erforderlichen Tools enthält, einschließlich DISM.

So fügen Sie einem Offlineimage Pakete mithilfe von DISM hinzu

  1. Suchen Sie an einer Eingabeaufforderung mit erhöhten Rechten den Windows ADK-Wartungsordner, und geben Sie den folgenden Befehl ein, um den Namen oder die Indexnummer für das gewünschte Image abzurufen.

    Dism /Get-ImageInfo /ImageFile:C:\test\images\install.wim
    

    Für die meisten Vorgänge, bei denen eine Imagedatei angegeben wird, ist ein Index- oder Namenswert erforderlich.

  2. Geben Sie den folgenden Befehl ein, um das Windows-Offlineimage einzubinden.

    Dism /Mount-Image /ImageFile:C:\test\images\install.wim /Name:"Windows 7 HomeBasic" /MountDir:C:\test\offline
    
  3. Geben Sie an einer Eingabeaufforderung den folgenden Befehl ein, um dem Image ein bestimmtes Paket hinzuzufügen. Sie können in einer Befehlszeile mehrere Pakete hinzufügen. Diese werden in der Reihenfolge installiert, in der sie in der Befehlszeile angegeben sind.

    Dism /Image:C:\test\offline /Add-Package /PackagePath:C:\packages\package1.cab /PackagePath:C:\packages\package2.cab
    
  4. Geben Sie an einer Eingabeaufforderung den folgenden Befehl ein, um die Änderungen zu übernehmen und die Einbindung des Images aufzuheben.

    Dism /Unmount-Image /MountDir:C:\test\offline /Commit
    

So entfernen Sie Pakete aus einem Offlineimage mithilfe von DISM

  1. Suchen Sie an einer Eingabeaufforderung mit erhöhten Rechten den Windows ADK-Wartungsordner, und geben Sie den folgenden Befehl ein, um den Namen oder die Indexnummer für das gewünschte Image abzurufen.

    Dism /Get-ImageInfo /ImageFile:C:\test\images\install.wim
    

    Für die meisten Vorgänge, bei denen eine Imagedatei angegeben wird, ist ein Index- oder Namenswert erforderlich.

  2. Geben Sie den folgenden Befehl ein, um das Windows-Offlineimage einzubinden.

    Dism /Mount-Image /ImageFile:C:\test\images\install.wim /Name:"Windows 7 HomeBasic" /MountDir:C:\test\offline
    
  3. Optional: Geben Sie den folgenden Befehl ein, um die Pakete im Image aufzulisten.

    Dism /Image:C:\test\offline /Get-Packages
    

    Mit >featurelist.txt können Sie die Ausgabe des Befehls in eine Textdatei mit dem Namen „FeatureList“ umleiten.

  4. Überprüfen Sie die Liste der Pakete, die in Ihrem eingebundenen Image verfügbar sind, und notieren Sie sich die Paketidentität des Pakets.

  5. Geben Sie an einer Eingabeaufforderung die Paketidentität an, um sie aus dem Image zu entfernen. Sie können in einer Befehlszeile mehrere Pakete entfernen.

    DISM /Image:C:\test\offline /Remove-Package /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0.0.0 /PackageName:Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~x86~~6.1.6801.0
    

    Mit der Option /PackagePath können Sie auf die ursprüngliche Quelle des Pakets verweisen oder den Pfad zur CAB-Datei angeben, und mit der Option /PackageName können Sie das Paket nach dem Namen anzugeben, der im Image aufgeführt ist. Weitere Informationen finden Sie unter DISM-Befehlszeilenoptionen zur Wartung von Betriebssystempaketen.

  6. Geben Sie an einer Eingabeaufforderung den folgenden Befehl ein, um die Änderungen zu übernehmen und die Einbindung des Images aufzuheben.

    Dism /Unmount-Image /MountDir:C:\test\offline /Commit
    

So fügen Sie Pakete offline mithilfe von DISM und einer Antwortdatei hinzu oder entfernen diese

  1. Öffnen Sie Windows SIM.

  2. Um ein neues Paket hinzuzufügen, klicken Sie im Hauptmenü auf Einfügen, und wählen Sie Paket(e) aus. Navigieren Sie zu dem Paket, das Sie hinzufügen möchten, und klicken Sie auf Öffnen.

  3. Um ein vorhandenes Paket zu entfernen, wählen Sie das Paket im Bereich Antwortdatei aus. Ändern Sie im Bereich Eigenschaften den Wert der Eigenschaft Aktion in Entfernen.

    Hinweis Die Pakete müssen dem offlineServicing-Konfigurationsdurchlauf hinzugefügt werden.

  4. Überprüfen und speichern Sie die Antwortdatei.

  5. Suchen Sie an einer Eingabeaufforderung mit erhöhten Rechten den Windows ADK-Wartungsordner, und geben Sie dann den folgenden Befehl ein, um den Namen oder die Indexnummer für das gewünschte Image abzurufen.

    Dism /Get-ImageInfo /ImageFile:C:\test\images\install.wim
    
  6. Geben Sie den folgenden Befehl ein, um das Windows-Offlineimage einzubinden.

    Dism /Mount-Image /ImageFile:C:\test\images\install.wim /name:"Windows 7 HomeBasic" /MountDir:C:\test\offline
    

    Für die meisten Vorgänge, bei denen eine Imagedatei angegeben wird, ist ein Index- oder Namenswert erforderlich.

  7. Geben Sie an einer Eingabeaufforderung den folgenden Befehl ein, um die unbeaufsichtigte Antwortdatei auf das Image anzuwenden.

    DISM /Image:C:\test\offline /Apply-Unattend:C:\test\answerfiles\myunattend.xml
    
  8. Geben Sie an einer Eingabeaufforderung den folgenden Befehl ein, um die Änderungen zu übernehmen und die Einbindung des Images aufzuheben.

    Dism /Unmount-Image /MountDir:C:\test\offline /Commit
    

Weitere Informationen zu Windows SIM finden Sie unter Technische Referenz zu Windows Setup.

DISM – technische Referenz zur Wartung und Verwaltung von Bereitstellungsimages für Windows

DISM-Befehlszeilenoptionen zur Wartung von Betriebssystempaketen

DISM – Befehlszeilenoptionen für die unbeaufsichtigte Wartung