Ce dossier contient également des fichiers pour les composants Windows désinstallés et désactivés. Même si aucun composant Windows n’est installé, il sera présent dans votre dossier WinSXS, ce qui occupera de l’espace.
Pourquoi le dossier WinSXS devient trop gros
Le dossier WinSXS contient tous les composants du système Windows. En fait, les fichiers de composants ailleurs dans Windows ne sont que des liens vers des fichiers contenus dans le dossier WinSXS. Le dossier WinSXS contient tous les fichiers du système d’exploitation.
Lorsque Windows installe des mises à jour, il supprime le nouveau composant Windows dans le dossier WinSXS et conserve l'ancien composant dans le dossier WinSXS. Cela signifie que chaque mise à jour Windows que vous installez augmente la taille de votre dossier WinSXS. Cela vous permet de désinstaller les mises à jour du système d’exploitation à partir du Panneau de configuration, ce qui peut être utile dans le cas d’une mise à jour erronée, mais c’est une fonctionnalité rarement utilisée.
Windows 7 a résolu ce problème en incluant une fonctionnalité qui permet à Windows de nettoyer les anciens fichiers de mise à jour Windows après l'installation d'un nouveau service pack Windows. L'idée était que le système puisse être nettoyé régulièrement avec les Service Packs.
Cependant, Windows 7 n'a vu qu'un service pack - le Service Pack 1 - commercialisé en 2010. Microsoft n'a pas l'intention d'en lancer un autre. Cela signifie que, depuis plus de trois ans, les fichiers de désinstallation des mises à jour Windows se sont développés sur les systèmes Windows 7 et qu’ils ne pouvaient pas être facilement supprimés.
Nettoyer les fichiers de mise à jour
Pour résoudre ce problème, Microsoft a récemment rétroporté une fonctionnalité de Windows 8 vers Windows 7. Elle l’a fait sans trop de fanfare - elle a été déployée dans une mise à jour mineure du système d’exploitation typique, du genre qui n’ajoute généralement pas de nouvelles fonctionnalités.
Pour nettoyer de tels fichiers de mise à jour, ouvrez l'assistant de nettoyage de disque (appuyez sur la touche Windows, tapez «nettoyage de disque» dans le menu Démarrer, puis appuyez sur Entrée). Cliquez sur le bouton «Nettoyer les fichiers système», activez l'option «Windows Update Cleanup», puis cliquez sur «OK». Si vous utilisez votre système Windows 7 depuis quelques années, vous pourrez probablement libérer plusieurs giga-octets de espace.
Lors du prochain redémarrage, Windows mettra quelques minutes à nettoyer les fichiers système avant que vous puissiez vous connecter et utiliser votre bureau.
Si vous ne voyez pas cette fonctionnalité dans la fenêtre Nettoyage de disque, vous êtes probablement en retard sur vos mises à jour - installez les dernières mises à jour à partir de Windows Update.
Par exemple, la commande suivante désinstallera toutes les versions précédentes de composants sans la période de grâce de 30 jours de la tâche planifiée:
DISM.exe /online /Cleanup-Image /StartComponentCleanup
La commande suivante supprimera les fichiers nécessaires à la désinstallation des service packs. Vous ne pourrez pas désinstaller les service packs actuellement installés après avoir exécuté cette commande:
DISM.exe /online /Cleanup-Image /SPSuperseded
La commande suivante supprimera toutes les anciennes versions de chaque composant. Vous ne pourrez plus désinstaller les Service Packs ou les mises à jour actuellement installés:
DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Supprimer des fonctionnalités à la demande
Les versions modernes de Windows vous permettent d'activer ou de désactiver les fonctionnalités de Windows à la demande. Vous trouverez une liste de ces fonctionnalités dans la fenêtre Fonctionnalités Windows, accessible à partir du Panneau de configuration.
Cependant, ces fonctionnalités prennent de la place. Bien que cela ne soit pas le cas sur les ordinateurs classiques, les utilisateurs disposant de très peu de ressources de stockage ou les administrateurs de serveurs Windows souhaitant réduire leurs installations Windows au plus petit ensemble possible de fichiers système peuvent vouloir extraire ces fichiers de leurs disques durs.
Pour cette raison, Windows 8 a ajouté une nouvelle option qui vous permet de supprimer complètement les composants désinstallés du dossier WinSXS, libérant ainsi de l'espace. Si vous choisissez d'installer ultérieurement les composants supprimés, Windows vous invite à télécharger les fichiers de composant à partir de Microsoft.
DISM.exe /Online /English /Get-Features /Format:Table
Vous verrez une table de noms d'entités et leurs états.
DISM.exe /Online /Disable-Feature /featurename:NAME /Remove
Si vous essayez d’alléger au maximum un système Windows, veillez à consulter nos listes de moyens pour libérer de l’espace disque sous Windows et réduire l’espace utilisé par les fichiers système.