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
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.
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
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
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
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.
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
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.Überprüfen Sie die Liste der Pakete, die in Ihrem eingebundenen Image verfügbar sind, und notieren Sie sich die Paketidentität des Pakets.
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.
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
Öffnen Sie Windows SIM.
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.
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.
Überprüfen und speichern Sie die Antwortdatei.
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
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.
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
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.
Verwandte Themen
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