Qu'est-ce que le dossier WinSxS, pourquoi est-il énorme et comment le nettoyer ?


La recherche de stockage par un utilisateur Windows est sans fin. Nettoyez votre PC en janvier et votre espace de stockage sera à nouveau maximisé avant le printemps. En creusant plus profondément pour découvrir ce qui consomme cet espace disque, vous tomberez probablement sur 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 requis pour l'installation des sauvegardes Windows etou des versions de ces fichiers.

Chaque fois que vous devez récupérer les fichiers système ajouter ou supprimer des fonctionnalités Windows, c'est ici que Windows recherchera les fichiers requis pour effectuer une action. C'est pourquoi on l'appelle également 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 problématique.

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

Quelle est la taille correcte 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 le reste des fichiers est liens physiques.

L'Explorateur de fichiers n'en tient pas compte lors du calcul de la taille des dossiers, ce qui signifie que la taille peut paraître 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 indiqué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 un 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 restaurer les mises à jour tant que vous n'aurez pas mis à jour votre PC..

Vous pourriez également rencontrer des problèmes avec certaines applications qui reposent sur une version précédente d'un fichier DLL si celui-ci 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

DISM (Service 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. Appuyez sur Win + R , tapez cmd et appuyez sur Ctrl + Maj + Entrée .
  2. Tapez la commande suivante dans l'invite de commande :
  3. DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore

    1. Une fois le processus terminé, vérifiez si le message Oui ou Non s'affiche à côté de Nettoyage du magasin de composants recommandé .
      1. Si le message indique oui, exécutez la commande suivante :
      2. 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 spécifique de fichiers. 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 du Service Pack (Windows 8, 10 et 11 n'ont pas de Service Packs) :

        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 l'onglet Général et cliquez sur l'option Nettoyage de disque .
            1. Windows recherchera les fichiers que vous pouvez nettoyer en toute sécurité, notamment les fichiers de sauvegarde, les fichiers temporaires et les fichiers conservés à partir d'anciennes versions de Windows. Lorsque la fenêtre Nettoyage de disque s'ouvre, cliquez sur le bouton Nettoyer les fichiers système en bas.
              1. L'utilitaire lancera une autre recherche, cette fois pour les fichiers système. Une fois qu'il a trouvé les fichiers qui peuvent être supprimés en toute sécurité, vous verrez une liste avec les types de fichiers. Les noms courants que vous verrez incluent Windows Update Cleanup, Microsoft Defender Antivirus et Temporary Internet Files.
              2. 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 OK une fois sélectionné.

                Bien entendu, au fil du 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. Appuyez sur Win + R , saisissez taskschd.msc et appuyez sur Entrée .
                2. Utilisez la barre latérale gauche pour accéder à Bibliothèque du Planificateur de tâches\Microsoft\Windows\Servicing .
                  1. Cliquez avec le bouton droit sur la tâche StartComponentCleanup dans la liste des tâches, sélectionnez Propriétés et passez à l'onglet Déclencheurs dans les propriétés. Ensuite, cliquez sur Nouveau .
                    1. Sélectionnez un planning pour la tâche en sélectionnant la fréquence (quotidienne/mensuelle/hebdomadaire) et une heure. Cliquez sur OK 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 Exécuter dans la barre latérale droite.
                      2. .

                        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 plus d'espace en désinstallation d'applications que vous n'utilisez pas ou en déplaçant des fichiers personnels volumineux vers un disque dur externe.

                        Si vous cherchez d'autres façons de libérer de l'espace sur votre ordinateur Windows, nous avons un didacticiel sur plusieurs façons de libérer de l'espace disque qui pourrait vous aider.

                        Articles Similaires:


                        21.06.2022