DISM-Befehle im Überblick
Datum:17.07.2024
Autor(en):Ed Tittel
DISM unterstützt Admins und Poweruser dabei, Installationen und Images im Blick zu
behalten. Diese Befehle sind für das Windows-Bordmittel essenziell.Die wichtigsten DISM-Befehle im Überblick.
Foto: Claudio Divizia - shutterstock.com
Das Befehlszeilentool DISM1 (Deployment Image Servicing and Management) ist seit Vista2 Bestandteil von Windows. Damals wurde es als Methode eingeführt, um Windows-Images (auf Basis des .wim-Dateiformats) zu erstellen und zu managen. Es funktioniert auch mit dem verschlüsselten und komprimierten .esd-Dateiformat, das mit Windows 8.1 eingeführt wurde. Das "Servicing" im Akronym DISM ist dabei weit gefasst und deckt eine breite Funktionspalette ab.
Dieser Artikel beschäftigt sich mit den folgenden, alltäglichen DISM-Tasks:
-
Windows-Updates aus dem Microsoft Update Catalog oder anderen Package-File-Quellen installieren;
-
Windows 10- und -11-Images reparieren;
-
Windows-Komponentenspeicher aufräumen;
-
Windows-Images, -Installer und ISO-Dateien erfassen.
Hinweis: Um DISM für diese Tasks einzusetzen, müssen Sie die Windows-Eingabeaufforderung oder eine Powershell3-Sitzung mit Administratorrechten starten.
dism / add-package
Wenn Windows Updates nicht richtig funktionieren oder großangelegte, respektive Remote-Deployments anstehen, kann es nützlich sein, Updates mit DISM zu einem Windows-Image hinzuzufügen - diese Methode wird manchmal auch als "Slipstreaming4" bezeichnet.
Um mit DISM Windows-Updates zu installieren, benötigen Sie folgende Syntax:
-
dism /Add-Package
Das erlaubt Ihnen, Updates im .cab- oder .msu-Format zu einem spezifischen Windows Image hinzuzufügen. Wie das im Detail funktioniert, lesen Sie hier5.
dism /online /cleanup-image /restorehealth & mehr
Windows-Image mit DISM reparieren
DISM kann auch verwendet werden, um Windows-Images6 zu scannen, zu überprüfen und wiederherzustellen. Das funktioniert mithilfe folgender DISM-Befehle:
-
dism /online /cleanup-image /checkhealth
, -
dism /online /cleanup-image /scanhealth
und -
dism /online /cleanup-image /restorehealth
.
Eine Schritt-für-Schritt-Anleitung, um Windows-Images mit DISM zu reparieren, finden Sie hier7.
Windows-Komponentenspeichers mit DISM aufräumen
Im Ordner WinSxS sind die Dateien des Windows-Komponentenspeichers abgelegt. Sie unterstützen Windows-Updates und -Anpassungen. Mit jedem Windows-Update8 wird ein Eintrag zum Komponentenspeicher hinzugefügt. Dabei werden neue Komponenten neben älteren gespeichert, die sie möglicherweise überflüssig gemacht haben - ein gewisses Maß an Chaos ist also unvermeidbar. Um das zu beseitigen, bietet DISM zweierlei Möglichkeiten.
Die erste besteht darin, frühere Versionen von Update-Komponenten zu identifizieren und diese aus dem Component Store zu löschen. Das funktioniert mit folgenden Befehlen:
-
dism /online /cleanup-image /analyzecomponentstore
-
dism /online /cleanup-image /startcomponentcleanup
Auf diese Weise lassen sich typischerweise zwischen 2GB und 4GB Speicherplatz freischaufeln. Um diesen Wert noch einmal um 10 bis 20 Prozent zu steigern, haben Admins9 und Poweruser darüber hinaus auch die Option, alle überholten Versionen jeder Komponente im Komponentenspeicher zu entfernen:
-
dism /online /cleanup-image /startcomponentcleanup /resetbase
Dabei sollten Sie sich allerdings möglicher Komplikation dieser "Tiefenreinigung" bewusst sein: Nachdem Sie diesen DISM-Befehl ausführen, können vorhandene Update-Pakete nicht mehr deinstalliert werden. Bei Standalone-PCs gibt es eigentlich keinen Grund, letztgenannte Option zu fahren. Sie macht am meisten Sinn, wenn kuratierte Images bereitgestellt werden sollen.
Bei Microsoft finden Sie zusätzliche Informationen zu WinSxS-Ordner10 und Windows-Komponentenspeicher11.
dism /get-wiminfo
Wenn Sie mit mehreren Windows-Versionen arbeiten, kann es schon einmal vorkommen, dass beim Blick auf Installer oder Betriebssystem-Images Fragezeichen auftauchen. Und obwohl DISM nicht mit laufenden Images funktioniert, kann es Ihnen einige Informationen über eventuell vorhandene .wim- und .esd-Dateien liefern. Das funktioniert mit folgender Befehlssyntax:
-
dism /get-wiminfo /wimfile "target"
Eine gültige Pfadangabe ("target") vorausgesetzt, gibt dieser Befehl Auskunft über alle verschiedenen Elemente, die dort indexiert sind.
Mit Hilfe der /get-wiminfo-Funktion von DISM können Sie etwa im Fall eines Installers feststellen, für welche Windows-Version dieser bestimmt ist und welche Editionen12 (Home, Pro etc.) er enthält.
DISM - Ressourcen
Die vorgestellten Befehle sind nur die gängigsten Anwendungsbeispiele von DISM. Bei Microsoft finden Sie Tutorials zu weiteren Bereichen - beispielsweise, um:
-
Images von Festplattenpartitionen zu erstellen und anzuwenden13;
-
Windows-Images zu mounten und zu modifizieren14;
-
Windows-Images mit einem einzelnen .wim-File erstellen15;
-
Daten-Images zu erstellen16.
(fm)
Dieser Beitrag basiert auf einem Artikel unserer US-Schwesterpublikation Computerworld.17
Links im Artikel:
1 https://learn.microsoft.com/de-de/windows-hardware/manufacture/desktop/what-is-dism?view=windows-112 https://www.computerwoche.de/a/das-schlimmste-windows-aller-zeiten,3549802
3 https://www.computerwoche.de/a/7-essenzielle-powershell-tools,3614143
4 https://de.wikipedia.org/wiki/Slipstreaming
5 https://www.computerworld.com/article/3643309/using-dism-to-install-windows-updates.html
6 https://www.computerwoche.de/a/so-bringen-sie-windows-unter-ihre-kontrolle,3330759
7 https://www.computerworld.com/article/3029175/why-dism-is-the-swiss-army-knife-of-windows-maintenance.html
8 https://www.computerwoche.de/a/sagen-sie-nein,3551829
9 https://www.computerwoche.de/a/in-8-schritten-zum-netzadmin,3613214
10 https://learn.microsoft.com/de-de/windows-hardware/manufacture/desktop/clean-up-the-winsxs-folder?view=windows-11
11 https://learn.microsoft.com/de-de/windows-hardware/manufacture/desktop/manage-the-component-store?view=windows-11
12 https://www.computerwoche.de/a/braucht-s-die-enterprise-edition-wirklich,3552493
13 https://learn.microsoft.com/de-de/windows-hardware/manufacture/desktop/capture-and-apply-windows-system-and-recovery-partitions?view=windows-11
14 https://learn.microsoft.com/de-de/windows-hardware/manufacture/desktop/mount-and-modify-a-windows-image-using-dism?view=windows-11
15 https://learn.microsoft.com/de-de/windows-hardware/manufacture/desktop/capture-and-apply-windows-using-a-single-wim?view=windows-11
16 https://learn.microsoft.com/de-de/windows-hardware/manufacture/desktop/create-a-data-image-using-dism?view=windows-11
17 https://www.computerworld.com/article/3029175/why-dism-is-the-swiss-army-knife-of-windows-maintenance.html
Alle Rechte vorbehalten. Jegliche Vervielfältigung oder Weiterverbreitung in jedem Medium in Teilen oder als Ganzes bedarf der schriftlichen Zustimmung der IDG Tech Media GmbH. dpa-Texte und Bilder sind urheberrechtlich geschützt und dürfen weder reproduziert noch wiederverwendet oder für gewerbliche Zwecke verwendet werden. Für den Fall, dass auf dieser Webseite unzutreffende Informationen veröffentlicht oder in Programmen oder Datenbanken Fehler enthalten sein sollten, kommt eine Haftung nur bei grober Fahrlässigkeit des Verlages oder seiner Mitarbeiter in Betracht. Die Redaktion übernimmt keine Haftung für unverlangt eingesandte Manuskripte, Fotos und Illustrationen. Für Inhalte externer Seiten, auf die von dieser Webseite aus gelinkt wird, übernimmt die IDG Tech Media GmbH keine Verantwortung.