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 ! 🙂
Si besoin l’outil graphique DISM qui peur convertir.
http://www.chuyu.me
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 ?
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.
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>
Stephane,
A mon avis, le chemin du fichier esd dans la seconde commande est faux.
Essayes avec C:/sources/install.esd
Florian
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
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
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
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
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
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 😉
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.
Merci beaucoup , CA fonctionne impeccablement
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