Nettoyer le dossier WinSxS sous Windows 7/8/10

Sous Windows 7 et Windows 8/10, il existe un nouveau dossier sous C: Windows appelé WinSxS, qui stocke essentiellement les fichiers DLL et composants. Il stocke également les anciennes versions de tous les fichiers dll et composants et peut devenir assez volumineux. En plus de cela, beaucoup d’espace est occupé par le dossier de sauvegarde, qui devient très gros après l’installation d’un Service Pack, comme SP 1 pour Windows 7.

Voici la taille de mon dossier WinSxS sur Windows 7:

winxs windows 7

Et voici la taille du dossier WinSxS sous Windows 8/10:

winxs windows 8

C’est beaucoup d’espace, en particulier pour les nouvelles installations des deux systèmes d’exploitation! Une fois que vous avez installé plus de mises à jour Windows ou de service pack, il augmentera quelques Go supplémentaires. Malheureusement, il s’agit d’un ensemble de fichiers super core pour Windows, vous ne voulez donc jamais essayer de supprimer quoi que ce soit vous-même. Vous pouvez cependant économiser un peu d’espace.

La première chose que vous pouvez faire est de réduire la taille du dossier de sauvegarde en exécutant la commande suivante (Démarrer, tapez CMD):

dism /online /cleanup-image /spsuperseded /hidesp

outil de nettoyage winsxs

Si des fichiers de sauvegarde du Service Pack ont ​​été trouvés, il les nettoiera automatiquement. Dans mon cas, je n’ai pas installé SP1, il n’y avait donc rien à supprimer et je n’ai donc pas économisé d’espace. Vous pouvez le faire sur Windows 7 avec SP1 et sur Windows Vista SP1, vous pouvez faire la même chose en utilisant un outil différent. Fondamentalement, il supprime tous les fichiers plus anciens, mais rend le Service Pack inamovible.

Le fichier s’appelle VSP1CLN.EXE pour Windows Vista SP1 et il s’appelle COMPCLN.EXE pour Windows Vista SP2. Vous pouvez les exécuter en cliquant sur Démarrer puis en tapant Courir. Lorsque la boîte de dialogue Exécuter apparaît, saisissez simplement les commandes.

Il existe également un autre moyen de supprimer les fichiers de sauvegarde pour SP1 dans Windows 7 et de le rendre permanent. Ouvrez simplement l’utilitaire de nettoyage de disque, cliquez sur Nettoyer les fichiers système puis vérifiez le Fichiers de sauvegarde du Service Pack boîte. Assurez-vous également de vérifier le nettoyage de Windows Update et les installations Windows précédentes si ces options sont présentes. Ce dernier réduira considérablement la taille de l’ensemble du dossier Windows.

fichiers sp 1

Donc, encore une fois, pour répéter, dans Vista, vous devez utiliser VSP1CLN et COMPCLN et pour Windows 7, vous utilisez la commande DISM. L’utilisation de l’un de ces éléments rendra le Service Pack permanent. D’autres personnes ont mentionné la compression du dossier de sauvegarde dans le dossier WinSxS, mais ce n’est probablement pas une bonne idée. Faire quoi que ce soit d’autre réduira la fiabilité de votre système.

Vous pouvez également exécuter deux autres commandes qui effaceront les composants plus anciens ou obsolètes. Fondamentalement, une fois que vous exécutez ces commandes, vous ne pourrez plus désinstaller les mises à jour ou les service packs installés, alors gardez cela à l’esprit.

DISM.exe /online /Cleanup-Image /StartComponentCleanup

DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

Supprimer les fonctionnalités Windows

Dans Windows 8/10, de nouvelles fonctionnalités intéressantes ont été ajoutées à la commande DISM. Vous pouvez désormais supprimer les packages dont vous n’avez plus besoin ou dont vous ne voulez plus. Vous pouvez utiliser les commandes comme ci-dessous ou vous pouvez simplement utiliser l’option Ajouter et supprimer des fonctionnalités Windows, qui vous donne une interface graphique agréable. Voici la commande:

DISM.exe /Online /Disable-Feature /Featurename:<name> /Remove

Alors, comment savez-vous quelles fonctionnalités vous pouvez désactiver? Eh bien, vous pouvez exécuter la commande suivante pour voir toutes les fonctionnalités disponibles:

DISM.exe /Online /English /Get-Features /Format:Table

Maintenant que vous avez la liste, vous pouvez désactiver une fonctionnalité comme SimpleTCP ci-dessous:

DISM.exe /Online /Disable-Feature /Featurename:SimpleTCP /Remove

Assez chouette hein !? Cela peut donc vous faire gagner beaucoup d’espace dans Windows 8/10 si vous prévoyez de ne pas utiliser beaucoup de fonctionnalités avancées intégrées par défaut. Prendre plaisir!