purger/vider le dossier C:\WINDOWS\Installer

Bonjour,

J'ai un PC installé depuis 2005 avec Windows XP. 5ans plus tard, avec toutes les mises à jour et installations successives, le répertoire C:\WINODWS\Installer est devenu très volumineux (24Go). Existe-t'il un moyen de purger/vider ce répertoire ?

Merci d'avance,
Cordialement,

Benjamin

|
Réponse
Réponse

Le 25/08/2010 13:57, Ben_40 a écrit :

Bonjour,

J'ai un PC installé depuis 2005 avec Windows XP. 5ans plus tard, avec toutes les mises à jour et installations successives, le répertoire C:\WINODWS\Installer est devenu très volumineux (24Go). Existe-t'il un moyen de purger/vider ce répertoire ?

Merci d'avance,
Cordialement,

Benjamin

Hello :-)

Tu peux utiliser 'msizap.exe' avec l'option G
msizap.exe G
  ou si tu ne veux pas répondre Yes à chaque fichier
msizap.exe G!
 Le programme cherche tous les paquets orphelins et les supprime.
http://msdn.microsoft.com/en-us/library/aa370523%28VS.85%29.aspx
 Si tu veux déja voir ce qu'il y a en trop, essaye ce petit script (.cmd)
############## liste msi-msp.cmd ################################
@echo off
rem Liste des packages msi/msp (c:\windows\installer)

setlocal ENABLEDELAYEDEXPANSION

set dircmd=/a

set tailletotale=0
set taillefichier=0
set windowsinstaller=%windir%\installer
set listemsimsp=%temp%\listmsimsp.txt

REM Extrait de la base de registre les msi/msp que l'on trouve dans c:\windows\installer
reg query hklm\software\microsoft\windows\currentversion\installer /s|find /i "localpackage"|find /i "%windowsinstaller%">"%listemsimsp%"

REM Pour chaque fichier msi/msp de c:\windows\installer, on regarde s'il est reference dans la base de registre
for %%m in ("%windowsinstaller%\*.msp" "%windowsinstaller%\*.msi") do (
  find /I "%%m" "%listemsimsp%">NUL
  if errorlevel 1 (
    set /a taillefichier=%%~zm/1048576
    set /a tailletotale=!tailletotale!+!taillefichier!
    echo Fichier "%%m" !taillefichier! Mo introuvable dans "HKLM\...\installer"
  )
)
echo Taille totale ^(approximative^): !tailletotale! Mo
pause
endlocal
############################################################

56 personnes ont trouvé cette réponse utile.

·

Cette réponse vous a-t-elle été utile ?

Nous sommes désolés de ne pas avoir pu vous aider.

Super ! Merci de vos commentaires.

Êtes-vous satisfait de cette réponse ?

Nous vous remercions de vos commentaires qui nous aideront à améliorer le site.

Êtes-vous satisfait de cette réponse ?

Merci de vos commentaires.

 
 

Informations sur la question


Dernière mise à jour 3 mars 2022 Affichages 87 484 S’applique à :