Utiliser la commande DISM pour réparer et monter des images de Windows

Voici une FAQ de la commande DISM de Windows(Deployment Imaging and Servicing Management)  étant donné que celle-ci est complexe et permet d’effectuer pas mal de chose.
Pour rappel cette commande DISM est avant tout disponible à partir de Windows 8, vous pouvez oublier pour Windows 10.
Elle permet de monter de l’image de Windows à partir des des fichiers ESD ou WIM contenus dans l’ISO de Windows. et de réparer l’image de Windows à partir de Windows Update ou de

Utilisation de la commande DISM

La commande DISM est à utiliser depuis l’invite de commandes en administrateur.
Nous vous rappelons qu’il existe d’autres pages sur le site avec des procédures pas à pas plutôt destinées aux débutants.

Réparer Windows

Plusieurs paramètres sont disponibles pour réparer Windows lorsque  le magasin de composant est endommagé ou corrompu.
Cette réparation peut-être faites à partir de Windows Update, si les sources en sont pas disponibles, il est aussi possible d’effectuer une réparation depuis l’ISO de Windows (mode hors ligne).

Analyser une image de Windows

Le paramètre /CheckHealth permet de vérifier si votre image de Windows est corrompue sans tenter de réparer celle-ci.

Dism /Online /Cleanup-Image /CheckHealth

L’option /ScanHealth pour vérifier si des corruptions ont été reportées.

Dism /Online /Cleanup-Image /CheckHealth

Réparer une image de Windows

Vous devez utiliser l’option /RestoreHealth pour réparer une image.

Use the /RestoreHealth argument to repair the image. L’exemple suivant permet de réparer une image de Windows or ligne à partir d’un ISO monté :

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows

Si vous désirez réparer Windows en mode hors ligne, sans que Windows Update soit utilisé, il faut utiliser l’argument  /LimitAccess

Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Il est ensuite possible d’utiliser une image de Windows au format WIM ou ESD.
Ces fichiers install.wim ou install.esd se trouvent dans le dossier sources de l’ISO de Windows.
Ainsi, la syntaxe est la suivante :

Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:E:\Sources\install.wim:1
Dism /Online /Cleanup-Image /RestoreHealth /Source:ESD:E:\sources\install.esd:1

Le chiffre :1 est l’index à utiliser dans le fichier install.wim ou install.esd, ce dernier pouvant contenir plusieurs images de Windows.
Se reporter au paragraphe sur la manipulation d’image Windows et la commande /Get-Wim-Info

Il est important de bien indiquer le bon index par rapport à votre édition de Windows, sinon vous obtiendrez une erreur 0x800f081f.

Pour plus d’informations sur la réparation de Windows depuis l’ISO, se reporter à la page : Réparer Windows 8 ou Windows 10 avec DISM depuis l’ISO

Manipuler image de Windows

DISM permet aussi de manipuler les images de Windows, c’est à dire monter les fichiers WIM ou ESD afin d’avoir accès au contenu de ces derniers.

Les différents options de la commande DISM autour de la manipulation d’image de Windows :

  • /Split-Image – Fractionne un fichier .wim ou .ffu existant en plusieurs fichiers WIM/FFU en lecture seule.
  • /Apply-Image – Applique une image.
  • /Get-MountedImageInfo – Affiche des informations sur les images WIM et VHD montées.
  • /Get-ImageInfo – Affiche des informations sur les images d’un fichier WIM ou VHD.
  • /Commit-Image – Enregistre les modifications apportées à une image WIM ou VHD montée.
  • /Unmount-Image – Démonte une image WIM ou VHD montée.
  • /Mount-Image – Monte une image à partir d’un fichier WIM ou VHD.
  • /Remount-Image – Récupère un répertoire de montage image orphelin.
  • /Cleanup-Mountpoints – Supprime les ressources associées à des images montées endommagées.

Le paramètre /Get-ImageInfo permet d’obtenir des informations sur une image, par exemple pour lister les images d’un fichier wim, il faut utiliser la commande DISM de cette manière :

DISM /Get-ImageInfo /Imagefile:e:\sources\install.wim

Utiliser la commande DISM pour réparer et monter des images de Windows

Comme vous pouvez le constater ce install.wim contient deux images, la version professionnel et la version familiale (home).
Si vous utilisez la commande DISM pour réparer un Windows famialle avec l’index 1, vous obtiendrez une erreur 0x800f081f indiquant que les sources sont introuvables.

pour obtenir des informations sur une image en index 1, il faudra utiliser la commande :

DISM /Get-Wiminfo /Wimfile E:\sources\install.wim /index:1 /ReadOnly /Optimize

Utiliser la commande DISM pour réparer et monter des images de Windows

Pour monter l’image de Windows en index 2 :

Utiliser la commande DISM pour réparer et monter des images de Windows

Utiliser la commande DISM pour réparer et monter des images de Windows

Logs DISM

DISM créé un journal à l’emplacement suivant C:\Windows\Logs\DISM\CBS.log, comme souvent, le journal apporte beaucoup d’informations sur les erreurs afin de déterminer la source du problème et le corriger.

Utiliser la commande DISM pour réparer et monter des images de Windows

(Visité 212 fois, 1 visites ce jour)

Vous pouvez aussi lire...

Les Tags : #Windows10 - #Windows - #Tutoriel - #Virus - #Antivirus - #navigateurs WEB - #Securité - #Réseau - #Internet