Gagner de l’espace disque sur vos machines Windows
Une des tâches les plus embêtante et contraignante du métier d’administrateur système et réseaux et la surveillance de l’espace disque de ses machines. Qui plus est lorsque ce sont des serveurs physiques. Il existe bien sur des solutions payantes pour contrôler et être averti.
Cependant être alerté est une chose mais réagir en est une autre. Voici donc quelques conseils pour réduire l’espace disque occupé par des fichiers temporaires ou inutilisé par votre système d’exploitation.
Tous d’abords, les logiciels. Pour certains ils sont connus et j’en utilise plusieurs couplé les uns aux autres pour gagner en efficacité :
- CCleaner que tout le monde connaît
- BleachBit, moins connu que CCleaner mais aussi efficace et surtout plus complet dans le choix du paramétrage
- CleanUp logiciel méconnu de nettoyage des fichiers temporaire uniquement
- Cleanmgr, il s’agit de l’outil de nettoyage Windows logiquement natif si vous voulez l’installez suivez ce lien http://itworldjd.wordpress.com/2011/11/11/cleanmgr-exe-disk-cleanup-is-not-available-on-windows-server-2008-or-windows-server-2008/
Si comme moi, vous devez gérer plusieurs dizaines de serveurs je vous conseille donc de faire des scripts et d’en faire une tâche planifiée. Dans mon élan de bonté je vous propose mon scripts disponible sur GitHub. Attention de bien lire le wiki pour que cela fonctionne.
Une fois les logiciels (ou le script) passé je vous conseille de faire une recherche des dossiers qui prennent le plus de place sur votre serveur. J’utilise WinDirStats qui me convient parfaitement et qui est téléchargeable à cette page. Ensuite je lance un scan sur le disque C:
Comme vous pouvez le voir sur le serveur que j’ai pris en test, le dossier se trouvant dans C:\Windows\WinSXS est énorme et hélas vous ne pouvez rien y faire. D’ailleurs je vous déconseille catégoriquement d’essayer de le supprimer sinon vous êtes bon pour refaire votre serveur à zéro car il s’agit d’un dossier système. Cependant il est possible de diminuer la taille de ce dossier à l’aide des commandes suivantes selon votre OS (source : http://support.microsoft.com/kb/2795190/fr) :
- Windows Vista Service Pack 1 installé : VSP1CLN.EXE
- Windows Vista Service Pack 2 ou Windows Server 2008 Service Pack 2 installé : Compcln.exe
- Windows 7 Service Pack 1 ou Windows Server 2008 R2 Service Pack 1 installé : dism /online /cleanup-image /spsuperseded
Voilà, j’espère que cet article a pu vous aider dans l’administration de vos serveurs Windows. Si vous utilisez vous aussi des outils différents ou complémentaire ou si vous avez des astuces vous pouvez me les envoyer afin que je les tests.