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 avec le temps.
En effet, ce dernier peut atteindre une taille de disque plusieurs Go.
Ainsi pour libérer de la place disque, vous pouvez chercher à supprimer des éléments présents dans le dossier WinSxS.

Peut-on supprimer des dossiers de WinSxS ?
Comment réduire la taille du dossier WinSxS ?

Ce tutoriel 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 ?

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’assemblys côte à côte (C:\Windows\assembly)

Un dossier volumineux qui gonfle avec le temps

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
  • 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
  • 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

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

Bravo ! vous avez réussi à nettoyer le dossier WinSxS avec DISM pour libérer de l'espace disque.

Avec l'assistant de stockage de Windows 10

L'assistant de stockage de Windows 10 permet de supprimer les package des mises à jour de Windows 10 du magasin de composants de Windows 10.
Cela va réduire la taille du dossier WinSxS mais en retour vous ne pourrez plus désinstaller les mises à jour de Windows 10.

Réduire la taille du dossier WinSxS en supprimant les mises à jour de Windows 10
  • Puis dans la liste coché Nettoyage de Windows Update. Si vous désirez effectuer d'autres nettoyages alors cochez les autre éléments
Réduire la taille du dossier WinSxS en supprimant les mises à jour de Windows 10
  • La purge et le nettoyage des packages Windows Update s'effectue. Cela va durer plusieurs minutes
Réduire la taille du dossier WinSxS en supprimant les mises à jour de Windows 10
Bravo ! vous avez réussi à nettoyer et réduire la taille du dossier WinSxS.

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.

DISM propose une option StartComponentCleanup pour supprimer les composants inutilisés au delà de 30 jours. Une tâche planifiée l'exécute régulièrement mais on peut aussi la lancer manuellement.
Cette commande met énormément à s'opérer de temps de 15 à 45 minutes.

Attention cela ne fonctionnera pas sur Windows 7.
Dirigez vous alors vers le paragraphe DISM++
Dism.exe /online /Cleanup-Image /StartComponentCleanup
  • Puis laissez le nettoyer s'opérer
Nettoyer WinSxS avec DISM
En suivant la procédure suivante, vous effacez les mises à jour Windows Update de Windows 10 ce qui vous empêchera de les désinstaller.
  • Pour un nettoyage plus complet, saisissez les deux commandes suivantes successivement :
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é.

Bravo ! vous avez réussi à nettoyer le dossier WinSxS avec DISM pour libérer de l'espace disque.

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 :

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 :

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

Cet article est sous licence Creative Commons BY-NC-SA.
Vous êtes autorisé à partager et modifier cet article, à condition de créditer le site ainsi que la licence, d'utiliser la même licence si vous modifiez l'oeuvre et de ne pas en faire d'utilisation commerciale.

Trouver la solution sur le forum d'aide

Vous êtes arrivé au terme de l'article Nettoyer le dossier WinSxS sur Windows 7, 8.1 et 10 mais vous n'avez pas trouvé la solution à votre problème...

Suivez ces articles du forum pour trouver une réponse :
Sinon créez votre propre demande pour obtenir de l'aide gratuite.
Plus de détails : Comment obtenir de l'aide sur le forum