La quête de stockage d’un utilisateur Windows est sans fin. Nettoyez le PC en janvier et votre espace de stockage sera à nouveau au maximum avant le printemps. Au fur et à mesure que vous creusez pour trouver ce qui consomme cet espace disque, vous rencontrerez probablement le dossier WinSxS sur votre ordinateur Windows.

Qu’est-ce que le dossier WinSxS ?

WinSxS (abréviation de « Windows Side by Side ») est un dossier (emplacement : C:\Windows\WinSxS) dans lequel Windows stocke les fichiers nécessaires à l’installation de Windows et sauvegardes ou versions de ces fichiers.

Chaque fois que vous avez besoin de récupérer des fichiers système ou d’ajouter ou de supprimer des fonctionnalités Windows, c’est là que Windows recherchera les fichiers nécessaires pour effectuer une action. C’est pourquoi on l’appelle aussi le magasin de composants.

WinSxS stocke également les fichiers nécessaires à l’installation des mises à jour de qualité et des versions précédentes des composants Windows. Ces fichiers vous permettent de revenir au dernier état au cas où la mise à jour deviendrait gênante.

WinSxS continue d’augmenter en taille au fil du temps car il continuera à stocker davantage de versions de composants.

Quelle est la bonne taille de WinSxS ?

La taille du dossier WinSxS est généralement calculée de manière inexacte par l’explorateur de fichiers.

Les fichiers du dossier WinSxS peuvent apparaître à plusieurs endroits du système d’exploitation. Cependant, il n’y a généralement qu’une seule copie d’un fichier, tandis que les autres fichiers sont liens durs.

L’Explorateur de fichiers n’en tient pas compte lors du calcul de la taille des dossiers, ce qui signifie que la taille peut sembler plus grande qu’elle ne l’est réellement.

Vous pouvez trouver la taille réelle du dossier WinSxS à l’aide de l’outil DISM. Pour trouver la taille réelle, lancez une invite de commande élevée et exécutez la commande suivante:

DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore

Une fois le processus terminé, vous verrez à la fois la taille signalée par l’explorateur de fichiers et la taille réelle dans la fenêtre d’invite de commande :

Comment nettoyer le dossier WinSxS ?

Le nettoyage du magasin de composants peut libérer de l’espace de stockage précieux sur votre disque dur.

Cependant, vous ne pouvez pas supprimer le dossier WinSxS manuellement. Notez également qu’une fois que vous aurez nettoyé le dossier WinSxS, vous ne pourrez plus annuler les mises à jour tant que vous n’aurez pas mis à jour votre PC.

Vous pouvez également rencontrer des problèmes avec certaines applications qui reposent sur une version précédente d’un fichier DLL s’il est supprimé lors du nettoyage.

Comme illustré ci-dessous, il existe plusieurs façons de nettoyer le dossier WinSxS.

Nettoyer WinSxS à l’aide de DISM

DISME (Maintenance et gestion des images de déploiement) est un utilitaire de ligne de commande avec une option intégrée pour nettoyer le magasin de composants. Un nettoyage à l’aide de DISM supprimera tous les fichiers inutiles du répertoire WinSxS sans perturber le fonctionnement de votre système.

  1. Commencez par lancer une invite de commande élevée. Presse Gagner + R taper commande et appuyez sur Ctrl + Maj + Entrée.
  2. Tapez la commande suivante dans l’invite de commande:

DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore

  1. Une fois le processus terminé, vérifiez s’il indique Oui ou Non à côté de Nettoyage du magasin de composants recommandé.
  1. S’il dit oui, exécutez la commande suivante:

DISM.exe /Online /Cleanup-Image /StartComponentCleanup

Une fois le processus terminé, il aura nettoyé tous les fichiers WinSxS inutiles.

Il existe également d’autres commandes de nettoyage WinSxS que vous pouvez exécuter lorsque vous souhaitez nettoyer un groupe de fichiers spécifique. Par exemple, si vous souhaitez nettoyer les anciennes versions de composants Windows, exécutez la commande suivante :

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

Si vous utilisez une ancienne version de Windows comme Windows 7, vous pouvez utiliser la commande suivante pour supprimer les sauvegardes de Service Pack (Windows 8, 10 et 11 n’ont pas de Service Pack) :

DISM.exe /Online /Cleanup-Image /StartComponentCleanup /SPSuperseded

Nettoyer WinSxS à l’aide du nettoyage de disque

Windows dispose également d’un outil de nettoyage de disque intégré qui peut nettoyer les fichiers système et d’autres types de fichiers inutiles, y compris ceux du dossier WinSxS.

  1. Lancez l’Explorateur de fichiers et accédez à Ce PC (ou Ordinateur sous Windows 11).
  1. Sélectionnez le Disque local et appuyez sur Alt + Entrée pour ouvrir les propriétés du disque.
  2. Sélectionnez le Général onglet et cliquez sur le Nettoyage de disque option.
  1. Windows recherchera des fichiers que vous pouvez nettoyer en toute sécurité, y compris des fichiers de sauvegarde, des fichiers temporaires et des fichiers conservés à partir d’anciennes versions de Windows. Lorsque la fenêtre Nettoyage de disque s’ouvre, cliquez sur le Nettoyer les fichiers système bouton en bas.
  1. L’utilitaire lancera une autre recherche, cette fois pour les fichiers système. Une fois qu’il trouve les fichiers qui peuvent être supprimés en toute sécurité, vous verrez une liste avec les types de fichiers. Les noms communs que vous verrez incluent Windows Update Cleanup, Microsoft Defender Antivirus et Temporary Internet Files.

Vous pouvez cocher toutes les cases si vous souhaitez nettoyer les fichiers indésirables de l’ensemble du système, mais assurez-vous de sélectionner Windows Update Cleanup pour nettoyer les fichiers de mise à jour du dossier WinSxS. Cliquez sur D’ACCORD une fois sélectionné.

Bien sûr, avec le temps, les fichiers s’accumuleront à nouveau dans le dossier WinSxS. Vous devrez donc utiliser le nettoyage de disque de temps en temps pour garder le dossier WinSxS propre. Vous pouvez également planifier le nettoyage des composants à l’aide du planificateur de tâches.

Nettoyer WinSxS à l’aide du planificateur de tâches

Vous pouvez utiliser le planificateur de tâches si vous souhaitez adopter une approche « définissez-le, oubliez-le » pour nettoyer régulièrement le dossier WinSxS.

  1. Presse Gagner + R taper tâchesschd.msc et appuyez sur Entrer.
  2. Utilisez la barre latérale gauche pour accéder à Bibliothèque du planificateur de tâches\Microsoft\Windows\Servicing.
  1. Faites un clic droit sur le StartComponentCleanup tâche dans la liste des tâches, sélectionnez Propriétés et passez à la Déclencheurs onglet dans les propriétés. Ensuite, cliquez sur Nouveau.
  1. Sélectionnez un calendrier pour la tâche en sélectionnant la fréquence (quotidienne/mensuelle/hebdomadaire) et une heure. Cliquez sur D’ACCORD lorsque vous avez terminé.
  1. La tâche s’exécutera automatiquement selon le calendrier que vous avez ajouté. Cependant, vous pouvez également exécuter la tâche immédiatement en sélectionnant la tâche StartComponentCleanup et en sélectionnant Courir de la barre latérale droite.

Besoin de plus d’espace?

Si vous essayez de libérer de l’espace sur votre disque dur, nettoyer le dossier WinSxS est un bon début. Vous pouvez également libérer de l’espace en désinstallant des applications que vous n’utilisez pas ou en déplaçant des fichiers personnels volumineux sur un disque dur externe.