it-swarm-eu.dev

Posso cancellare la cartella "C:\WINDOWS\Installer\$ PatchCache $"?

Questa cartella occupa quasi un GB della mia partizione C. È possibile eliminarlo?

123
James

Penso che dovrebbe essere sicuro rimuovere i file, a condizione che tu sia in grado di scaricarli di nuovo in futuro se sono necessari o se hai accesso ai tuoi dischi di installazione originali. Avevo qualcosa di simile sul mio computer, l'ho appena cancellato e installai le cose dal disco originale ogni volta che me lo chiede ora. Inconveniente, sì; ma non installo spesso roba ed è molto meglio che avere un sacco di spazio sul mio disco rigido sprecato.

50
mechanarchy

Heath Stewart's The Patch Cache e Freeing Space sui blog MSDN spiegano in dettaglio. Un estratto:

[..] fa in modo che il servizio di Windows Installer memorizzi nella cache qualsiasi dei file originali da sostituire nella cache di base. [..] È questa cache di base che consuma molto spazio sull'unità di sistema dopo l'installazione [..] La cache di base facilita la disinstallazione delle patch memorizzando i file originali in modo che possano essere copiati nelle posizioni di destinazione.

[..] rimuovendo la cache della linea di base per un prodotto, la riparazione futura, l'installazione della patch e gli scenari di disinstallazione della patch potrebbero richiedere il supporto di installazione originale. Se si dispone dello spazio su disco, si consiglia di mantenere disponibili le cache di base.

59
Orangutech

Si potrebbe anche provare l'utilità MSIZAP di Microsoft. Ha un'opzione "sicura", "G".

15
Joshua Drake

Quello che faccio per questa cartella è rivisitare ogni tanto e solo eliminare i pacchetti in là che sono almeno sei mesi. In questo modo, se c'è una brutta patch che ho bisogno di ripristinare, di solito riesco ancora a farlo.

8
Joel Coehoorn

È possibile? Sì. Dovresti? Probabilmente no, se non devi. Windows Installer mantiene quei file in giro perché pensano che siano necessari se è necessario installare un'altra patch su di essi (o disinstallare quelle patch specifiche).

3
Jimmy

In caso di dubbio, puoi sempre andare in un modo più sicuro: comprimi semplicemente intero Installer map! Fare clic con il tasto destro su Installer map (o solo $ PatchCache $ map) e scegliere Properties . On Generale scheda, fare clic su Avanzate pulsante. Infine, controlla Comprimi le cartelle per risparmiare spazio su disco . Se richiesto, scegliere un'opzione per comprimere tutte le sottocartelle e i file.

In questo modo puoi guadagnare fino al 30% di spazio libero (o nel tuo caso, quasi 300 MB) e tieni tutto nel caso in cui avrai bisogno di questa roba in seguito. E la velocità e la risposta del sistema non saranno influenzate molto dal momento che il sistema accede raramente a questa mappa.

Puoi applicare questa tattica a molte altre mappe di sistema non essenziali, recuperando così molto spazio libero sul tuo disco!

3
Kaidan Alenko

È possibile eliminare il contenuto della cartella.

Segui questi passi:

1) Arresta il servizio di Windows Installer.

2) Impostare la chiave del Registro di sistema che indica la dimensione massima della cartella su zero.

3) Elimina il contenuto della cartella.

4) Avviare il servizio Windows Installer.

5) Arresta il servizio di Windows Installer.

6) Impostare la chiave di registro che indica la dimensione massima della cartella su 10 (impostazione predefinita).

7) Avviare il servizio Windows Installer.

Esempio:

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

Estratto da:

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

1
Delimstwo

Utilizzare invece MKLINK per collegare la cartella a un'unità alternativa se si dispone di spazio

• sull'unità D: creare una sottocartella denominata C

• Taglia e incolla il programma di installazione della cartella nella sottocartella C-Windows situata sull'unità D:

• eseguire CMD

• digitare: CD C:\Windows

• digitare: MKLINK/J Installer D:\C-Windows\Installer

• digitare: EXIT

0
Santanu Saha