WDS : Convertir un fichier ESD en WIM

I. Présentation

Tout d'abord, tous mes vœux pour cette année 2018, que vos projets s'accomplissent ! Pour ce premier tutoriel de l'année 2018, on va commencer en douceur, avec une petite astuce.

Avec les dernières versions de Windows, l'image d'installation de l'OS est au format ESD et non plus au format WIM. Pour intégrer une image d'installation dans WDS il faudra alors effectuer la conversion. Nous allons voir comment procéder.

II. Fichier ESD avec plusieurs images

Dans un même ISO d'installation de Windows, on peut avoir la possibilité d'installer plusieurs versions, par exemple : Windows 10 Standard et Windows 10 Pro sur le même ISO. Pour extraire l'image qui nous intéresse du fichier ESD, nous allons indiquer l'index de l'image.

Commencez par monter l'image ISO sur votre machine. Ensuite, pour afficher la liste des images disponibles dans votre fichier, utilisez la commande ci-dessous avec DISM, en adaptant si besoin le chemin vers le fichier ESD :

dism /Get-WimInfo /WimFile:D:/sources/install.esd

Vous obtiendrez un résultat comme ceci :

Par exemple, je souhaite extraire l'image pour Windows 10 Pro, ce qui correspond à l'index n°8.

III. Exporter l'image au format WIM

Toujours avec DISM, on va exporter l'image au format WIM à partir du fichier ESD source. Le paramètre "SourceImageFile" vous permet d'indiquer le chemin vers le fichier ESD source, alors que le paramètre "SourceIndex" sert à spécifier le numéro de l'image que l'on extraire, index n°8 dans mon cas. Enfin, le paramètre "DestinationImageFile" doit contenir le chemin vers le fichier WIM de destination.

Ce qui nous donnera :

dism /export-image /SourceImageFile:install.esd /SourceIndex:8 /DestinationImageFile:F:\install.wim /Compress:max /CheckIntegrity

L'opération prendra plus ou moins de temps selon votre machine, comptez environ 10 minutes.

Lorsque l'opération est terminée, vous obtiendrez un fichier WIM à l'emplacement de destination indiqué :

Il ne vous reste plus qu'à l'intégrer à votre WDS et à déployer Windows ! 🙂

Partagez cet article Partager sur Twitter Partager sur Facebook Partager sur Linkedin Partager sur Google+ Envoyer par mail

Florian B.

Consultant chez Délibérata le jour, blogueur pour IT-Connect la nuit, je souhaite partager mon expérience et mes découvertes au travers de mes articles. Généraliste avec une attirance particulière pour les solutions Microsoft et le scripting. Bonne lecture.

florian a publié 2771 articlesVoir toutes les publications de cet auteur

14 thoughts on “WDS : Convertir un fichier ESD en WIM

  • Bonjour,

    Avec la version 1803, WDS n’en veut pas de l’image exportée : fichier bootable non valide. L’ADK installé est celui de la version 1709. Comment mettre à jour vers la version 1803 ?

    Répondre
    • Bonjour Mika,
      Réponse tardive, mais sait-on jamais…
      De mémoire j’ai téléchargé la nouvelle version de l’ADK directement sur le site de Microsoft, tu l’installes, ça garde tout ton Deployment Workbench.

      Répondre
  • Bonjour,

    impossible de faire la manip ! Pouvez-vous me renseigner ? Voici les lignes de commandes avec l’erreur :

    Windows PowerShell
    Copyright (C) 2016 Microsoft Corporation. Tous droits réservés.

    PS C:\Users\Administrateur> dism /Get-WimInfo /WimFile:C:/sources/install.esd

    Outil Gestion et maintenance des images de déploiement
    Version : 10.0.14393.0

    Détails pour l’image : C:/sources/install.esd

    Index : 1
    Nom : Arium 10.3.S-1712 Professionnel
    Description : Arium 10.3.S-1712 Professionnel
    Taille : 17 587 417 731 octets

    Index : 2
    Nom : Arium 10.3.S-1712 Famille
    Description : Arium 10.3.S-1712 Famille
    Taille : 16 737 478 321 octets

    L’opération a réussi.
    PS C:\Users\Administrateur> dism /export-image /SourceImageFile:install.esd /SourceIndex:1 /DestinationImageFile:install
    .wim /Compress:max /CheckIntegrity

    Outil Gestion et maintenance des images de déploiement
    Version : 10.0.14393.0

    Erreur : 2

    Le fichier spécifié est introuvable.

    Le fichier journal DISM se trouve à l’emplacement C:\Windows\Logs\DISM\dism.log
    PS C:\Users\Administrateur>

    Répondre
  • Stephane,

    A mon avis, le chemin du fichier esd dans la seconde commande est faux.
    Essayes avec C:/sources/install.esd

    Florian

    Répondre
  • Bonjour florian,

    PS C:\Windows\system32> dism /Get-WimInfo /WimFile:H:/sources/install.esd

    Outil Gestion et maintenance des images de déploiement
    Version : 10.0.17134.1

    Erreur : 3

    Le chemin d’accès spécifié est introuvable.

    Le fichier journal DISM se trouve à l’emplacement C:\Windows\Logs\DISM\dism.log
    PS C:\Windows\system32>

    j’ai cette erreur pourtant le chemin d’accés et le bon la version windows 10 et la 1803 , plusieurs versions son sur l’image et les versions x64 et x86 sont aussi dans l’image je vais essayé de télècharger juste la version x64

    merci de ta réponse

    Répondre
  • Bonjour Florian,

    j’ai trouvé pour le premier probléme c’est que j’avais deux version x64 et x86 , j’ai donc mis une version x64 mais maintenant j’ai cette erreur je ne comprends pas car le chemin et le bon et le support et une clé USB
    Détails pour l’image : E:/sources/install.esd

    Index : 1
    Nom : Windows 10 Famille
    Description : Windows 10 Famille
    Taille : 15 830 812 157 octets

    Index : 2
    Nom : Windows 10 Famille N
    Description : Windows 10 Famille N
    Taille : 14 732 482 091 octets

    Index : 3
    Nom : Windows 10 Famille Langue unique
    Description : Windows 10 Famille Langue unique
    Taille : 15 815 286 591 octets

    Index : 4
    Nom : Windows 10 Éducation
    Description : Windows 10 Éducation
    Taille : 16 074 423 690 octets

    Index : 5
    Nom : Windows 10 Éducation N
    Description : Windows 10 Éducation N
    Taille : 14 998 267 781 octets

    Index : 6
    Nom : Windows 10 Professionnel
    Description : Windows 10 Professionnel
    Taille : 16 090 012 926 octets

    Index : 7
    Nom : Windows 10 Professionnel N
    Description : Windows 10 Professionnel N
    Taille : 14 996 658 445 octets

    L’opération a réussi.
    PS C:\Windows\system32> dism /export-image /SourceImageFile:install.esd /SourceIndex:6 /DestinationImageFile:D:\install.wim /Compress:max /CheckIntegrity

    Outil Gestion et maintenance des images de déploiement
    Version : 10.0.17134.1

    Erreur : 2

    Le fichier spécifié est introuvable.

    Le fichier journal DISM se trouve à l’emplacement C:\Windows\Logs\DISM\dism.log

    pourtant le chemin et ok et le support pour image aussi et ok si tu as une idée merci d’avance

    Patrick

    Répondre
  • Rebonjour ,
    merci pour ta réponse je plaisante , c’est ok j’ai réussi
    PS E:\> dism /export-image /SourceImageFile:install.esd /SourceIndex:6 /DestinationImageFile:C:\install.wim /Compress:
    max /CheckIntegrity

    Outil Gestion et maintenance des images de déploiement
    Version : 10.0.17134.1

    Exportation de l’image
    [==========================100.0%==========================]
    L’opération a réussi.
    super je vais pouvoir déployer sur WDS merci bonne soirée

    Alpes-Microtech

    Répondre
  • Bonjour,
    Pour moi impossible de d’extraire avec « dism » :
    PS C:\Users\Administrateur> dism /Get-WimInfo /WimFile:F:/x64/sources/install.esd

    Outils Gestion et maintenance des images de déploiment
    version : 6.2.9200.16834

    Erreur : 11

    Tentative de chargement d’un programme de format incorrect.

    Si quelqu’un peut m’aide je suis preneur

    Répondre
    • En réponse à Eric et pour celles et ceux qui ont le soucis:
      ca vient de votre version de Dism
      il suffit de rajouter dans vos variables d environnement , dans path : D:\MDT_Data\Deploy\Servicing\x64

      ou de se mettre dans ce répertoire en Console administrateur (cmd admin) pour lancer vos commande dism
      en modifiant bien sur la source de l esd et la destination du Wim

      Répondre
  • Bonjour,

    J’ai galéré aussi pour le faire car la commande dism /export-image /SourceImageFile:install.esd /SourceIndex:8 /DestinationImageFile:F:\install.wim /Compress:max /CheckIntegrity est fausse. Quand en faisant cette manipulation j’avais une erreur 2 du coup je ne comprenez pas pourquoi j’ai même fait un restore de DISM mais toujours la même erreur. Puis je me suis dit c’est bizarre il doit manquer quelque chose dans cette commande et effectivement, au niveau de « /SourceImageFile:  » il faut rajouter le point de montage ou ce trouve le fichier install.esd donc la bonne commande c’est : dism /export-image /SourceImageFile:D:\sources\install.esd /SourceIndex:8 /DestinationImageFile:F:\sources\install.wim /Compress:max /CheckIntegrity (bien-sûr mettre la lettre du lecteur et le numéro de l’index correspondant au votre). Je pense que ceci évitera pas mal de recherche 😉

    Répondre
    • Enfait si tu prend le soin de lire la capture d’écran, tu te rend compte que la commande est exécuté directement du dossier ou se trouve le .esd ce qui explique que dans la démonstration le chemin ne soit pas spécifié. Mais merci de ton intervention qui en à surement aidé d’autre.

      Répondre
  • Merci beaucoup , CA fonctionne impeccablement

    Répondre
  • Bonjour

    Merci pour ce tuto,

    J’ai téléchargé l’Iso WINDOWS 10 1909 puis j’ai supprimé les index qui sont inutiles (windows 10 entreprise, eductaion …)
    J’ai voulu mettre à jour mon image WIM donc :
    – J’ai monté mon image WIM : DISM /Mount-Wim /WimFile: »C:\install.wim » /index:1 /Mountdir:C:\sources\Mount
    – J’ai essayé d’injecter mes package MSU que j’ai téléchargé : DISM /image:C:\sources\Mount /Add-Package /Packagepath:C:\Update

    et là j’ai un message d’erreur :
    Pour traiter cela, l’image Windows nécessite la dernière version de DISM. Consultez http://go.microsoft.com/fwlink/?LinkId=293395 pour obtenir la dernière version de DISM,
    et http://go.microsoft.com/fwlink/?LinkId=293394 pour installer la dernière version de DISM à partir de ADK sur votre ordinateur.

    J’ai bien-sur désinstallé puis installer la dernière version ADK et WINPE, mais toujours pareil

    J’ai quelques questions :
    Est-ce qu’il y a plusieurs DISM ( la natif de windows et un autre qu’on télécharge avec le kit ADK)? si oui comment exécuter celui dans le kit ADK ?

    Y a t’il un autre moyen d’appliquer les mises à jour Windows pendant le déploiement sans passer par la séquence de tâche « cscript.exe « %SCRIPTROOT%\ZTIWindowsUpdate.wsf » » (Je déploie avec MDT)?

    la problématique c’est que j’ai un faible débit internet et je veux pas que mes postes téléchargent les mises à jour sur internet en même temps.

    Je vous remercie

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

 

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.