Une Interface pour DISM ; DISM GUI

Poster ici les programmes utiles que vous avez découverts
Avatar de l’utilisateur
Parisien_entraide
Messages : 13461
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Une Interface pour DISM ; DISM GUI

par Parisien_entraide »

DISM GUI ; Une interface pour DISM



Pour rappel, DISM (Deployment Imaging and Servicing Management) permet la réparation des fichiers système de windows

DISM : réparation de fichiers systèmes Windows


On peut l'utiliser en ligne de commandes :
Utiliser la commande DISM pour réparer et monter des images de Windows

mais cela peut être un peu complexe, et de plus on ne l'utilise pas tous les jours

DISM++ est une interface graphique à DISM qui permet de nettoyer mais pas seulement :
Dism++ : Nettoyer Windows facilement (1)

______________________________________________________________

Si on veut une interface simple on peut utiliser DISM-Gui


Le souci c'est que ce programme a le meme nom qu'un autre qui a des fonctions différentes
DISM GUI : ajouter un pilote à une ISO Windows



Donc pour ne pas se tromper :



Lien du site de présentation
https://www.deskmodder.de/blog/2019/09/ ... indows-10/



Lien du téléchargement
https://www.deskmodder.de/blog/wp-conte ... -gui-1.zip


DISM-Gui est fourni pour les versions x64 et x86 pour Windows 10
Il n'y a pas besoin de le lancer en mode administrateur, il le fait tout seul

L'interface est simple et dépouillée (c'est le but)

GUI Interface.png

LES FONCTIONS :


CHECK

Correspond à la commande CheckHealth
Il vérifie si le magasin de composants est endommagé en vérifiant l'indicateur de corruption.


SCAN

Fait exactement la même chose mais sans réparer


RESTORE

Correspond à la commande RestoreHealth - Il va Rechercher les erreurs dans le magasin de composants et les répare si possible.

Un clic sur Restaurer affiche des options supplémentaires dans l'interface du programme, tandis que Check and Scan s'exécute automatiquement sans autre saisie.

Là on a le choix

GUI Restore.png
GUI Restore2.png

- d'une vérification locale (Dosssier WinSx) avec correction
- Install.wim Vous pouvez utiliser le fichier ISO install.wim désinstallé ou fourni pour la réparation
- Install.esd Si l'ISO est compressée, vous trouverez un fichier install.esd
La réparation sera alors effectuée exactement comme le fichier Install.wim à partir des fichiers inclus.


ANALYZE

Correspond à la commande analyserecomponentstore. Ici, le dossier WinSx est vérifié pour voir si l'espace mémoire peut être libéré sur le disque dur ou ssd

GUI Anamyze.png

NETTOYAGE

Correspond à la commande StartComponentCleanup. Le magasin de composants est nettoyé.
On peut relancer la commande pour vérifier le gain obtenu



DISM-Gui comporte deux commandes non-DISM que vous pouvez également exécuter.


SFC SCAN

Ici, les erreurs sont recherchées dans les fichiers système avec l'usage de la commande SFC /scannow et tente de les réparer.



CAB Install


Cette fonctionnalité vous permet d'installer rapidement et facilement une mise à jour d'un fichier .CAB. Il vous suffit de sélectionner le fichier cab dans la fenêtre d'ouverture pour l'install
GUI Cab.png
____________________________________________

(1) Aparté au sujet du nettoyage du dossier WinSx de Windows 7 :


L'outil DISM bien qu'apparu sous Windows 7 est devenu plus matûre sous windows 8 mais surtout Windows 10

Sous Windows 7 il reste assez limité
La commande DISM /online /Cleanup-Image /SpSuperseded vire en fait ce qui n'est pas utilisé

Par exemple, on ne peut pas vider le magasin WINSX
On arrive au même résultat avec CleanMgr (à condition d'avoir installé la KB947821), qui nettoie surtout le dossier SoftwareDistribution dans Win7

CleanMGR normalement ne nettoie QUE les fichiers de plus de 7 jours dans le dossier TEMP

Ce que l'on peut voir avec la clé "'Last access" qui est par defaut à "7" (donc 7 jours)

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files


Pour un nettoyage plus approfondi, il faut utiliser le programme WiseDisk https://www.malekal.com/wise-disk-clean ... ce-disque/ et son onglet "Alléger le système" sous Win7 qui peut faire le boulot.

Il nettoie :

C:\Windows\installer\$PatchCache$
C:\windows\winsxs\backup

C'est le seul que je connaisse qui vire proprement ce qu'il y a dans le backup de WinSXS en préservant les Hardlinks NTFS


Quant à la taille du WinSx

C'est un leurre... mais Windows le compte comme une place occupée et c'est comptabilisé dans la taille restante !

On peut vérifier la taille réelle avec Treesize https://docs.microsoft.com/fr-fr/sysint ... wnloads/du
ou
https://www.heise.de/download/product/cttruesize-50272


Par exemple si on a 7 Go dans ce dossier, en fait en réel il y a 950 mo dans le dossier réellement (ce qui apparait en fait ce sont les hardlinks qui font grossir la taille)
Dans winsxs il y a beaucoup de fichiers qui ne sont que des liens vers le vrai fichier qui est ailleurs dans windows, et leur taille est comptée deux fois, une fois dans winsxs et une fois dans windows.

Dans ce lien on peut lire : "l’encombrement réel est la somme de la taille des sauvegardes et fonctionnalités désactivées et de la taille du cache et des données temporaires"

https://docs.microsoft.com/en-us/previo ... =win.10%29


En fait à chaque fois qu'on installe un programme, windows fait une copie des dll (et cela reste si on désinstalle le programme sauf pour certains ou la question est posée genre "Voulez-vous la désinstaller ? ATTENTION, ceci peut mettre en péril la stabilité du système"
Donc personne ne le fait
Bref plus on installe de programmes plus le dossier WinsX va grossir

La faute à Microsoft car les librairies dynamiques ont toujours été l'énorme point faible de Windows
Microsoft n'a jamais su et pu imposer un standard au niveau des dll avec une pleine compatibilité entre les versions ce qui a conduit à faire que les mêmes dlls étaient incompatibles pour 2 versions différentes.
____________________

Sources :

Site auteur et https://www.ghacks.net/2019/09/04/dism- ... h-a-click/
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
- Only Amiga... Was possible !
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes
Malekal_morte
Messages : 113181
Inscription : 10 sept. 2005 13:57

Re: Une Interface pour DISM ; DISM GUI

par Malekal_morte »

Première règle élémentaire de sécurité : on réfléchit puis on clic et pas l'inverse - Les fichiers/programmes c'est comme les bonbons, quand ça vient d'un inconnu, on n'accepte pas !
Comment protéger son PC des virus
Windows 11 : Compatibilité, Configuration minimale requise, télécharger ISO et installer Windows 11

Comment demander de l'aide sur le forum
Partagez malekal.com : n'hésitez pas à partager les articles qui vous plaisent sur la page Facebook du site.
  • Sujets similaires
    Réponses
    Vues
    Dernier message

Revenir à « Programmes utiles »