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
Bon amusement ! ;-)
--
May the Force be with You!
La Connaissance s'accro�t quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr
> 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!
Merci
Mais quid des dossiers $NtUninstallKB* qui peuplent %systemroot% (C:\WINNT)
Peut-on les virer sans risque?
Quitte a utiliser TweakUI pour supprimer les entrees corresponsantes
'Correctif windows 2000', qui peuplent PosteDeTravail |
PanneauDeConfiguration |AjoutSuppressionDeProgrammes
Y a-t-il un moyen plus simple?
Y avait-il un moyen de configurer WindowsUpdate/MicrosoftUpdate pour ne pas
generer ces possibilites de Rollback?
Joyeux Noel / Bonne Annee
Je rᅵitᅵre ma rᅵponse d'hier:
Pour ᅵa il y a le deluninstall.vbs de maᅵtre JCB:
http://www.bellamyjc.org/fr/vbsdownload.html#deluninstall
C'est virᅵ proprement et sans risque.
Bonne annᅵe
--
In gold we trust (c)