Ajouter ou supprimer des packages hors connexion à l’aide de DISM

Maintenance et gestion des images de déploiement (DISM.exe) est un outil en ligne de commande utilisé pour mettre à jour des images Windows hors connexion. Il existe deux façons d’installer ou de supprimer des packages hors connexion avec DISM. Vous pouvez appliquer un fichier de réponses sans assistance à l’image hors connexion ou ajouter ou supprimer le package directement à partir de l’invite de commandes.

Si vous installez plusieurs packages sur une image Windows et qu’il existe des exigences de dépendance, la meilleure façon de garantir l’ordre correct de l’installation consiste à utiliser un fichier de réponses. Vous pouvez utiliser DISM pour appliquer le fichier de réponses Unattend.xml à l’image. Lorsque vous utilisez DISM pour appliquer un fichier de réponses, les paramètres sans assistance dans la passe de configuration offlineServicing sont appliqués à l’image Windows.

Vous devez installer la dernière version du Kit d’évaluation et de déploiement Windows (Windows ADK), qui contient tous les outils nécessaires, y compris DISM.

Pour ajouter des packages à une image hors connexion à l’aide de DISM

  1. À l’invite de commandes avec élévation de privilèges, recherchez le dossier de maintenance Windows ADK et tapez la commande suivante pour récupérer le nom ou le numéro d’index de l’image que vous souhaitez modifier.

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

    Une valeur d’index ou de nom est obligatoire pour la plupart des opérations qui spécifient un fichier image.

  2. Tapez la commande suivante pour monter l’image Windows hors connexion.

    Dism /Mount-Image /ImageFile:C:\test\images\install.wim /Name:"Windows 7 HomeBasic" /MountDir:C:\test\offline
    
  3. À l’invite de commandes, tapez la commande suivante pour ajouter un package spécifique à l’image. Vous pouvez ajouter plusieurs packages sur une seule ligne de commande. Ils seront installés dans l’ordre indiqué dans la ligne de commande.

    Dism /Image:C:\test\offline /Add-Package /PackagePath:C:\packages\package1.cab /PackagePath:C:\packages\package2.cab
    
  4. À l’invite de commandes, tapez la commande suivante pour valider les modifications et démonter l’image.

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

Pour supprimer des packages d’une image hors connexion à l’aide de DISM

  1. À l’invite de commandes avec élévation de privilèges, recherchez le dossier de maintenance Windows ADK et tapez la commande suivante pour récupérer le nom ou le numéro d’index de l’image que vous souhaitez modifier.

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

    Une valeur d’index ou de nom est obligatoire pour la plupart des opérations qui spécifient un fichier image.

  2. Tapez la commande suivante pour monter l’image Windows hors connexion.

    Dism /Mount-Image /ImageFile:C:\test\images\install.wim /Name:"Windows 7 HomeBasic" /MountDir:C:\test\offline
    
  3. Facultatif : tapez la commande suivante pour répertorier les packages dans l’image.

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

    Vous pouvez utiliser >featurelist.txt pour rediriger la sortie de la commande vers un fichier texte nommé FeatureList.

  4. Passez en revue la liste des packages disponibles dans votre image montée et notez l’identité du package.

  5. À l’invite de commandes, spécifiez l’identité du package pour la supprimer de l’image. Vous pouvez supprimer plusieurs packages sur une seule ligne de commande.

    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
    

    Vous pouvez utiliser l’option /PackagePath pour pointer vers la source d’origine du package, ou pour spécifier le chemin d’accès au fichier .cab, ou vous pouvez utiliser l’option /PackageName pour spécifier le package par son nom, tel qu’il est répertorié dans l’image. Pour plus d’informations, consultez Options de la ligne de commande de DISM pour la maintenance des packages du système d’exploitation

  6. À l’invite de commandes, tapez la commande suivante pour valider les modifications et démonter l’image.

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

Pour ajouter ou supprimer des packages hors connexion à l’aide de DISM et d’un fichier de réponses

  1. Ouvrez Windows SIM.

  2. Pour ajouter un nouveau package, cliquez sur Insérer dans le menu main, puis sélectionnez Package(s). Accédez au package que vous souhaitez ajouter, puis cliquez sur Ouvrir.

  3. Pour supprimer un package existant, sélectionnez le package dans le volet Fichier de réponses que vous souhaitez supprimer. Dans le volet Propriétés , remplacez la propriété Action par Supprimer.

    Note Les packages doivent être ajoutés à la passe de configuration offlineServicing .

  4. Validez et enregistrez le fichier de réponses.

  5. À une invite de commandes avec élévation de privilèges, recherchez le dossier de maintenance Windows ADK, puis tapez la commande suivante pour récupérer le nom ou le numéro d’index de l’image que vous souhaitez monter.

    Dism /Get-ImageInfo /ImageFile:C:\test\images\install.wim
    
  6. Tapez la commande suivante pour monter l’image Windows hors connexion.

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

    Une valeur d’index ou de nom est obligatoire pour la plupart des opérations qui spécifient un fichier image.

  7. À l’invite de commandes, tapez la commande suivante pour appliquer le fichier de réponses sans assistance à l’image.

    DISM /Image:C:\test\offline /Apply-Unattend:C:\test\answerfiles\myunattend.xml
    
  8. À l’invite de commandes, tapez la commande suivante pour valider les modifications et démonter l’image.

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

Pour plus d’informations sur Windows SIM, consultez Informations de référence techniques sur le programme d’installation de Windows.

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

Options de Command-Line de maintenance des packages de système d’exploitation DISM

Options de Command-Line de maintenance sans assistance DISM