Le dossier WinSxS expliqué

Les utilisateurs de Windows qui ont exécuté un analyseur d'espace disque comme [TreeSize: http://www.astuces.net/2010/07/22/treesize-free-hard-drive-storage-allocation-analyzer/] dans les derniers jours peuvent avoir tombé pour la première fois sur le dossier WinSxS du répertoire Windows. Le dossier a généralement une taille d'environ 5 à 8 giga-octets sur Windows Vista et Windows 7, il existe cependant des rapports de plus grande dossiers, jusqu'à 16 Gigaybtes. Surtout les utilisateurs de Windows XP qui a récemment passé à Windows 7 peut se demander pourquoi la taille du dossier est passée de quelques mégaoctets à gigaoctets.

Les moteurs de recherche Internet et des babillards électroniques sont pleins de questions sur le dossier, de nombreux utilisateurs veulent savoir s'il est sûr de supprimer le dossier WinSxS, si elle doit être inclus dans les sauvegardes du système d'exploitation ou pourquoi il a une taille énorme par rapport à d'autres dossiers Windows.

winsxs

winsxs

Il est important de jeter un regard rétrospectif dans le temps. Retour sous Windows 9x, le système d'exploitation a eu des ennuis avec les bibliothèques de liens dynamiques, plus précisément avec les différentes versions de la même DLL. Il était tout simplement impossiblede stocker plusieurs versions d'une dll, qui a conduit à des incompatibilités et autres problèmes.

Puis dans Windows ME, Microsoft a commencé à inclure des options pour stocker des versions dll multiples utilisant le même nom dans le système d'exploitation. Il n'était pas jusqu'à ce que Windows Vista que cette technologie a été transformé en ce que Vista et Windows 7 connaissons aujourd'hui.

Si vous ouvrez le dossier dans l'Explorateur Windows, vous remarquerez une liste des dossiers énormes, avec chaque dossier contenant au moins un fichier, mais les fichiers souvent multiples. Dossiers qui commencent par les mêmes versions différentes du nom d'hôte de la dll même, il ya parfois des dossiers de cinq ou plus que les versions différentes d'accueil de la bibliothèque de liens dynamiques même.

winsxs folder

dossier winsxs

Winsxs, supports pour fenêtres côte à côte, se référant à la notion de l'hébergement des fichiers même en différentes versions dans le système d'exploitation.

Le dossier de sauvegarde est généralement le plus grand dossier dans le dossier WinSxS, suivie par le dossier naturallanguage6 et des manifestes.

Un blog post [Technet:http://blogs.technet.com/b/askcore/archive/2008/09/17/what-is-the-winsxs-directory-in-windows-2008-and-windows-vista-and-why-is- ] il-si-large.aspx par Jeff Hugh explique le passage d'un OS à l'INF décrit modularité de Windows Vista.

Tous les composants du système d'exploitation se trouvent dans le dossier WinSxS - en fait, que nous appelons cet endroit le magasin de composants. Chaque composant a un nom unique qui inclut la version, la langue et l'architecture du processeur qu'il a été construit pour. Le dossier WinSxS est le seul endroit que le composant est trouvé sur le système, tous les autres cas des fichiers que vous voyez sur le système sont "projetées" par liaison physique du magasin de composants. Permettez-moi de répéter ce dernier point - il ya une seule instance (ou copier des données complet) de chaque version de chaque fichier dans le système d'exploitation, et que par exemple se trouve dans le dossier WinSxS. Donc, regarda dans cette perspective, le dossier WinSxS est vraiment la totalité de l'ensemble OS, considéré comme un "plat" dans les systèmes d'exploitation de bas niveau. Cela explique aussi pourquoi vous ne serez plus invité pour les médias pendant les opérations de fonctionnement tels que System File Checker (SFC), ou lors de l'installation des fonctionnalités supplémentaires et des rôles.

post de Jeff donne une réponse à la question s'il est sûr de supprimerfichiers dans le dossier WinSxS, en un mot: Il n'est pas.

La seule option pour réduire la taille du fichier de ce dossier est en toute sécurité pour supprimer les logiciels du système d'exploitation qui n'est plus nécessaire, mais même cela ne diminuera pas considérablement la taille du fichier.

La seule façon sûre de réduire la taille du dossier WinSxS est de réduire l'ensemble des actions possibles que le système peut prendre - la meilleure façon de faire est de supprimer les packages qui a installé les composants de la page.Voici première peut être fait en désinstallant anciennes versions des paquets qui sont sur votre system.Service Pack 1 contient un Vsp1cln.exe binaire appelé, un outil qui va faire le paquet Service Pack permanente (non amovible) sur votre système, et supprimer les versions RTM de tous les composants remplacés . Cela ne peut être fait, car en faisant le Service Pack permanente nous pouvons garantir que nous ne serons pas toujours besoin des versions RTM.

Il est préférable de laisser le dossier seul. Les utilisateurs de Windows Vista peuvent être en mesure de réduire la taille du dossier WinSxS en exécutant une application tierce WinsxsLite

WinsxsLite est conçu comme un outil pour aider à réduire la taille de winsxs dans Vista.
.
WinsxsLite est divisé en deux phases.
La première phase des recherches les dossiers Program Files et Windows pour les fichiers,
qui sontexactement identiques à des fichiers dans le dossier WinSxS.
.
La deuxième phase remplace toutes les anciennes versions de chaque fichier dans winsxs,
avec liens en dur dans le fichier version le plus élevé.
Donc, il semble encore comme s'il n'y avait, disons, 16 versions différentes d'un
fichier particulier, mais en réalité, il ya seulement un objet de données a pour
de 16 entrées de répertoire.
En outre, utilisé les fichiers localisés peuvent être éliminés, en les remplaçant
avec des liens durs vers les fichiers correspondants dans d'autres langues.
.
Note: Les deux phases sont facultatifs.
.
Note: Si Vista SP1 est installé, assurez-vous que Vsp1cln.exe a été exécuté.

Il est fortement conseillé de créer une sauvegarde du système avant d'exécuter WinsxsLite, étant donné que le logiciel fait des changements irréversibles à la partition système de Windows qui ne peut être défait par une sauvegarde.

La dernière version du programme est toujours disponible [: http://sites.google.com/site/winsxslite/] au site Web du projet Google Code. Le site donne accès à un site de téléchargement Rapidshare, nous avons pris la liberté de télécharger le dernier fichier de nos serveurs ainsi. Vous pouvez télécharger l'outil 20K ci-dessous: WinsxsLite1.86 [: http://dl.dropbox.com/u/21986221/WinsxsLite1.86.zip]

S'il vous plaît noter qu'il est uniquement compatible avec Windows Vista, et non pas Windows 7.

Les utilisateurs de Windows Vista avec le Service Pack installé peut en outre exécuter le [VSP1CLN: http://technet.microsoft.com/en-us/library/cc709655% 29.aspx 28WS.10%] de ligne de commande outil pour supprimer les fichiers qui sont pas plus nécessaire après le Service Pack a été installé. S'il vous plaît noter que ces fichiers sont nécessaires pour désinstaller le SP dans Vista.

Avez-vous des conseils supplémentaires sur la réduction de la taille du dossier WinSxS? Faites-nous savoir à leur sujet dans lecommentaires.

Commentaires

Posts les plus consultés de ce blog

Créer Arrêter / Redémarrer / Verrouiller les icônes dans Windows 7 ou Vista

Qu'est ce qu'un lien Magnet Et quelle est la différence des torrents?

Extension Windows SFTP Explorer