Qu’est-ce que le dossier WinSxS et comment le nettoyer ?

Lorsqu’on finit par acheter ou réinstaller un ordinateur, son espace de stockage semble infini.

Il est même possible qu'en tant qu'utilisateur, nous nous demandions si nous avons réellement besoin de 500 gigaoctets ou de 1 téraoctet d'espace disque.

Après quelques mois d'utilisation et après avoir installé diverses applications qui prennent beaucoup de place, tout change, et l'espace disque diminue progressivement, même si, à première vue, on ne sait pas très bien pourquoi.

Raison : Le système d'exploitation Windows nécessite une quantité importante d'espace pour mettre à jour et gérer ses données système.

Les mises à jour sont généralement téléchargées et installées en arrière-plan.

Si la mise à jour échoue, vous pouvez ouvrir la version précédente de l'application, ce qui est normal.

v

Cette version se trouve dans un dossier sur votre système appelé dossier WinSxS.

Il y a d'autres fonctions dans ce dossier. Au fil du temps, le dossier prend beaucoup de place.

Et c'est à ce moment que nous nous posons la question de savoir dans quelles circonstances et comment le dossier WinSxS peut être nettoyé.

Dans tous les cas, vous ne devez jamais supprimer manuellement les fichiers du dossier WinSxS. Cela peut avoir un impact très négatif sur la fonctionnalité du système.

Faits de base sur le dossier WinSxS

Le dossier appartient aux dossiers standard pour les installations Windows. Pour cette raison, il se trouve dans la partition système. WinSxS est l'abréviation de Windows-Side-by-Side.

Traduit littéralement, cela signifie « côte à côte ». Cela donne une idée de la fonction de ce dossier : il stocke en plus les versions des fichiers.

Le dossier contient principalement des fichiers système et peut atteindre plusieurs gigaoctets.

Destination du dossier WinSxS

Dans le dossier WinSxS, les fichiers nécessaires à la récupération du système sont disponibles. Il prend notamment en charge les programmes suivants :

  • Stockage parallèle de différentes versions de bibliothèques de liens dynamiques (DLL) et d'autres fichiers système : les anciennes applications peuvent ne pas être compatibles avec les modifications de DLL. Pour cette raison, WinSxS stocke différentes versions en même temps.
  • Activation et désactivation des fonctionnalités au moment de l'exécution : certaines fonctionnalités Windows, telles que l'application de virtualisation Hyper-V et son bac à sable associé, peuvent être activées sans installation. Les fichiers nécessaires à cet effet se trouvent également dans ce dossier.
  • Ajoutez des rôles dans les systèmes d'exploitation de serveur. Les rôles du système d'exploitation du serveur Windows sont également appelés rôles. Ainsi, le serveur peut, par exemple, assumer le rôle de serveur DHCP dans le réseau. Ce type d'extension utilise également le dossier WinSxS.
  • Réinitialiser le système en cas de problèmes de démarrage : Si le système d'exploitation ne démarre pas, il peut être démarré en mode réinitialisation. De cette façon, vous pouvez accéder aux anciennes versions des programmes système.
  • Suppression des mises à jour problématiques : lorsque Windows exécute une mise à jour, il ne supprime pas la version précédente, mais l'enregistre afin que vous puissiez y accéder si vous rencontrez des problèmes.

Gestion des dossiers WinSxS

Les systèmes d'exploitation Microsoft offrent plusieurs options pour nettoyer le dossier WinSxS sans utiliser de programmes externes. Il n'y a pratiquement aucune différence entre les versions standard de Windows 8, 8.1, 10 et les versions serveur. Quelle que soit la version, sachez que la taille du dossier système affiché dans l'explorateur ne correspond pas toujours réellement à l'espace de stockage réel. La raison est une référence à des fichiers existants.

Par liens, nous entendons les enregistrements appartenant à d’autres fichiers. Il existe des liens permanents (liens physiques) et des liens symboliques (ou liens logiciels). Le contenu du fichier est stocké séparément des métadonnées (nom, chemin de stockage) dans le système de fichiers.

Lors de la création de liens physiques, un nouveau nom est saisi, appartenant à un fichier existant sur le disque. L'entrée ne doit pas différer de l'entrée originale du fichier. En revanche, dans le cas de liens symboliques, seul un lien vers le fichier source est créé.

Sous Windows, les liens symboliques ont une extension .lnk.

Il est important que les versions des programmes qui ne sont plus utilisées soient supprimées du dossier WinSxS uniquement si le système est stable depuis une longue période.

Une fois ces versions supprimées, il ne sera plus possible de modifier la version précédente ni de supprimer la mise à jour.

Windows 8, 8.1, 10, serveur 2012

Le nettoyage de disque est disponible pour organiser le dossier WinSxS sous Windows. Celui-ci fonctionne également pour nettoyer d'autres dossiers Windows. Il peut être ouvert depuis le champ de recherche ou depuis la fenêtre de commande Windows à l'aide de la commande cleanmgr.exe. Il vous sera d’abord demandé quel lecteur vous souhaitez nettoyer. Une boîte de sélection apparaîtra alors avec les éléments pouvant être supprimés. exemple:

  • Fichiers logiciels téléchargés
  • Fichiers Internet temporaires
  • Fichiers d'optimisation de distribution
  • Fichiers temporaires

De plus, vous pouvez voir l’espace général qui sera maîtrisé. Après avoir sélectionné les catégories souhaitées, cela se confirme avec un bouton "D'ACCORD", et après avoir demandé confirmation, le nettoyage démarre.

Vous pouvez vous familiariser avec certains paramètres dans la section "Nettoyer les fichiers système", même si vous aurez besoin de droits d'administrateur pour y accéder. Le programme commencera également à demander quel disque nettoyer. Après cela, les champs de sélection supplémentaires suivants deviendront disponibles :

  • Nettoyer le service Windows Update
  • Antivirus Windows Defender
  • Fichiers journaux de Windows Update
  • Packages de pilotes de périphérique

Une alternative pratique au nettoyage du dossier WinSxS est le programme de ligne de commande DISM.exe. Pour cela, la console doit être lancée depuis la ligne de commande (cmd.exe) avec les droits d'administrateur. Équipe Dism.exe / En ligne / Cleanup-Image / AnalyseComponentStore analyse le dossier WinSxS pour déterminer l'espace réel utilisé. De plus, l'exécution de la commande fournit des informations utiles telles que la date de son dernier vidage et indique quels composants utilisent la mémoire. L'outil propose également une fonctionnalité de nettoyage WinSXS : Dism.exe / En ligne / Cleanup-Image / StartComponentCleanup.

Autres paramètres utiles du programme :

Dism.exe / En ligne / Cleanup-Image / ScanHealth – pour vérifier le dossier WinSxS.
Dism.exe / En ligne / Cleanup-Image / RestoreHealth – de corriger certaines erreurs.

Comme pour tous les dossiers, il est possible de réduire la taille du dossier WinSxS en le compressant. Tout d'abord, vous devez ouvrir les propriétés dans le menu contextuel et sélectionner l'option "Options additionelles".

Dans le nouveau champ de sélection, vous devez cocher la case "Compresser le contenu pour économiser de l'espace disque".

WinSxS dans Windows 7

En principe, il n'est pas recommandé de continuer à utiliser des ordinateurs avec Windows 7 comme système d'exploitation. Il n'y a plus de mises à jour de sécurité pour cette version du système d'exploitation. Cependant, si vous continuez à utiliser Windows 7, par exemple, comme système autonome pour une application spécifique, nous verrons brièvement ici comment gérer le dossier WinSxS dans ce système d'exploitation.

Cleanup était déjà disponible dans cette version et ne diffère visuellement pas beaucoup des autres versions de Windows. Ainsi, il peut être utilisé comme décrit précédemment. L'outil DISM.exe a été introduit dans Windows 7. Cependant, il ne possède pas le même ensemble de fonctionnalités. Par conséquent, il n’existe aucune option d’analyse des dossiers et de dépannage.

Alternatives pour gagner de la place

Si réduire la taille du dossier WinSxS ne suffit pas, il existe d'autres alternatives pour obtenir plus d'espace :

  • Désactivez l'hibernation du système - un fichier image nommé hiberfil.sys est créé pour mettre le système en mode veille, ce qui peut être assez volumineux.
  • Stocker les profils utilisateur sur un autre lecteur : Si la réinstallation doit être évitée, vous pouvez modifier l'emplacement de stockage des sous-dossiers de profil utilisateur dans la section Propriétés de l'onglet Emplacement. Vous pouvez également utiliser un autre disque, comme un nouveau disque dur.
  • Conservez les dossiers d'application sur d'autres lecteurs : dans la plupart des cas, les programmes qui occupent beaucoup d'espace peuvent être installés sur d'autres lecteurs.
  • Supprimez les programmes et fonctions inutiles via l'élément de menu "Programmes et outils" du panneau de configuration.
  • Supprimez les dossiers inutiles tels que Windows.old
  • Désactivez les points de restauration.

Parfois, il ne suffit pas de libérer de l'espace dans les dossiers Windows.

Dans de tels cas, la meilleure alternative consiste à réinstaller ou à réinitialiser le système. Il existe également diverses alternatives pour cela, dans lesquelles les programmes installés ou les fichiers eux-mêmes restent intacts.

Pourquoi ne pas simplement nettoyer le dossier WinSxS ?

Windows stocke les informations système importantes dans WinSxS. Si ces informations sont supprimées ou déplacées, certains processus peuvent cesser de fonctionner correctement. Mais pourquoi?

Des disques

Windows est généralement installé sur la première partition du disque dur. Les partitions sont également appelées lecteurs de disque ou volumes. Ensemble, ils constituent plus d’un périphérique de stockage. La première partition du disque dur porte généralement la lettre « C ». Le chemin C:\Windows\ contient la plupart des fichiers et dossiers importants pour le système d'exploitation, y compris WinSxS.

Ces fichiers peuvent être facilement déplacés vers un autre disque, sinon les composants du système d'exploitation ne pourraient pas les trouver. Par conséquent, il est important d’allouer suffisamment d’espace disque à la partition système lors de l’installation.

L'espace de stockage du disque dur doit être géré dans des structures compatibles avec le système d'exploitation. Pour cela, une ou plusieurs partitions sont créées.

L'espace de stockage est logiquement divisé. Chaque partition est formatée à l'aide d'un système de fichiers qui gère la structure des dossiers et des fichiers, y compris les métadonnées. Une table de partition est créée sur le disque dur, qui comprend toutes les partitions.

Mises à jour, packs de mise à jour et correctifs

Les systèmes d’exploitation et autres applications ont longtemps été des structures rigides installées à un moment précis et utilisées pendant des années.

En raison de leur complexité et de leurs exigences en constante évolution, ils nécessitent des améliorations ou des extensions constantes.

Il existe plusieurs possibilités pour cela : les correctifs (solution rapide au problème), les mises à jour (mises à jour programmées), ainsi que les service packs (un ensemble de mises à jour et de correctifs) WinSxS accède aux informations pour connaître l'état du système. S'il n'y a pas de liens nécessaires, les mises à jour du système d'exploitation sont mal installées ou pas du tout.

Structure modulaire des programmes

L'une des raisons des dépendances entre les programmes et les bibliothèques ou les fonctions système est la structure modulaire des programmes.

Certaines fonctionnalités, telles que l'ouverture de fichiers ou la vérification de l'heure du système, sont requises par différents programmes. Le système d'exploitation donne accès à ces fonctions via des API afin que les développeurs puissent les importer dans leurs applications. De nombreuses bibliothèques de fonctions se trouvent dans le dossier WinSxS.

Si ces données sont supprimées par négligence, certains programmes peuvent cesser de fonctionner.

conclusion

Lorsque l'on parle d'ordinateurs portables ou d'ordinateurs dont les systèmes d'exploitation sont installés sur des SSD, les problèmes de mémoire disponible sont de plus en plus courants. En nettoyant le dossier Winsxs, nous pouvons nous débarrasser du ballast de fichiers dont nous n'avons plus besoin. Cependant, il est important de le faire sans suppression manuelle. Il est impératif que la désinstallation soit effectuée à l'aide des outils Windows. Si vous venez d'installer une mise à jour majeure, ne désinstallez pas Winsxs. Sinon, il est impossible de supprimer d'éventuelles erreurs de mise à jour.

Quelle est votre réaction ?
Freddi
0
Freddi
Joyeux
0
Joyeux
Secouant
0
Secouant
Intéressant
0
Intéressant
Triste
0
Triste
En colère
0
En colère
Lire Gizchina sur Google Actualités

Avez-vous aimé l'article? Merci aux éditeurs !

Partager avec des amis
Évaluez l'auteur
(Il n'y a pas encore de notes)
GizChina.Com.Ua

Signaler une erreur

Texte à envoyer à nos rédacteurs :