Quel est le moyen de supprimer le dossier WINSXS dans Windows 7 qui fonctionne réellement ?


Pardon pendant que je frémis de façon incontrôlable.

Le dossier WinSXS est la façon dont le Component-Based Servicing - la partie de Windows qui garde la trace des parties de Windows qui sont installées - organise les choses.


Il y a deux types de fichiers dans WinSXS :

  • Les fichiers système qui sont actuellement installés en tant que partie de Windows. Ce ne sont pas des " copies de sauvegarde " des DLL de Windows actuellement installées, comme on le prétend parfois. Ce sont les DLL réelles qui sont utilisées - elles apparaissent simplement dans le dossier WinSXS ainsi que dans le dossier Windows, grâce à une fonctionnalité du système de fichiers appelée "liens durs". Si vous trouvez réellement un moyen de supprimer ces fichiers - par opposition à la simple pagaille dans le répertoire WinSXS - vous détruirez votre installation Windows.
  • Les anciennes versions des fichiers système de Windows. Ceux-ci sont conservés afin que, si vous désinstallez les mises à jour de Windows, le Component-Based Servicing puisse remettre les choses telles qu'elles étaient avant l'installation des mises à jour. Vous pouvez les nettoyer en utilisant la commande "dism /online /cleanup-image /resetbase" à partir de l'invite de commande d'un administrateur. Notez qu'une fois que vous aurez fait cela, vous ne pourrez pas désinstaller les mises à jour Windows que vous avez précédemment installées.

En tout état de cause, vous ne voulez pas supprimer le répertoire WinSXS, ni supprimer manuellement les fichiers qu'il contient. Si vous le faites avec succès, au mieux vous éliminerez toute possibilité d'ajouter ou de supprimer des composants Windows ou d'installer des mises à jour Windows à l'avenir. Au pire, vous détruirez votre installation Windows.