Puis-je supprimer le dossier "C:\WINDOWS\Installer\$PatchCache$" ?
Ce dossier occupe près d'un Go de ma partition C. Est-il possible de le supprimer simplement ?
Ce dossier occupe près d'un Go de ma partition C. Est-il possible de le supprimer simplement ?
Heath Stewart’s The Patch Cache and Freeing Space sur les blogs MSDN explique en détail. Un extrait :
[…] font que le service Windows Installer met en cache dans le cache de base tous les fichiers originaux qui sont remplacés. […] C'est ce cache de base qui consomme beaucoup d'espace sur le disque système après l'installation […] Le cache de base facilite la désinstallation des correctifs en stockant les fichiers d'origine afin qu'ils puissent être recopiés aux emplacements cibles.
[…] en supprimant le cache de base pour un produit, les scénarios de réparation, d'installation et de désinstallation de correctifs futurs peuvent nécessiter votre support d'installation d'origine. Si vous disposez de l'espace disque nécessaire, il est recommandé de garder les caches de base disponibles.
Je pense qu'il devrait être sûr de supprimer les fichiers, à condition que vous puissiez les télécharger à nouveau à l'avenir si vous en avez besoin ou que vous ayez accès à vos disques d'installation d'origine. J'avais quelque chose de similaire sur mon ordinateur, je l'ai juste supprimé et installé des choses du disque original chaque fois qu'il me le demande maintenant. C'est gênant, oui, mais je n'installe pas souvent des choses et c'est beaucoup mieux que d'avoir une tonne d'espace gaspillé sur mon disque dur.
Vous pouvez également essayer l'utilitaire MSIZAP de Microsoft. Il dispose d'une option “sûre”, “G”.
Ce que je fais pour ce dossier, c'est le revisiter de temps en temps et ne supprimer que les paquets qui y sont présents et qui ont au moins six mois. De cette façon, s'il y a un mauvais correctif que je dois supprimer, je peux généralement le faire quand même.
En cas de doute, vous pouvez toujours prendre un chemin plus sûr : il suffit de comprimer toute la carte Installer ! Cliquez avec le bouton droit de la souris sur la carte de l'installateur (ou simplement sur la carte de $PatchCache$) et choisissez Propriétés. Dans l'onglet Général, cliquez sur le bouton Avancé. Enfin, cochez Compresser les dossiers pour économiser de l'espace disque. Si on vous le demande, choisissez une option pour compresser tous les sous-dossiers et les fichiers.
De cette façon, vous pouvez gagner jusqu'à 30% d'espace libre (ou dans votre cas, près de 300MB), et vous gardez tout au cas où vous auriez besoin de ce matériel plus tard. Et la vitesse et la réponse du système ne seront pas beaucoup affectées puisque le système accède rarement à cette carte.
Vous pouvez appliquer cette tactique à plusieurs autres cartes système non essentielles, récupérant ainsi beaucoup d'espace libre sur votre disque !
Vous pouvez supprimer le contenu du dossier.
Suivre les étapes suivantes:
1) Arrêter le service Windows Installer le service.
2) Mettre la clé de registre qui indique la taille maximale du dossier à zéro.
3) Supprimer le contenu du dossier.
4) Démarrer le service Windows Installer le service.
5) Arrêter le service Windows Installer le service. 6) Définir la clé de registre qui indique la taille maximale du dossier à 10 (par défaut). 7) Démarrer le service Windows Installer.
Utilisez plutôt MKLINK pour relier le dossier à un autre lecteur si vous avez de l'espace
sur le lecteur D : créez un sous-dossier nommé C
coupez et collez le dossier Installateur dans le sous-dossier C-Windows situé sur le lecteur D :
exécutez CMD
tapez : CD C:\Windows
tapez : MKLINK /J Installateur D:\C-Windows\Installateur
tapez : SORTIR
La solution est d'utiliser la commande à partir de Start → Run → cmd
:
rmdir /q /s "C:\WINDOWS\Installer\$PatchCache$"
Avertissement : Cela n'affectera pas le dossier Installer. Tous les fichiers msi
créés dans ce dossier resteront jusqu'à la désinstallation du programme. $PatchCache$
peut atteindre une taille de plusieurs Go, ce qui prend beaucoup d'espace sur mon disque dur.
Cette commande supprimera $PatchCache$
, et après avoir terminé, exécutez
dir C:\WINDOWS\Installer\$PatchCache$
… pour voir si le dossier est toujours là.
Vous pouvez également utiliser
del /q /s %tmp%
qui supprime tous les fichiers du dossier temporaire, qui sont créés par l'installation du logiciel.