Pour gagner de la place disque : ClearSD

Pour gagner de la place disque : ClearSD

Message non lupar PapyNet le 08 Déc 2009 14:37

http://www.bellamyjc.org/fr/vbsdownload.html#clearSD

Si à l'exécution il vous est demandé de passer en mode Csprit définitivement, choisissez NON, comme cela vous suivrez les différentes étapes !

Voila ce qu'en dit l'auteur Jean Claude Bellamy

Hello World !

Il existe dans le dossier %systemroot% (C:\windows par défaut) un sous dossier "SoftwareDistribution" qui contient tous les fichiers de mises à jour automatiques de Windows, que ce soit à l'aide de Windows Update ou d'un serveur W SUS (en entreprise).
Ces fichiers, une fois la MAJ effectuée, ne servent plus à rien, mais par contre au bout d'un moment occupent une place phénoménale!

Ainsi sur une machine où était installé mon serveur W2K3 cela atteignait 1,5 Go !
Sur ma machine principale sous Win7 (installé il y a seulement 2 mois 1/2) il y en avait déjà pour 110 Mo, ...

Donc on peut récupérer beaucoup de place en supprimant les fichiers devenus inutiles.
Mais bien sûr il ne faut pas faire n'importe quoi, et certains fichiers ne sont pas supprimables par défaut car ils sont en cours d'utilisation par le service WUAUSERV (Windows Update).

Les manips (préconisées par MS) sont (pour info) les suivantes, afin de vider "proprement" ce dossier et sans "injurebox", :
==================================================
- stopper momentanément le service "Windows Update"
par la commande
net stop wuauserv
ou, si on préfère,
net stop "Windows Update"
(c'est la MÊME CHOSE, mais dans la 2ème écriture, il ne
faut pas oublier les guillemets à cause de la présence d'un espace)

- ouvrir le dossier %systemroot%\SoftwareDistribution\DataStore

- supprimer le contenu du sous-dossier "Logs"

- supprimer le fichier "DataStore.edb" (gros fichier!)
Cela signifie que l'HISTORIQUE des "Windows Update"
sera effacé (on peut vivre sans !!!)

- ouvrir le dossier %systemroot%\SoftwareDistribution\Download
et supprimer TOUT son contenu.

- vider la corbeille si nécessaire

- redémarrer "Windows Update" par la commande
net start wuauserv
==================================================

Ayant à effectuer cela sur une dizaine de babasses, j'ai écrit un script VBS qui fait tout ça bien gentiment et automatiquement !

Il tourne sous W2K, XP, W2K3, Vista, Win7 !

Il suffit de la lancer depuis une fenêtre de commandes
clearSD

Il fait appel à WMI (pour l'arrêt et le démarrage de service)
Il est modifiable pour agir à distance, mais pour l'instant j'ai volontairement désactivé cette possibilité, donc il ne fonctionne qu'en local.

http://www.bellamyjc.org/fr/vbsdownload.html#clearSD
Bien cordialement
Georges (P@py.net)
La Connaissance s'accroît quand on la partage (Socrate)
Avatar de l’utilisateur
PapyNet
Fondateur
Fondateur
 
Messages: 10674
Enregistré le: 03 Avr 2008 16:41
Localisation: Machecoul France

Retourner vers Windows XP

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invités