Je gère un serveur virtuel (hébergé à distance) avec Windows 2008 Server pour un client. Au départ, il disposait de 10 Go d'espace. Au cours de quelques semaines - pendant lesquelles rien n'a été fait sur la machine, à l'exception du travail normal utilisant un système de billetterie basé sur le web - , Windows a commencé à remplir son infâme répertoire "winsxs", à tel point qu'à la fin, le disque dur était plein et nous avons dû commander 5 Go supplémentaires. Aujourd'hui, trois semaines plus tard, ces 5 Go ont également été consommés par Winsxs, et je ne peux à nouveau pas travailler sur la machine. Winsxs a maintenant une taille de 8 Go, le reste du répertoire Windows 5 Go.
J'ai trouvé diverses sources sur le web qui décrivent le même problème. Apparemment, Windows 2008 stocke toutes les versions linguistiques pour toutes les DLL qu'il télécharge dans le processus normal de mise à jour. Le simple fait de supprimer des éléments à cet endroit est décrit comme mortellement dangereux car ils contiennent des composants vitaux. Je n'ai trouvé aucune sorte d'outil ou d'instructions pour identifier et supprimer ces fichiers qui ne sont plus nécessaires.
Qu'est-ce que je peux faire ? Ce comportement est-il normal et, si c'est le cas, comment les autres serveurs disposant d'un espace aussi limité s'en sortent-ils ? Y a-t-il quelque chose que je puisse désactiver ou activer ?
Parmi les rôles de serveur prédéfinis, seul "File services" (ou quel que soit son nom en anglais, c'est un serveur suisse) est activé. De plus, j'ai installé Apache, mySQL, et Subversion. Les mises à jour automatiques sont activées.
Edit : Le problème persiste.
Note : Je suis conscient que le répertoire WinSXS est principalement constitué de liens symboliques et que les utilisateurs paniquent souvent en regardant sa taille. Pourtant, sur les 15 Go d'espace, j'ai 1,5 Mo utilisés par les programmes et les données, et 1,5 Mo utilisés par les programmes et les données. rien gauche. Je suis content de pouvoir accéder à cette foutue machine. *J'ai déjà libéré 1 Go de données, qui a été rempli par le Windows en 24 heures. C'est comme dans un film d'horreur. Ce que j'ai essayé :
- L'installation de SP2 (qui est livré avec compcln.exe) n'est pas une option, car l'espace disque n'est pas suffisant même pour cela.
- Il n'y a pas de vsp1clean.exe sur la machine, probablement parce que SP1 a déjà été intégré au système. En fait, il n'existe aucun fichier nommé *cln.exe nulle part.
- Il y a no copies fantômes. Les copies fantômes ne sont pas actives.
- Pour autant que je sache, il n'y a pas de points de restauration du système actifs.
- Le seul rôle de serveur activé est "serveur de fichiers".
- La fonction standard de "nettoyage" (clic droit sur le lecteur C :) me propose une quantité déconcertante de 2 Mo de contenu de la corbeille et de fichiers Internet temporaires.
- L'utilisation d'un des "winsxs de nettoyage" scripts qui existent n'est pas une option pour moi, ils ont tous l'air trop louches. Je ne trouve rien directement de Microsoft qui traite de ce problème.