J'exécute 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’était fait sur la machine sauf un travail normal avec un système Web basé sur un ticket -, Windows commença à remplir son infâme répertoire "winsxs" à tel point que le disque dur fut finalement complet et nous avons dû commander un autre 5 Go. Trois semaines plus tard, ces 5 Go ont également été consommés par Winsxs et, encore une fois, je ne peux plus travailler sur la machine. Winsxs fait maintenant 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 de toutes les DLL téléchargées dans le processus de mise à jour normal. La suppression d'éléments est décrite comme mortellement dangereuse car elle contient des composants vitaux. Je n'ai trouvé aucun outil ni instruction permettant d'identifier et de supprimer les fichiers devenus inutiles.
Que puis-je faire? Ce comportement est-il normal et, le cas échéant, comment gère-t-il les autres serveurs disposant d’un espace également limité? Y at-il quelque chose que je peux activer ou désactiver?
Parmi les rôles de serveur prédéfinis, seuls les "services de fichiers" (ou quelque chose comme ça s'appelle en anglais, c'est un serveur suisse) sont activés. De plus, j'ai installé Apache, MySQL et Subversion. Les mises à jour automatiques sont activées.
Edit: le problème persiste.
Remarque: Je suis conscient que le répertoire WinSXS consiste principalement en liens symboliques et que les utilisateurs paniquent souvent en regardant sa taille. Malgré tout, sur 15 Go d’espace, 1,5 Mo sont utilisés par les programmes et les données, et il ne reste plus rien . Je suis content de pouvoir même accéder à cette fichue machine. * J'ai déjà libéré 1 Go de données qui ont été remplies par Windows sous 24 heures. C'est comme dans un film d'horreur. Ce que j'ai essayé
- L'installation de SP2 (qui vient avec compcln.exe) n'est pas une option, car l'espace disque n'est même pas suffisant.
- Il n'y a pas de vsp1clean.exe sur la machine, probablement parce que le SP1 a déjà été fusionné dans le système. En fait, il n’existe aucun fichier nommé * cln.exe n’importe où.
- Il n'y a pas de clichés instantanés. Les clichés instantanés ne sont pas actifs.
- Autant que je sache, aucun point de restauration système n'est actif.
- Le seul rôle de serveur activé est "serveur de fichiers".
- La fonction standard de "nettoyage" (clic droit sur le lecteur C:) me propose un déroutant contenu de 2 Mo dans la corbeille et les fichiers Internet temporaires.
- Utiliser l'un des scripts de "nettoyage winxs" n'est pas une option pour moi, ils ont tous l'air trop louche. Je ne trouve rien directement de Microsoft qui réponde à ce problème.