Présentation générale

Présentation de la solution

DismUI est un utilitaire exécutable ne nécessitant aucune installation, qui permet d’ajouter une surcouche graphique à l’outil gestion et maintenance des images de déploiement (Dism.exe).

Il permet l’exécution de nombreuses tâche gérées par Dism à partir d’une interface graphique :

Le développement du projet a commencé en 2021 avec comme objectif initial d’intégrer seulement les modules de réparation et de nettoyage de Windows. C’est au cours de l’année 2022 que le projet s’est élargi aux principales fonctionnalités de Dism et a abouti à une première version stable en novembre de la même année.

DismUI est disponible gratuitement pour un usage personnel ou professionnel.

Config_2025

Configuration matérielle requise :

Caractéristiques logicielles :

L'application en détails

DismUI offre les différentes fonctionnalités décrites ci-dessous dont certaines sont amenées à être améliorées ou enrichies au cours du temps :

Cette rubrique regroupant les sept premiers onglet verticaux du logiciel permet d’assurer la gestion et la maintenance sur une installation de Windows en cours d’exécution, non démarrée, ou sur une image montée. Un système d’onglet, ajouté depuis la v3.0, permet de gérer jusqu’à 5 images montées simultanément.

Chaque onglet permet les actions suivantes :

  • Nettoyer et réparer une image Windows.
  • Activer ou désactiver des fonctionnalités.
  • Installer un paquet, une mise à jour ou un module linguistique à partir d’un fichier CAB, MSU ou ESD.
  • Lister et désinstaller un paquet ou une mise à jour.
  • Lister les modules linguistiques installés, modifier la langue du système et désinstaller une langue.
  • Installer ou supprimer un pilote matériel à partir d’un fichier INF.
  • Importer ou exporter des pilotes depuis ou vers un dossier.
  • Gérer les applications du Microsoft Store préinstallées.
  • Mettre à niveau une image Windows vers une édition supérieure.

Cet onglet permet d’effectuer des capture d’installation de Windows et de déployer des images Windows :

  • Capturer une installation de Windows non démarrée à partir d’un volume dans un fichier WIM.
  • Déployer une image Windows vers un volume cible à partir un fichier image WIM, ESD ou SWM.
  • Capturer un disque complet dans un fichier image au format FFU.
  • Déployer une image compète Flash FFU vers un disque physique ou virtuel.

Cet onglet permet de gérer, modifier des images de déploiement Windows :

  • Monter ou démonter une image, afin de pouvoir modifier son contenu.
  • Gérer une image, afin de lister les installations contenues dans un fichier image, et d’en supprimer une ou plusieurs. Cette partie permet aussi d’exporter ou de fractionner des images de déploiement.

Cet onglet permet de générer des fichiers d’automatisation de tâches permettant ainsi de pouvoir exécuter plusieurs commandes de gestion et de maintenance dans l’ordre souhaité.

L’exécution de tâches multiples peut être appelée ensuite dans l’un des onglets de gestion et maintenance d’images Windows.

Cette fenêtre permet de créer, modifier des scénarios de déploiement à utiliser dans l’outil de déploiement. Le niveau d’automatisation est personnalisable allant de l’assistant guidant l’utilisateur à chaque étape jusqu’au déploiement entièrement automatisé.

  • Paramètres d’image : Permet la gestion dans l’outil de déploiement des images au format WIM/ESD (Windows avec démarrage UEFI uniquement) ou FFU (Windows, Linux, etc.).
  • Tâches automatisées : Facultatif, permet la gestion dans l’outil de déploiement des tâches automatisées à appliquer sur l’image cible à installer. On y retrouve la création de la partition de récupération, l’intégration d’un script SetupComplete.cmd, l’ajout/suppression de mises à jour, langues, pilotes ou applications APPX/MSIX.
  • Fichiers de réponse : Facultatif, permet la gestion dans l’outil de déploiement des fichiers de réponse XML à appliquer sur l’image cible à installer.

Le déploiement s’effectue ensuite à partir de l’outil de déploiement DismUI sous Windows PE.

L’outil de déploiement exécute une instance de DismUI sous Windows PE à partir d’un média d’amovible (clé USB, DVD) ou en réseau (Démarrage PXE ou autre solution). Il s’appuie sur des scénarios de déploiement créés à partir du gestionnaire de déploiement et est capable de déployer des systèmes x64 ou ARM64.

L’outil de déploiement peut être utilisé avec l’assistant guidant l’utilisateur à chaque étape ou bien être exécuté de manière entièrement automatisée.