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
############################################################