Partager via


Options de ligne de commande de la gestion des images DISM

Gestion et maintenance des images de déploiement (DISM.exe) monte un fichier d’image Windows (.wim) ou un disque dur virtuel (.vhd ou .vhdx) à des fins de maintenance. Vous pouvez également utiliser la commande de gestion des images DISM pour répertorier les numéros d’index d’image, vérifier l’architecture de l’image que vous montez, ajouter une image, appliquer une image, capturer une image et supprimer une image. Après avoir mis à jour l’image, vous devez la démonter et valider ou ignorer les modifications que vous avez apportées.

Cette rubrique décrit les commandes DISM liées à la gestion des images. Pour afficher les autres options de ligne de commande, consultez Options de ligne de commande de Gestion et maintenance des images de déploiement (DISM). Pour plus d’informations sur les scénarios DISM courants, consultez Qu’est-ce que DISM ?.

En plus de l’outil en ligne de commande, DISM est disponible avec Windows PowerShell. Pour plus d’informations, consultez Cmdlets de Gestion et maintenance des images de déploiement (DISM) dans Windows PowerShell.

Les commandes suivantes peuvent être utilisées pour monter, démonter, capturer, ajouter et supprimer et interroger des fichiers .wim, .vhd et .vhdx. Ces options ne respectent pas la casse.

/Append-Image

Ajoute une image supplémentaire à un fichier .wim. /Append-Image compare les nouveaux fichiers aux ressources du fichier .wim existant spécifié par l’argument /ImageFile et ne stocke qu’une seule copie de chaque fichier afin que chaque fichier ne soit capturé qu’une seule fois. Le fichier .wim ne peut avoir qu’un seul type de compression affecté. Par conséquent, vous pouvez uniquement ajouter des fichiers avec le même type de compression.

Cette option de ligne de commande ne s’applique pas aux fichiers de disque dur virtuel (VHD).

Important

Vérifiez que vous disposez de suffisamment d’espace disque pour que l’option /Append-Image s’exécute. Si vous n’avez plus d’espace disque pendant l’ajout de l’image, vous risquez d’endommager le fichier .wim.

Syntaxe :

DISM.exe /Append-Image /ImageFile:<path_to_image_file> /CaptureDir:<source_directory> /Name:<image_name> [/Description:<image_description>] [/ConfigFile:<configuration_file.ini>] [/Bootable] /WIMBoot [/CheckIntegrity] [/Verify] [/NoRpFix]
Paramètre Description
/WIMBoot Utilisez /WIMBoot pour ajouter l’image à la configuration de démarrage de fichier d’image Windows (WIMBoot). Cela s’applique uniquement aux images Windows 8.1 qui ont été capturées ou exportées en tant que fichier WIMBoot. Cette fonctionnalité n’est pas prise en charge dans Windows 10 et les versions ultérieures.
/ConfigFile spécifie l’emplacement d’un fichier de configuration qui répertorie les exclusions pour la capture d’image et les commandes de compression. Pour plus d’informations, consultez Liste de configuration de DISM et fichiers WimScript.ini.
/Bootable Marque une image de volume comme image démarrable. Cet argument est disponible uniquement pour les images WinPE (Windows Preinstallation Environment). Une seule image de volume peut être marquée comme démarrable dans un fichier .wim.
/CheckIntegrity Détecte et suit l’altération des fichiers .wim lors de son utilisation avec des opérations de capture, de démontage, d’exportation et de validation. /CheckIntegrity arrête l’opération si DISM détecte que le fichier .wim est endommagé lorsqu’il est utilisé avec les opérations d’application et de montage.
/Verify Recherche les erreurs et les fichiers en double.
/NoRpFix Désactive la correction des balises des points d’analyse. Un point d’analyse est un fichier contenant un lien vers un autre fichier du système de fichiers. Si/NoRpFix n’est pas spécifié, les points d’analyse qui sont résolus en chemins d’accès en dehors de la valeur spécifiée par /ImageFile ne sont pas capturés.

Exemple :

Dism /Append-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D

/Apply-FFU

Pour FFU, cette commande applique un utilitaire flash complet (FFU) ou FFU fractionné (SFU) à un lecteur physique spécifié.

Syntaxe :

/Apply-Ffu /ImageFile:<path_to_image_file> /ApplyDrive:<physical_drive_path> [/SFUFile:<pattern>]
Paramètre Description
/ImageFile Chemin d’accès et nom du fichier image FFU qui sera appliqué
/ApplyDrive Chemin d’accès au lecteur physique qui sera mis en image
/SFUfile<pattern> Facultatif, pour les FFU fractionnés capturés sans compression. Utilisez /SFUFile pour référencer des fichiers FFU fractionnés (SFU). Pattern est le modèle de nommage et l’emplacement des fichiers fractionnés. Utilisez un caractère générique lors de la spécification du modèle de nommage. Par exemple, « E:\image\install*.sfu » applique tous les fichiers fractionnés dans le répertoire E:\image nommés install1.sfu, install2.sfu, etc.

Exemple :

DISM.exe /Apply-Ffu /ImageFile:flash.ffu /ApplyDrive:\\.\PhysicalDrive0

/Apply-Image

Pour WIM, cette commande applique un fichier image Windows (.wim) ou des fichiers d’image Windows fractionnés (.swm) à une partition spécifiée. À compter de Windows 10, version 1607, DISM peut appliquer et capturer des attributs étendus (EA).

Pour FFU, cette commande applique une image de mise à jour flash complète (.ffu) à un lecteur spécifié. Elle ne prend pas en charge l’application d’une image à partir d’un fichier de disque dur virtuel (.vhdx), mais vous pouvez utiliser cette commande pour appliquer une image complète à un disque dur virtuel. FFU s’applique uniquement à Windows 10. Bien que vous puissiez utiliser cette commande pour appliquer une FFU, utilisez /apply-ffu à la place.

Cette option ne prend pas en charge l’application d’une image à partir d’un disque dur virtuel (VHD), mais vous pouvez utiliser cette commande pour appliquer des images à un fichier .vhdx qui a été attaché, partitionné et formaté.

Arguments pour WIM :

DISM.exe /Apply-Image /ImageFile:<path_to_image_file> [/SWMFile:<pattern>] /ApplyDir:<target_directory> {/Index:< image_index> | /Name:<image_name>} [/CheckIntegrity] [/Verify] [/NoRpFix] [/ConfirmTrustedFile] [/WIMBoot (deprecated)] [/Compact] [/EA]

Arguments pour FFU

Consultez /apply-ffu.

Paramètre Description
/CheckIntegrity Détecte et suit l’altération des fichiers .wim lors de son utilisation avec des opérations de capture, de démontage, d’exportation et de validation. /CheckIntegrity arrête l’opération si DISM détecte que le fichier .wim est endommagé lorsqu’il est utilisé avec les opérations d’application et de montage.
/Verify Recherche les erreurs et les fichiers en double.
/NoRpFix Désactive la correction des balises des points d’analyse. Un point d’analyse est un fichier contenant un lien vers un autre fichier du système de fichiers. Si/NoRpFix n’est pas spécifié, les points d’analyse qui sont résolus en chemins d’accès en dehors de la valeur spécifiée par /ImageFile ne sont pas capturés.
/SWMFile Vous permet de référencer des fichiers .wim fractionnés (SWM). Pattern est le modèle de nommage et l’emplacement des fichiers fractionnés. Utilisez un caractère générique lors de la spécification du modèle de nommage. Par exemple, « E:\image\install*.swm » applique tous les fichiers fractionnés dans le répertoire E:\image nommés install1.swm, install2.swm, etc.
/ConfirmTrustedFile Valide l’image pour le bureau approuvé. Cette option ne peut être utilisée que sur un ordinateur exécutant au moins WinPE 4.0. Lorsque vous utilisez /Apply-Image avec l’option /ConfirmTrustedFile dans WinPE, spécifiez toujours l’option /ScratchDir pointant vers un emplacement de support physique. Cela garantit que les noms de fichiers courts seront toujours disponibles. Pour plus d’informations sur le comportement par défaut de l’option /ScratchDir, consultez Options globales de DISM pour la syntaxe de ligne de commande. À compter de Windows 10, version 1607, vous pouvez utiliser /EA pour appliquer des attributs étendus.
/WIMBoot Utilisez /WIMBoot pour ajouter l’image à la configuration de démarrage de fichier d’image Windows (WIMBoot). Cela s’applique uniquement aux images Windows 8.1 qui ont été capturées ou exportées en tant que fichier WIMBoot. Cette fonctionnalité n’est pas prise en charge dans Windows 10 et les versions ultérieures.
/Compact Applique une image en mode compact, ce qui permet d’économiser de l’espace disque. Remplace WIMBoot. Pour Windows 10 pour éditions de bureau (Famille, Professionnel, Entreprise et Éducation) uniquement.

Remarque : Si vous appliquez une image en mode compact avec l’option /ScratchDir, assurez-vous que votre dossier ScratchDir ne se trouve pas sur une partition au format FAT32. L’utilisation d’une partition FAT32 peut entraîner des redémarrages inattendus pendant l’OOBE.
/EA Nouveautés de Windows 10, version 1607. Applique des attributs étendus.
/ApplyDrive Spécifie le lecteur logique, à l’aide de DeviceID. Pour obtenir l’ID de l’appareil à partir de la ligne de commande, tapez « wmic diskdrive list brief ». Remarque : un disque dur virtuel peut apparaître avec le nom « PhysicalDrive » dans la description, par exemple .\PhysicalDrive2.
/SFUFile Utilisez /SFUFile pour référencer des fichiers FFU fractionnés (SFU). Pattern est le modèle de nommage et l’emplacement des fichiers fractionnés.

Exemples :

Dism /apply-image /imagefile:install.wim /index:1 /ApplyDir:D:\
Dism /apply-image /imagefile:install.swm /swmfile:install*.swm /index:1 /applydir:D:

/Capture-CustomImage

Capture les modifications de fichier incrémentielles en fonction du fichier install.wim spécifique vers un nouveau fichier, custom.wim, pour une image WIMBoot. Vous ne pouvez pas capturer un répertoire vide. Les fichiers capturés sont convertis en fichiers de pointeur. Le fichier custom.wim est placé dans le même dossier aux côtés d’install.wim.

Important

  • /Capture-CustomImage capture uniquement les fichiers de personnalisation. Il ne peut pas être utilisé pour capturer des fichiers d’installation dans un nouveau WIM.
  • Gardez les fichiers install.wim et custom.wim ensemble. Ne changez pas le fichier custom.wim ou le fichier install.wim.
  • Vous ne pouvez capturer l’image personnalisée qu’une seule fois. Ne supprimez pas ou ne recapturez pas un fichier custom.wim après avoir capturé les modifications de fichier incrémentielles.

Syntaxe :

Dism /Capture-CustomImage /CaptureDir:<source_directory> [/ConfigFile:<configuration_file.ini>] [/CheckIntegrity] [/Verify] [/ConfirmTrustedFile]
Paramètre Description
/CaptureDir Spécifie le répertoire pour lequel l’image a été appliquée et personnalisée.
/ConfigFile Spécifie l’emplacement d’un fichier de configuration qui répertorie les exclusions pour la capture d’image et les commandes de compression. Pour plus d’informations, consultez Liste de configuration de DISM et fichiers WimScript.ini.
/CheckIntegrity Détecte et suit l’altération des fichiers .wim lors de son utilisation avec des opérations de capture, de démontage, d’exportation et de validation. /CheckIntegrity arrête l’opération si DISM détecte que le fichier .wim est endommagé lorsqu’il est utilisé avec les opérations d’application et de montage.
/Verify Recherche les erreurs et les fichiers en double.
[/ConfirmTrustedFile Valide l’image du bureau approuvé sur Windows 10, Windows 8.1 ou Windows 8. Cette option ne peut être utilisée que sur un ordinateur exécutant au moins WinPE 4.0.

Exemple :

Dism /Capture-CustomImage /CaptureDir:D:\

/Capture-FFU

Capture une image des partitions d’un lecteur physique dans un nouveau fichier .ffu.

Vous pouvez capturer l’image sous la forme d’un fichier d’image d’utilitaire flash complet (.ffu) ou d’un ensemble de fichiers ffu fractionnés (.sfu) ;

Syntaxe :

Dism /Capture-Ffu /ImageFile:<path_to_image_file> /CaptureDrive:<physical_drive_path> /Name:<image_name> [/Description:<image_description>] [/PlatformIds:<platform_ids>] [/Compress:{default|none}] 
Paramètre Description
/CaptureDrive Lecteur physique à capturer. Vous pouvez utiliser diskpart pour obtenir des informations sur le numéro de lecteur. Utilise le format \\.\PhysicalDriveX, où X est le numéro de disque fourni par diskpart.
/PlatformIds Non nécessaire pour la capture de bureau. Spécifie un ou plusieurs ID de plateforme (séparés par un point-virgule) à ajouter à l’image. S’il n’est pas spécifié, l’ID de plateforme sera « * ».
/Compress Spécifie le type de compression utilisé pour lors de la capture. Si vous souhaitez fractionner le FFU, spécifiez none, car DISM ne prend pas en charge le fractionnement des FFU compressés.

Exemples :

Capturer un FFU de bureau :

DISM.exe /Capture-Ffu /ImageFile:install.ffu /CaptureDrive:\\.\PhysicalDrive0 /Name:Drive0

Capturer un FFU de bureau qui sera fractionné :

DISM.exe /Capture-Ffu /ImageFile:install.ffu /CaptureDrive:\\.\PhysicalDrive0 /Name:Drive0 /Compress:none

/Capture-Image

Capture une image d’un lecteur dans un nouveau fichier .wim. Les répertoires capturés incluent tous les sous-dossiers et les données. Vous ne pouvez pas capturer un répertoire vide. Un répertoire comporter au moins un fichier. DISM peut également appliquer et capturer des attributs étendus (EA).

Vous pouvez capturer l’image sous la forme d’un fichier d’image Windows (.wim) ou d’un ensemble de fichiers d’image Windows fractionnés (.swm), mais cette option ne prend pas en charge la capture d’un fichier de disque dur virtuel (.vhd/.vhdx). Consultez /Capture-FFU si vous cherchez à capturer un FFU.

Syntaxe :

Dism /Capture-Image /ImageFile:<path_to_image_file> /CaptureDir:<source_directory> /Name:<image_name> [/Description:<image_description>]
[/ConfigFile:<configuration_file.ini>] {[/Compress:{max|fast|none}] [/Bootable] | [/WIMBoot]} [/CheckIntegrity] [/Verify] [/NoRpFix] [/EA]
Paramètre Description
/ConfigFile Spécifie l’emplacement d’un fichier de configuration qui répertorie les exclusions pour la capture d’image et les commandes de compression. Pour plus d’informations, consultez Liste de configuration de DISM et fichiers WimScript.ini.
/Compress Spécifie le type de compression utilisé pour l’opération de capture initiale. L’option maximum fournit la meilleure compression, mais le temps de capture de l’image est plus important. L’option rapide fournit une compression d’image plus rapide, mais les fichiers obtenus sont d’une taille supérieure à ceux obtenus avec l’option maximum. Il s’agit du type de compression par défaut qui est utilisé si vous n’indiquez pas l’argument. L’option aucune ne compresse pas l’image capturée.
/Bootable Marque une image de volume comme image démarrable. Cet argument est uniquement disponible pour les images WinPE. Une seule image de volume peut être marquée comme démarrable dans un fichier .wim.
/CheckIntegrity Détecte et suit l’altération des fichiers .wim lors de son utilisation avec des opérations de capture, de démontage, d’exportation et de validation. /CheckIntegrity arrête l’opération si DISM détecte que le fichier .wim est endommagé lorsqu’il est utilisé avec les opérations d’application et de montage.
/Verify Recherche les erreurs et les fichiers en double.
/NoRpFix Désactive la correction des balises des points d’analyse. Un point d’analyse est un fichier contenant un lien vers un autre fichier du système de fichiers. Si/NoRpFix n’est pas spécifié, les points d’analyse qui sont résolus en chemins d’accès en dehors de la valeur spécifiée par /ImageFile ne sont pas capturés.
/WIMBoot Utilisez /WIMBoot pour ajouter l’image à la configuration de démarrage de fichier d’image Windows (WIMBoot). Cela s’applique uniquement aux images Windows 8.1 qui ont été capturées ou exportées en tant que fichier WIMBoot. Cette fonctionnalité n’est pas prise en charge dans Windows 10 et les versions ultérieures.
/EA Capture les attributs étendus. Le commutateur doit être spécifié explicitement pour capturer les attributs étendus. DISM capture les bits d’attribut étendu s’ils sont définis dans les composants à capturer dans l’image WIM. Si les bits ne sont pas définis, DISM ne les définit pas. Seuls les composants de boîte de réception des packages et pilotes CAB auront ces bits d’attribut étendu, et non les composants de package AppX ou les composants d’application Win32. Les attributs étendus avec le préfixe « $Kernel. » dans leur nom seront ignorés, car seuls les attributs étendus en mode utilisateur sont capturés. Si vous utilisez DISM dans Windows 10, version 1607 pour capturer des attributs étendus et utilisez une version antérieure de DISM pour appliquer l’image, l’opération réussit, mais les attributs étendus ne sont pas définis sur l’image appliquée.

Exemples :

Dism /Capture-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D
dism /Capture-Image /CaptureDir:C:\ /ImageFile:"C:\WindowsWithOffice.wim" /Name:"Chinese Traditional" /ea

/Cleanup-Mountpoints

Supprime toutes les ressources associées à une image montée qui a été endommagée. Cette commande ne démonte pas les images déjà montées et ne supprime pas les images qui peuvent être récupérées à l’aide de la commande /Remount-Image.

Exemple :

Dism /Cleanup-Mountpoints

Pour plus d’informations, consultez Réparer une image Windows.

/Commit-Image

Applique les modifications que vous avez apportées à l’image montée. L’image reste montée jusqu’à ce que l’option /Unmount-Image soit utilisée.

Syntaxe :

Dism /Commit-Image /MountDir:<path_to_mount_directory> [/CheckIntegrity] [/Append]
Paramètre Description
/CheckIntegrity Détecte et suit l’altération des fichiers .wim lors de son utilisation avec des opérations de capture, de démontage, d’exportation et de validation. /CheckIntegrity arrête l’opération si DISM détecte que le fichier .wim est endommagé lorsqu’il est utilisé avec les opérations d’application et de montage.
/Append Ajoute l’image modifiée au fichier .wim existant au lieu de remplacer l’image d’origine. Les arguments /CheckIntegrity et /Append ne s’appliquent pas aux fichiers de disque dur virtuel (VHD).

Exemple :

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

/Delete-Image

Supprime l’image de volume spécifiée d’un fichier .wim qui contient plusieurs images de volume. Cette option supprime uniquement les entrées de métadonnées et les entrées XML. Elle ne supprime pas les données de flux et n’optimise pas le fichier .wim.

Cette option de ligne de commande ne s’applique pas aux fichiers de disque dur virtuel (VHD).

Syntaxe :

Dism /Delete-Image /ImageFile:<path_to_image_file> {/Index:<image_index> | /Name:<image_name>} [/CheckIntegrity]
Paramètre Description
/CheckIntegrity Détecte et suit l’altération des fichiers .wim lors de son utilisation avec des opérations de capture, de démontage, d’exportation et de validation. /CheckIntegrity arrête l’opération si DISM détecte que le fichier .wim est endommagé lorsqu’il est utilisé avec les opérations d’application et de montage.

Exemple :

Dism /Delete-Image /ImageFile:install.wim /Index:1

/Export-Image

Exporte une copie de l’image spécifiée vers un autre fichier. Les fichiers source et de destination doivent utiliser le même type de compression. Vous pouvez également optimiser une image en exportant vers un nouveau fichier image. Lorsque vous modifiez une image, DISM stocke des fichiers de ressources supplémentaires qui augmentent la taille globale de l’image. L’exportation de l’image supprime les fichiers de ressources inutiles.

Cette option de ligne de commande ne s’applique pas aux fichiers de disque dur virtuel (VHD).

Syntaxe :

Dism /Export-Image /SourceImageFile:<path_to_image_file> {/SourceIndex:<image_index> | /SourceName:<image_name>} /DestinationImageFile:<path_to_image_file> [/DestinationName:<Name>] [/Compress:{fast|max|none|recovery}] [/Bootable] [/WIMBoot] [/CheckIntegrity]
Paramètre Description
/SWMFile Vous permet de référencer des fichiers .wim fractionnés. pattern est le modèle de nommage et l’emplacement des fichiers fractionnés. Vous pouvez également spécifier des caractères génériques. Par exemple, « E:\image\install*.swm » exporte les fichiers fractionnés dans le répertoire E:\image nommés install1.swm, install2.swm, etc.
/Compress Spécifie le type de compression utilisé pour l’opération de capture initiale. L’argument /compress ne s’applique pas lorsque vous exportez une image dans un fichier. wim existant ; vous pouvez utiliser cet argument uniquement lorsque vous exportez une image vers un nouveau fichier .wim. L’option maximum fournit la meilleure compression, mais le temps de capture de l’image est plus important. L’option rapide fournit une compression d’image plus rapide, mais les fichiers obtenus sont d’une taille supérieure à ceux obtenus avec l’option maximum. Il s’agit du type de compression par défaut qui est utilisé si vous n’indiquez pas l’argument. Utilisez l’option recovery pour exporter des images de réinitialisation par bouton de commande. Les fichiers résultants sont beaucoup plus petits en taille, ce qui réduit considérablement la quantité d’espace disque nécessaire pour enregistrer l’image de réinitialisation sur un lecteur de récupération. Le fichier de destination doit être spécifié avec une extension .esd. L’option aucune ne compresse pas l’image capturée.
/Bootable Marque une image de volume comme image démarrable. Cet argument est uniquement disponible pour les images WinPE. Une seule image de volume peut être marquée comme démarrable dans un fichier .wim.
/WIMBoot Utilisez /WIMBoot pour ajouter l’image à la configuration de démarrage de fichier d’image Windows (WIMBoot). Cela s’applique uniquement aux images Windows 8.1 qui ont été capturées ou exportées en tant que fichier WIMBoot. Cette fonctionnalité n’est pas prise en charge dans Windows 10 et les versions ultérieures.
/CheckIntegrity Détecte et suit l’altération des fichiers .wim lors de son utilisation avec des opérations de capture, de démontage, d’exportation et de validation. /CheckIntegrity arrête l’opération si DISM détecte que le fichier .wim est endommagé lorsqu’il est utilisé avec les opérations d’application et de montage.

Exemple :

Dism /Export-Image /SourceImageFile:install.wim /SourceIndex:1 /DestinationImageFile:install2.wim

/Get-ImageInfo

Affiche des informations sur les images contenues dans un fichier .wim, .ffu, .vhd ou .vhdx. Lorsqu’elles sont utilisées avec l’argument /Index ou /Name, les informations relatives à l’image spécifiée s’affichent, notamment si une image est une image WIMBoot. Si l’image est Windows 8.1, consultez Effectuer l’inventaire d’une image ou d’un composant à l’aide de DISM. L’argument /Name ne s’applique pas aux fichiers VHD. Vous devez spécifier /Index:1 pour les fichiers FFU et VHDX.

Syntaxe :

Dism /Get-ImageInfo /ImageFile:<path_to_image.wim> [{/Index:<Image_index> | /Name:<Image_name>}]

Exemples :

Dism /Get-ImageInfo /ImageFile:C:\test\offline\install.wim
Dism /Get-ImageInfo /ImageFile:C:\test\images\myimage.vhd /Index:1

/Get-MountedImageInfo

Retourne une liste d’images .ffu, .vhd, .vhdx et .wim actuellement montées, ainsi que des informations sur l’image montée, comme la validité de l’image, les autorisations de lecture/écriture, l’emplacement de montage, le chemin d’accès au fichier monté et l’index de l’image montée.

Exemple :

Dism /Get-MountedImageInfo

/Get-WIMBootEntry

Utilisez /Get-WIMBootEntry pour afficher les entrées de configuration WIMBoot pour le volume de disque spécifié.

Pour plus d’informations sur l’affichage des entrées de configuration WIMBoot, consultez Effectuer l’inventaire d’une image ou d’un composant à l’aide de DISM.

Cela s’applique uniquement à Windows 8.1 ; cette fonctionnalité n’est pas prise en charge dans Windows 10 et les versions ultérieures.

Syntaxe :

Dism /Get-WIMBootEntry /Path:<volume_path>

Exemple :

Dism /Get-WIMBootEntry /Path:C:\

/List-Image

Affiche la liste des fichiers et dossiers dans une image spécifiée.

Cette option de ligne de commande ne s’applique pas aux fichiers de disque dur virtuel (VHD).

Syntaxe :

Dism /List-Image /ImageFile:<path_to_image_file> {/Index:<image_index> | /Name:<image_name>}

Exemple :

Dism /List-Image /ImageFile:install.wim /Index:1

/Mount-Image

Monte une image à partir d’un fichier .ffu, .wim, .vhd ou .vhdx dans le répertoire spécifié afin qu’elle soit disponible pour la maintenance.

Lors du montage d’une image, notez les points suivants :

  • Le répertoire de montage doit être créé, mais vide.
  • Une valeur d’index ou de nom est requise pour tous les types d’images. Les WIM peuvent contenir plus d’une image. Pour FFU et VHD, utilisez index:1.

Syntaxe :

Dism /Mount-Image /ImageFile:<path_to_image_file> {/Index:<image_index> | /Name:<image_name>} /MountDir:<path_to_mount_directory> [/ReadOnly] [/Optimize] [/CheckIntegrity]
Paramètre Description
/ReadOnly Définit l’image montée avec des autorisations en lecture seule. facultatif.
/Optimize Réduit le temps de montage initial.
/CheckIntegrity Détecte et suit l’altération des fichiers .wim lors de son utilisation avec des opérations de capture, de démontage, d’exportation et de validation. /CheckIntegrity arrête l’opération si DISM détecte que le fichier .wim est endommagé lorsqu’il est utilisé avec les opérations d’application et de montage.

Exemples :

Dism /Mount-Image /ImageFile:C:\test\images\myimage.wim /index:1 /MountDir:C:\test\offline
Dism /Mount-Image /ImageFile:C:\test\images\myimage.vhd /index:1 /MountDir:C:\test\offline /ReadOnly
Dism /Mount-Image /ImageFile:C:\test\images\WinOEM.ffu /MountDir:C:\test\offline /index:1

/Optimize-FFU

Optimise une image FFU afin qu’elle soit plus rapide à déployer et déployable plus facilement sur des disques de taille différente. Pour plus d’informations, consultez Capturer et appliquer des images de mise à jour flash complète Windows.

Syntaxe :

Dism /Optimize-FFU /ImageFile:<path-to-ffu-file> [/PartitionNumber:<PartitionNumber>]
Paramètre Description
/ImageFile Chemin d’accès au fichier FFU que vous souhaitez optimiser.
/PartitionNumber facultatif. Par défaut, /Optimize-FFU optimise la partition du système d’exploitation. /PartitionNumber vous permet de spécifier la partition que vous souhaitez optimiser.

Exemples :

Dism /Optimize-FFU /ImageFile:flash.ffu
Dism /Optimize-FFU /ImageFile:flash.ffu /PartitionNumber:2

/Optimize-Image

Cette commande doit être la dernière commande exécutée sur une image avant l’application de l’image à un appareil, et peut vous faire gagner du temps lors de la création d’appareils pour des scénarios de génération en stock.

Syntaxe :

DISM.exe /Image:C:\test\offline /Optimize-Image {/Boot | /WimBoot}
  • /Boot tente de réduire le temps de configuration en ligne que le système d’exploitation passe pendant le démarrage. Cette optimisation peut être rendue non valide si des opérations de maintenance sont effectuées sur l’image après l’avoir optimisée.

    DISM /Optimize-Image /boot est disponible dans les systèmes d’exploitation suivants :

    • Windows 11

    • Windows 10, version 1607

    • Windows 10, version 1809 et ultérieures

    • Windows Server 2012 R2 et versions ultérieures

      Utilisez /Boot pour essayer de réduire le temps de configuration en ligne que le système d’exploitation passe pendant le démarrage. Notez que cette optimisation peut être rendue non valide si des opérations de maintenance sont effectuées sur l’image après l’avoir optimisée.

  • /WimBoot sert à configurer une image hors connexion pour l’installation sur un système WIMBoot.

Exemples :

DISM.exe /Image:C:\test\offline /Optimize-Image /Boot
DISM.exe /Image:C:\test\offline /Optimize-Image /WimBoot

/Remount-Image

Remonte une image montée devenue inaccessible et la rend disponible pour la maintenance.

Syntaxe :

Dism /Remount-Image /MountDir:<path_to_mount_directory>

Exemple :

Dism /Remount-Image /MountDir:C:\test\offline

/Split-FFU

Pour FFU, cette commande fractionne un fichier de mise à jour flash complète (.ffu) existant en plusieurs fichiers .sfu fractionnés en lecture seule. DISM ne prend pas en charge le fractionnement des fichiers FFU compressés. Si vous fractionnez des FFU, assurez-vous que votre fichier FFU a été capturé avec l’option /compress:none spécifiée.

Cette option crée les fichiers .sfu dans le répertoire spécifié, en nommant chaque fichier de la même façon que le fichier /SFUFile spécifié, mais avec un nombre ajouté. Par exemple, si vous utilisez c:\flash.sfu, vous obtiendrez un fichier flash.sfu, un fichier flash2.ffu, un fichier flash3.sfu, et ainsi de suite, en définissant chaque partie du fichier .sfu fractionné et en l’enregistrant dans le répertoire C:\.

Syntaxe pour FFU :

Dism /Split-Ffu /ImageFile:<path_to_image_file> /SFUFile:<pattern> /FileSize:<MB-Size> [/CheckIntegrity]
Paramètre Description
/FileSize Spécifie la taille maximale en mégaoctets (Mo) pour chaque fichier créé. Si un fichier unique est supérieur à la valeur spécifiée dans l’option /FileSize, l’un des fichiers .swm fractionnés qui en résulte est supérieur à la valeur spécifiée dans l’option /FileSize, afin de prendre en charge le fichier volumineux.
/CheckIntegrity Détecte et suit l’altération des fichiers .wim lors de son utilisation avec des opérations de capture, de démontage, d’exportation et de validation. /CheckIntegrity arrête l’opération si DISM détecte que le fichier .wim est endommagé lorsqu’il est utilisé avec les opérations d’application et de montage.
/ImageFile Spécifie le chemin d’accès d’un fichier FFU, exemple : flash.ffu.
/SFUFile Référence des fichiers FFU fractionnés (SFU). Pattern est le modèle de nommage et l’emplacement des fichiers fractionnés.

Exemple :

DISM.exe /Split-Ffu /ImageFile:flash.ffu /SFUFile:flash.sfu /FileSize:650

/Split-Image

Pour WIM, cette commande fractionne un fichier .wim existant en plusieurs fichiers .swm fractionnés en lecture seule.

Cette option crée les fichiers .swm dans le répertoire spécifié, en nommant chaque fichier de la même façon que le path_to_swm spécifié, mais avec un nombre ajouté. Par exemple, si vous définissez path_to_swm comme c:\Data.swm, cette option crée un fichier Data.swm, un fichier Data2.swm, un fichier Data3.swm, etc. en définissant chaque partie du fichier .wim fractionné et en l’enregistrant dans le répertoire C:\.

Cette option de ligne de commande ne s’applique pas aux fichiers de disque dur virtuel (VHD).

Syntaxe pour WIM :

Dism /Split-Image /ImageFile:<path_to_image_file> /SWMFile:<path_to_swm> /FileSize:<MB-Size> [/CheckIntegrity]
Paramètre Description
/FileSize Spécifie la taille maximale en mégaoctets (Mo) pour chaque fichier créé. Si un fichier unique est supérieur à la valeur spécifiée dans l’option /FileSize, l’un des fichiers .swm fractionnés qui en résulte est supérieur à la valeur spécifiée dans l’option /FileSize, afin de prendre en charge le fichier volumineux.
/CheckIntegrity Détecte et suit l’altération des fichiers .wim lors de son utilisation avec des opérations de capture, de démontage, d’exportation et de validation. /CheckIntegrity arrête l’opération si DISM détecte que le fichier .wim est endommagé lorsqu’il est utilisé avec les opérations d’application et de montage.
/ImageFile Spécifie le chemin d’accès d’un fichier image, par exemple : install.wim.

Exemple :

Dism /Split-Image /ImageFile:install.wim /SWMFile:split.swm /FileSize:650

/Unmount-Image

Démonte le fichier .ffu, .wim, .vhd ou .vhdx et valide ou ignore les modifications apportées lors du montage de l’image.

Vous devez utiliser l’argument /commit ou /discard lorsque vous utilisez l’option /Unmount-Image.

Syntaxe :

Dism /Unmount-Image /MountDir:<path_to_mount_directory> {/Commit | /Discard} [/CheckIntegrity] [/Append]
Paramètre Description
/CheckIntegrity Détecte et suit l’altération des fichiers .wim lors de son utilisation avec des opérations de capture, de démontage, d’exportation et de validation. /CheckIntegrity arrête l’opération si DISM détecte que le fichier .wim est endommagé lorsqu’il est utilisé avec les opérations d’application et de montage.
/Append Ajoute l’image modifiée au fichier .wim existant au lieu de remplacer l’image d’origine. Les arguments /CheckIntegrity et /Append ne s’appliquent pas aux fichiers de disque dur virtuel (VHD, VHDX) ou FFU.

Exemples :

Dism /Unmount-Image /MountDir:C:\test\offline /commit
Dism /Unmount-Image /MountDir:C:\test\offline /discard

/Update-WIMBootEntry

Met à jour l’entrée de configuration WIMBoot associée à l’ID de source de données spécifié avec le fichier image renommé ou le chemin d’accès du fichier image déplacé.

Remarque :/Update-WIMBootEntry nécessite un redémarrage pour que toutes les mises à jour prennent effet.

Syntaxe :

Dism /Update-WIMBootEntry /Path:<Volume_path> /DataSourceID:<Data_source_id> /ImageFile:<Renamed_image_path>
Paramètre Description
/Path Spécifie le volume de disque de la configuration WIMBoot.
/DataSourceID Spécifie l’ID de source de données affiché par /Get-WIMBootEntry.

Exemple :

DISM.exe /Update-WIMBootEntry /Path:C:\ /DataSourceID:0 /ImageFile:R:\Install.wim

/Apply-SiloedPackage

Applique un ou plusieurs packages d’approvisionnement en silos (SPP) à une image spécifiée. Cette option n’est disponible qu’après avoir exécuté CopyDandI.cmd à partir d’ADK, version 1607 ou ultérieure, et dism.exe /Apply-SiloedPackage à partir du dossier cible créé par CopyDandI.cmd.

Notes

/Apply-SiloedPackage ne peut être exécuté qu’une seule fois sur une image Windows, mais /PackagePath peut être utilisé plusieurs fois dans la même commande pour appliquer plusieurs SPP. Les SPP étant appliqués dans l’ordre spécifié, une dépendance doit être spécifiée avant le SPP qui en dépend.

Pour plus d’informations sur les packages d’approvisionnement en silos et sur l’utilisation de CopyDandI.cmd, consultez Packages d’approvisionnement en silos.

Pour découvrir comment utiliser des packages d’approvisionnement en silos, consultez Lab 10 : Ajouter des applications de bureau et des paramètres avec des packages d’approvisionnement en silos (SPP).

/Apply-SiloedPackage /PackagePath:<package_path> /ImagePath:<applied_image_path>
Paramètre Description
/PackagePath Spécifie le chemin d’accès d’un fichier de package d’approvisionnement en silos.
/ImagePath Spécifie le chemin de l’image Windows dans laquelle vous appliquez le SPP.

Exemple :

Dism.exe /apply-SiloedPackage /PackagePath:C:\test\Word.spp /PackagePath:C:\test\spp2.spp /ImagePath:C:\

DISM - Référence technique sur la maintenance et la gestion des images de déploiement pour Windows

Qu’est-ce que DISM ?

Options globales de DISM pour la syntaxe en ligne de commande

Déployer Windows à l’aide d’une mise à jour flash complète (FFU)

Comparaison de WIM et VHD et FFU : comparaison des formats de fichier image