Meilleur auteur de réponses
purger/vider le dossier C:\WINDOWS\Installer

Question
-
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
- Type modifié Roxana PANAITMicrosoft employee mercredi 25 août 2010 10:57
- Type modifié Roxana PANAITMicrosoft employee mercredi 25 août 2010 11:57
lundi 23 août 2010 07:48
Réponses
-
Le 25/08/2010 raivac a écrit :
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.txtREM 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
############################################################jeudi 26 août 2010 06:46
Toutes les réponses
-
Le 25/08/2010 raivac a écrit :
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.txtREM 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
############################################################jeudi 26 août 2010 06:46 -
Bonjour,
Merci beaucoup pour ton retour et pour partager la solution avec les autres.
Cordialement,
Roxana
Roxana PANAIT, MSFT
• Votez l’article qui vous est utile ou postez un pour participer au concours : Appel à la contribution
•Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte. Tous les messages / messages mis à disposition tels qu'ils sont, sans aucune garantie. Ces entrées ne représentent pas les pensées, les intentions, les plans ou les stratégies de Microsoft.jeudi 26 août 2010 06:47 -
Je ne trouve pas msizap.exe, dans quel répertoire est-il ?
J'ai pourtant bien installer Windows SDK Components for Windows Installer Developers.
Dans l'invite de commande (en admin), il ne connait pas la commande msizap.
Merci
Sébastien HOUZET alias Keikun59dimanche 29 janvier 2012 21:37 -
Bonjour,
Il est bien indiqué dans le lien
http://msdn.microsoft.com/en-us/library/aa370523%28VS.85%29.aspx
qu'il fait télécharger
Microsoft Windows Software Development Kit (SDK).
Cordialement
Aski - MVP Windows Expert-Consumer
Forum_Askilundi 30 janvier 2012 11:02