Windows 11 : nettoyer WinSxS sans flinguer Windows Update

Ton dossier WinSxS gonfle et bouffe ton disque ? Je te montre la méthode safe pour le nettoyer sans casser les mises à jour ni te retrouver coincé au prochain patch.

Nettoyage7 min de lecture
Partager

Pourquoi le dossier WinSxS grossit autant (et pourquoi tu ne dois pas le supprimer)

Tu as déjà ouvert C:\Windows\WinSxS et vu un chiffre qui fait peur ? 10, 15, parfois 25 Go... et tu te dis "ok je supprime et on en parle plus". Stop. La première fois que j'ai vu ça sur un portable avec un SSD de 128 Go, j'ai eu exactement ce réflexe. Heureusement, je me suis retenu... parce que WinSxS, c'est un peu la "réserve" de Windows.

En gros, WinSxS contient des composants système et des versions de fichiers utilisées pour :

1) installer/désinstaller des fonctionnalités Windows, 2) appliquer des mises à jour, 3) revenir en arrière si une mise à jour foire, 4) réparer des fichiers système sans tout réinstaller. Du coup, si tu le massacres à la main, tu ne "gagnes" pas juste de la place : tu risques surtout de flinguer Windows Update, les réparations système, ou de te retrouver avec des erreurs cheloues au prochain patch Tuesday.

Et autre piège : la taille affichée dans l'explorateur est souvent trompeuse. WinSxS utilise des liens physiques (hardlinks). Résultat : l'explorateur additionne des trucs qui ne sont pas vraiment "dupliqués" sur le disque. Donc oui, ça a l'air énorme... mais tout n'est pas réellement consommé comme tu l'imagines.

La méthode "safe" : nettoyage des composants avec les outils Microsoft

Bon, on va se le dire : si tu veux nettoyer WinSxS sans casser Windows Update, tu fais ça avec les outils Windows. Pas avec un "optimiseur" douteux, pas en supprimant des dossiers à la main, pas en mode bourrin.

Personnellement, je préfère la méthode en deux temps : d'abord un nettoyage via l'interface (simple), puis un passage DISM (plus efficace) si j'ai vraiment besoin de gratter de la place.

Étape 1 - Nettoyage via "Nettoyage de disque" (oui, ça marche encore)

Tu peux passer par l'outil classique. Il est vieux, mais pour WinSxS, il fait le job proprement.

Ouvre le menu Démarrer, tape Nettoyage de disque, lance-le, puis :

  • Choisis ton disque système (souvent C:).
  • Clique sur Nettoyer les fichiers système.
  • Coche Nettoyage de Windows Update.

Tu peux aussi cocher d'autres entrées si tu sais ce que tu fais (fichiers temporaires, miniatures, etc.), mais le gros morceau pour WinSxS, c'est vraiment Nettoyage de Windows Update.

Après avoir testé sur plusieurs machines (dont des PC "famille" jamais entretenus), c'est souvent là que tu récupères le plus sans risque. Parfois 2 Go, parfois 8 Go. Et surtout, Windows Update continue de fonctionner normalement.

Étape 2 - DISM : la commande qui nettoie WinSxS proprement

Tu veux le nettoyage le plus "propre" et le plus fiable ? DISM. C'est l'outil Microsoft prévu pour gérer l'image Windows et les composants.

Ouvre Terminal (Admin) ou Invite de commandes (Admin) :

Clic droit sur le menu Démarrer → Terminal (administrateur).

Commence par analyser ce que Windows peut nettoyer :

DISM /Online /Cleanup-Image /AnalyzeComponentStore

Cette commande te sort un résumé. Le point intéressant : si Windows te dit que le nettoyage est recommandé, tu peux y aller.

Puis lance le nettoyage :

DISM /Online /Cleanup-Image /StartComponentCleanup

Ça supprime les versions remplacées de composants (celles qui ne servent plus). C'est précisément ce qu'on veut : gagner de la place sans casser la mécanique des mises à jour.

Je te préviens : selon la machine, ça peut prendre 5 minutes... ou 30. Sur un vieux PC avec disque dur, j'ai déjà eu le temps de me faire un café, revenir, et attendre encore un peu. Bref, patience, et évite de faire ça sur batterie.

Le bouton "nucléaire" (à utiliser seulement si tu acceptes le compromis)

Tu vas tomber partout sur une commande encore plus agressive :

DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Alors oui, ça peut libérer un peu plus. Mais le truc, c'est que ça "fige" la base des composants : tu ne peux plus désinstaller certaines mises à jour après coup. Si tu as un souci après un patch, ton retour arrière sera plus limité.

Honnêtement, je ne la lance pas sur un PC "critique" (boulot, prod, machine de quelqu'un qui ne veut aucun stress). Je la garde pour les cas où le stockage est vraiment à l'agonie, typiquement un petit SSD, et que la machine est stable depuis un moment.

Ce que je ne fais jamais (et je te conseille pareil)

Tu veux éviter de te retrouver avec Windows Update qui boucle, des erreurs 0x800f... et des soirées à réparer le système ? Voici les trucs que je ne fais plus, après m'être fait avoir une fois (oui, ça sent le vécu).

  • Supprimer WinSxS à la main (même "juste quelques dossiers"). Mauvaise idée.
  • Utiliser des cleaners "miracles" qui promettent de nettoyer les "fichiers système inutiles". Souvent, ils tapent là où il ne faut pas.
  • Bidouiller les permissions pour forcer la suppression. Si tu en arrives là, c'est que tu es en train de contourner les garde-fous de Windows.

Franchement, WinSxS n'est pas ton dossier "Downloads". Ce n'est pas fait pour être trié à la main.

Combien de place tu peux espérer récupérer (et quand ça vaut le coup)

Question simple : "je vais gagner combien ?" Réponse honnête : ça dépend. Si ton PC est à jour et entretenu, tu vas peut-être gratter 1 à 3 Go. Si la machine a accumulé des mises à jour pendant des mois (voire des années), tu peux récupérer beaucoup plus.

Personnellement, je lance le nettoyage WinSxS quand :

1) le disque C: passe sous les 15-20 Go libres, 2) Windows Update commence à râler par manque de place, 3) j'ai un PC avec un petit SSD.

Si tu as 200 Go de libre, ça ne vaut pas le coup de jouer du DISM toutes les semaines. Laisse Windows respirer, et garde la possibilité de désinstaller une mise à jour si un jour elle te casse un pilote ou un logiciel.

Petite check-list avant/après (pour éviter les mauvaises surprises)

Tu veux faire ça proprement ? Voilà ma routine rapide, sans prise de tête.

  1. Redémarre avant de nettoyer si tu as des mises à jour en attente (histoire d'éviter un nettoyage pendant une phase "bizarre").
  2. Lance Nettoyage de disqueNettoyage de Windows Update.
  3. Ensuite seulement, si besoin : DISM /StartComponentCleanup.
  4. Redémarre après, surtout si DISM a bossé longtemps.
  5. Fais un tour dans Paramètres → Windows Update et vérifie que tout roule.

Une fois, j'ai enchaîné DISM pendant qu'une mise à jour cumulative était "en attente de redémarrage". Résultat : rien de dramatique, mais un Windows Update un peu perdu pendant un moment. Depuis, je redémarre avant, et basta.

Bonus : vérifier la taille réelle et éviter de psychoter

Tu vois WinSxS à 20 Go et tu paniques ? Avant de te prendre la tête, regarde déjà l'espace disque global, et garde en tête l'histoire des hardlinks. Si ton Windows est stable et que tu as de la place, tu peux très bien ne rien faire.

Si tu veux quand même une indication côté Windows, AnalyzeComponentStore est justement là pour ça. Il te dira si un nettoyage est recommandé. C'est plus fiable que de regarder juste la taille affichée dans l'explorateur.

Conclusion : la méthode safe, c'est "outil Windows + un peu de bon sens"

WinSxS qui gonfle, c'est normal. Ce n'est pas un bug, c'est le fonctionnement de Windows. La bonne nouvelle, c'est que tu peux le nettoyer sans flinguer Windows Update... à condition de rester dans les clous : Nettoyage de Windows Update et/ou DISM /StartComponentCleanup.

Si tu veux, dis-moi combien ton WinSxS affiche et combien tu as de libre sur C:. Je te dirai franchement si ça vaut le coup de passer par DISM, ou si tu peux juste faire un nettoyage classique et passer à autre chose.

Partager

Explorer les catégories