Question 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 simplement le supprimer?


120
2017-12-13 07:17


origine




Réponses:


Je pense qu'il est prudent de supprimer les fichiers, à condition que vous puissiez les télécharger à nouveau s'ils sont nécessaires ou si vous avez accès à vos disques d'installation d'origine. J'ai eu 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. Inconvénient, oui; mais je n’installe pas souvent des trucs et c’est beaucoup mieux que de perdre une tonne d’espace sur mon disque dur.


50
2017-12-13 07:41



Ouais, C: \ WINDOWS \ Installer \ $ PatchCache $ sur mon disque dur est vide, donc je suppose que si c'est sûr pour moi, il devrait être suffisamment sûr pour vous. - Sticky
Je vais essayer de le déplacer et voir ce qui se passe - James
Lecture des options de ligne de commande pour msizap, Je me demande si manuellement la suppression de ces fichiers est en effet sûre. Comme pour msizap * Microsoft écrit: Supprime tous les dossiers et clés de Registre Windows Installer, ajuste le nombre de DLL partagées et arrête le service Windows Installer. Supprime également la clé en cours et les informations d'annulation. Est-ce que Windows le fait aussi lors de la suppression manuelle des fichiers? (Ne cours pas msizap sans comprendre ce qu'il fait; voir les commentaires à La réponse de Joshua.) - Arjan
Il est recommandé au moins compresser  C:\WINDOWS\Installer\$PatchCache$ ou le plein C:\WINDOWS\Installer dossier. L'étape simple peut économiser beaucoup d'espace sur le disque. Il existe de nombreux fichiers msp qui n’utilisent pas cab à l’intérieur. De tels fichiers msp peuvent être compressés et l’espace disque est gratuit. - Oleg


Heath Stewart's Le cache de correctifs et l'espace de libération sur les blogs MSDN explique en détail. Un extrait:

[..] oblige le service Windows Installer à mettre en cache les fichiers d'origine remplacés dans le cache de base. [..] Ce cache de base consomme beaucoup d'espace disque sur le lecteur 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 copiés vers les emplacements cibles.

[..] en supprimant le cache de base pour un produit, les scénarios de réparation future, d'installation de correctifs et de désinstallation de correctifs peuvent nécessiter votre support d'installation d'origine. Si vous disposez de l'espace disque, il est recommandé de conserver les caches de base disponibles.


57
2017-12-02 07:58



Notez qu'il mentionne que vous ne devez supprimer que certains sous-dossiers de $PatchCache$\Managed\ . Pour moi, j'ai supprimé les dossiers MS Office car ils prenaient beaucoup de place et j'ai un DVD pour eux. Vous devriez pouvoir reconnaître facilement les dossiers MS Office car ils contiennent des fichiers avec l'icône MS Office. - Nux
merci pour cela - j'ai déplacé tout le dossier sur une clé USB et redémarré et tout allait bien. M'a sauvé plus de 2 Go (Win 7 x64) - user765827
Heath a également déclaré explicitement dans un commentaire à son article que "vous pouvez supprimer% windir% \ installer \ $ patchcache $. Cela peut vous amener à obtenir des invites source pour les correctifs delta binaires ainsi que lors de la désinstallation des correctifs. ne doit cependant supprimer aucun fichier directement sous% windir% \ installer. Cela vous empêchera de réparer, patcher ou même désinstaller les produits qui utilisent ces fichiers, quel que soit leur type. " - Holistic Developer


Vous pouvez aussi essayer le MSIZAP utilitaire de Microsoft. Il a une option "sûre", "G".


14
2018-05-05 20:25



Agréable. Mais selon l'article mentionné par Scandalon: Soyez prudent lorsque vous utilisez msizap. "G!" est sûr, mais explorer d'autres commutateurs sans comprendre leurs ramifications pourrait signifier que vous ne pouvez plus patcher des produits parce que l'enregistrement du produit est manquant (il apparaît essentiellement à Windows Installer que votre produit n'est pas là). Traitez cela comme si vous modifiiez le registre. - Arjan
J'ai essayé de l'exécuter sur Win7 (mon dossier de 9.2 Go) et je n'ai vu aucune réduction de l'utilisation du disque. Est msizap encore nécessaire avec Win7? - Drew Noakes
@ DrewNoakes si vous avez utilisé l'option "safe", alors je vais deviner que ces fichiers étaient tous jugés nécessaires. - Joshua Drake
"MSIZAP et MSICUU2 ne sont plus pris en charge car ils ont causé des problèmes. Veuillez utiliser le dépanneur d'installation et de désinstallation du programme disponible ici: support.microsoft.com/kb/2438651 "; - 22/11/2011, Jeff Ingalls MSFT - matt wilkie
@mattwilkie Vous voudrez peut-être inclure cette réponse également. - Joshua Drake


Ce que je fais pour ce dossier est de le revoir de temps en temps et de ne supprimer que les paquets d’au moins six mois. De cette façon, s'il y a un mauvais patch que je dois annuler, je peux généralement le faire.


7
2017-08-09 16:49



Cela semble être un bon compromis. Merci pour cette suggestion! - Jeremy Stein


C'est possible? Oui. Devrais-tu? Probablement pas, si vous n'avez pas à le faire. Windows Installer conserve ces fichiers car ils pensent qu’ils sont nécessaires si vous devez installer un autre patch sur eux (ou désinstaller ces patchs particuliers).


3
2017-12-13 07:26





En cas de doute, vous pouvez toujours aller plus en sécurité: compressez simplement Installateur carte! Clic droit sur le Installateur carte (ou juste $ PatchCache $ carte) et choisissez Propriétés. Sur Général onglet, cliquez Avancée bouton. Enfin, vérifiez Compresser les dossiers pour économiser de l'espace disque. Si demandé, choisissez une option pour compresser tous les sous-dossiers et fichiers.

De cette façon, vous pouvez gagner jusqu'à 30% d'espace libre (ou, dans votre cas, près de 300 Mo), et vous conservez tout ce dont vous avez besoin ultérieurement. Et la vitesse et la réponse du système ne seront pas trop affectées, car 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!


2
2017-08-24 13:44





Vous pouvez supprimer le contenu du dossier.

Suivez ces étapes:

1) Arrêtez Windows Installer le service.

2) Définissez la clé de registre qui indique la taille maximale du dossier à zéro.

3) Supprimer le contenu du dossier.

4) Démarrez Windows Installer le service.

5) Arrêtez Windows Installer le service.

6) Définissez la clé de registre qui indique la taille maximale du dossier à 10 (valeur par défaut).

7) Démarrez Windows Installer le service.

Exemple:

Net Stop msiserver /Y

Reg Add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 0 /f

RmDir /q /s %WINDIR%\Installer\$PatchCache$

Net Start msiserver /Y

Net Stop msiserver /Y

Reg Add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 10 /f

Net Start msiserver /Y

Extrait de:

http://www.sysadmit.com/2016/02/GPO-Reducir-tamano-C-Windows-Installer.html


1
2018-02-25 11:28