Nettoyer le dossier WinSxS sur Windows 7, 8.1 et 10

Le dossier WinSxS (C:\Windows\WinSxS) est un dossier système présent sur Windows 7, 8.1 et 10 qui peut devenir assez volumineux.
En effet, ce dernier peut atteindre plusieurs Go en taille.
Ainsi pour libérer de la place disque, vous pouvez chercher à tenter de supprimer des éléments présents dans le dossier WinSxS ce qui n’est pas indiqué.

Cet article vous guide pour nettoyer le le dossier WinSxS sur Windows 7, 8.1 et 10.

Nettoyer le dossier WinSxS de Windows 7, 8.1 et 10

Qu’est-ce-que le dossier WinSxS ?

Voici un extrait d’un ancien article présent sur le forum : Le dossier WinSxS : Magasin des composants Windows

Il s’agit du « Magasin des composants » qui prend en charge les fonctions nécessaires à la Personnalisation et aux « Mises à jour » Windows, comme :

  • Utilisation de Windows Update pour installer de nouvelles versions de composants. Cela permet de garantir la mise à jour et la sécurité des systèmes.
  • Activation ou désactivation de fonctionnalités Windows.
  • Ajout de rôles ou de fonctionnalités à l’aide du Gestionnaire de serveur.
  • Déplacement de systèmes entre différentes éditions de Windows.
  • Récupération système suite à une défaillance ou à un échec du démarrage
  • Désinstallation de mises à jour problématiques
  • Exécution de programmes à l’aide d’assembly côte à côte (C:\Windows\assembly)

Les librairies et autres composants sont regroupés sous forme de Packages qui peuvent être manipulés (mise à jour, supprimé, etc).
Un tour dans le dossier permet de voir le nom des packages sous la forme de dossiers. On en trouve des centaines.

Le contenu du dossier WinSxS
Le contenu du dossier WinSxS

C’est ce qui se passe par exemple lorsque vous désinstallez une mise à jour Windows.
L’utilitaire DISM permet aussi de manipuler ces composants du dossier WinSxS.

Un dossier volumineux

Le dossier WinSxS peut atteindre plusieurs Go, cela dépend du nombre mises à jour installées ainsi que les applications installées qui nécessitent certaines composants additionnels pour fonctionner.

Par exemple, sur Windows 10, ce dernier peut aller de 4 Go à 10 Go.

Le dossier WinSxS sur Windows 10 fait 5 Go
Le dossier WinSxS sur Windows 10 prend 5 Go

Alors que du côté de Windows 7, on atteint facilement 10 Go.

Sur Windows 7, le dossier WinSxS fait plus de 10 Go
Sur Windows 7, le dossier WinSxS fait plus de 10 Go

En conclusion, la taille du dossier WinSxS sur Windows 7 est beaucoup plus importantes pour plusieurs raisons :

  • Il n’y a pas de nettoyage automatique de ce dossier avec cette version de Windows.
  • Avec les mises à jour de Windows 10, on cumule beaucoup moins de mises à jour cumulative et donc la taille du dossier WinSxS s’en ressent.

Malheureusement Windows 7 possède moins d’option de nettoyage que Windows 8 et Windows 10. Le nettoyage du dossier sur Windows 7 sera donc moins efficace.

Bien entendu, si vous avez une vieille version de Windows 10 et que celle-ci bug, le dossier WinSxS peut se mettre en prendre beaucoup d’espace disque.

Nettoyer le dossier WinSxS sur Windows 7, 8.1 et 10

Le nettoyage du dossier WinSxS consiste en général à vider le dossier C:\Windows\WinSxS\Backup ainsi que quelques éléments comme les Catalogs.
Le dossier Backup peut monter à environ 500 Mo.

Le dossier C:\Windows\WinSxS\backup

Voici trois méthodes différentes pour nettoyer et purger le dossier WinSxS.
Cela ne sert à rien de suivre les trois méthodes car il s’agit du même procédé de nettoyage.

Enfin le nettoyage du dossier WinSxS implique que vous ne pourrez plus désinstaller les mises à jour Windows présentes sur votre ordinateur.

avec cleanmgr

L’utilitaire de nettoyage de disque prévoit pour Windows 8 et 10 de pouvoir supprimer des composants inutiles du dossier WinSxS.
Encore une fois, ce nettoyage vous empêchera de désinstaller les mises à jour de Windows.

Pour les utilisateurs de Windows 7, vous devez installer cette mise à jour pour avoir cette option de nettoyage : KB2852386

Pour lancer l’utilitaire de nettoyage de disque :

  • Sur votre clavier, appuyez sur la touche Windows +R
  • Dans la fenêtre exécutez, saisissez cleanmgr puis OK.
Nettoyage de WinSxS avec cleanmgr
Nettoyage de WinSxS avec cleanmgr

En bas à gauche cliquez sur Nettoyer les fichiers systèmes (option non disponible pour Windows 7).

 Purger WinSxS avec le nettoyage de disque de Windows 8 et 10
Purger WinSxS avec le nettoyage de disque de Windows 8 et 10

Dans la liste des nettoyages de disque disponibles, cherchez et cochez l’option Nettoyage de Windows Update puis cliquez OK.

Purger WinSxS avec le nettoyage de disque de Windows 8 et 10
Purger WinSxS avec le nettoyage de disque de Windows 8 et 10

Le nettoyage de WinSxS s’effectue qui peut prendre plusieurs disponibles de minutes.
Une fois terminé, votre dossier WinSxS est nettoyé et purgé.

avec DISM pour Windows 8 et 10

Une autre méthode s’appuie sur l’utilitaire DISM donne la possibilité de nettoyer le dossier WinSxS et en réduire la taille du dossier WinSxS.

Attention cela ne fonctionnera pas sur Windows 7.
Dirigez vous alors vers le paragraphe DISM++

Pour pouvoir passer ces commandes DISM, vous devez ouvrir une invite de commandes avec les droits administrateur.
Reportez-vous à la page suivante : Comment ouvrir l’invite de commandes sur Windows 10

La commande suivante est effectuée tous les 30 jours automatiquement par Windows à travers la tâche planifiée StartComponentCleanup
Cette commande met énormément à s’opérer de temps de 15 à 45 minutes.

Dism.exe /online /Cleanup-Image /StartComponentCleanup
Nettoyer WinSxS avec DISM
Nettoyer WinSxS avec DISM

Les commandes suivantes permettent de supprimer certaines versions de composants WinSxS.
En appliquant ces deux commandes, vous ne pourrez plus désinstaller les mises à jour Windows.

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

Dism.exe /online /Cleanup-Image /SPSuperseded

La dernière commande supprime les services pack qui va retourner une erreur sur Windows 10 car aucun n’est installé.

avec DISM++ (toutes versions)

DISM++ est un utilitaire gratuit qui permet quelques opérations de nettoyage dont le nettoyage du dossier WinSxS.
Il fonctionne aussi sur Windows 7 et peut permettre de gagner quelques centaines de Mo.
Pour plus d’informations, reportez-vous au tutoriel dédié à ce programme : Dism++ : Nettoyer Windows facilement

Dans l’onglet nettoyage, il faut cocher l’option « Composants WinSxS remplacés« .

Nettoyer le dossier WinSxS avec DISM++
Nettoyer le dossier WinSxS avec DISM++

En vidéo

Enfin au besoin cette vidéo reprend tous ces nettoyages afin de bien suivre les procédures indiquées.

Nettoyer le dossier Windows

Pour continuer à libérer de l’espace disque, vous pouvez trouver d’autres niches dans le dossier Windows.
Pour se faire, rendez-vous sur le lien : Comment réduire la taille du dossier Windows de Windows 10

De manière plus générale, pour libérer de la place disque, suivez aussi ce tutoriel très complet : Comment libérer de l’espace disque

(Visité 1 615 fois, 8 visites ce jour)