Guide Ultime de DISM : Réparer, Gérer et Optimiser Windows

Introduction

Le Deployment Image Servicing and Management (DISM) est un outil puissant inclus dans Windows qui permet d’analyser, de réparer et de modifier des images système. Que ce soit pour corriger des fichiers corrompus, ajouter des packages ou préparer des images Windows pour le déploiement, DISM est un allié incontournable.

Dans cet article, nous allons explorer en profondeur le fonctionnement de DISM, ses commandes essentielles, ainsi que des exemples concrets d’utilisation.


Présentation de DISM

DISM est un utilitaire en ligne de commande qui permet de monter et de gérer des images Windows (.wim, .esd, .vhd, .vhdx). Il est particulièrement utile pour :

  • La réparation du système
  • L’ajout et la suppression de fonctionnalités Windows
  • La gestion des mises à jour et des pilotes
  • La capture et l’application d’images Windows

DISM est exécutable à la fois sur un système en cours d’exécution (/Online) et sur une image hors ligne (/Image:).


Commandes Fondamentales de DISM

Vérification et Réparation de l’Image Windows

Vérifier l’intégrité de l’image

DISM /Online /Cleanup-Image /CheckHealth

Cette commande détermine si l’image Windows est corrompue.

Analyser l’image pour détecter les erreurs

DISM /Online /Cleanup-Image /ScanHealth

Effectue une analyse plus approfondie de l’image pour identifier les corruptions.

Réparer l’image Windows

DISM /Online /Cleanup-Image /RestoreHealth

Tente de restaurer l’image Windows en téléchargeant les fichiers nécessaires.

Réparer avec une source locale (ISO, répertoire monté)

Si votre système n’a pas accès à Internet, utilisez une source locale :

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:D:\sources\install.wim:1 /LimitAccess

Ou avec une image montée :

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

L’option /LimitAccess empêche DISM d’utiliser Windows Update.


Gestion des Images Windows (WIM/ESD)

Vérifier le contenu d’un fichier WIM ou ESD

dism /Get-WimInfo /WimFile:D:\sources\install.wim

Ou

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

Cela permet d’obtenir la liste des images contenues dans le fichier et de récupérer leur index.

Appliquer une image spécifique (d’après son index)

Si vous connaissez l’index de l’OS que vous voulez installer :

DISM /Apply-Image /ImageFile:D:\sources\install.wim /Index:1 /ApplyDir:C:\

Ajout de Packages et Fonctionnalités

Ajouter une mise à jour ou un package

dism /online /add-package /packagepath:C:\MisesAJour\KB123456.cab

Vous pouvez ajouter plusieurs mises à jour en fournissant un dossier contenant plusieurs fichiers .cab.

Activer une fonctionnalité Windows

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:D:\sources\sxs /LimitAccess

Cette commande installe .NET Framework 3.5 depuis une source locale.

Supprimer une fonctionnalité Windows

DISM /Online /Disable-Feature /FeatureName:WindowsMediaPlayer

Gestion des Pilotes

Ajouter un pilote à une image Windows

DISM /Online /Add-Driver /Driver:C:\Drivers\Nvidia.inf

Supprimer un pilote

DISM /Online /Remove-Driver /Driver:Nvidia.inf

Conseils d’Optimisation

  • Toujours exécuter DISM en mode administrateur
  • Utiliser une source locale pour accélérer la réparation
  • En cas de corruption persistante, utiliser sfc /scannow
  • Sauvegarder votre système avant d’effectuer des modifications critiques

DISM : Conclusion

DISM est un outil incontournable pour la maintenance et la gestion de Windows. Que ce soit pour réparer un système corrompu, déployer une nouvelle installation ou ajouter des composants.

Retour en haut