2009-08-16 21:29:58 +0000 2009-08-16 21:29:58 +0000
127
127

È sicuro cancellare da C:\Windows\Installer?

Ho cercato su una macchina XP cosa sta usando tutto quello spazio su disco, e risulta che C:WindowsInstaller è in cima alla lista delle directory che usano più spazio su disco.

Sembra contenere una cache di file msi e msp.

È sicuro cancellarli? Per risparmiare spazio su disco, ho cancellato le directory “$KB…$” per anni senza problemi. Voglio i miei aggiornamenti di Windows nel mio sistema, perché si dovrebbe volerli disinstallare è qualcosa che non ho mai capito. (Tranne quando sei su un forum di revisione degli aggiornamenti in modo professionale o qualcosa del genere).

Risposte (8)

84
84
84
2009-08-16 21:39:55 +0000

No, non lo è. Windows Installer lo usa per memorizzare nella cache i file di installazione per qualsiasi cosa installata sulla macchina usando Windows Installer. Come minimo, potresti perdere la capacità di aggiungere o rimuovere programmi, nel peggiore dei casi, potresti perdere la capacità di eseguire alcuni programmi.

Poiché Windows Update può anche distribuire le patch di Windows Installer, potresti anche impedire alla tua macchina di ricevere gli aggiornamenti di Windows e Office.

67
67
67
2009-08-22 05:43:38 +0000

Molto probabilmente avrete bisogno del contenuto della cartella di installazione quando proverete a disinstallare i programmi (ad esempio microsoft office si lamenterà di alcuni file .msi/.mcp dal nome casuale quando proverete a rimuoverlo)

Ma se lo spazio su disco è una preoccupazione per voi, comprimete la cartella di installazione tramite NTFS! Io lo faccio nel mio netbook ASUS Eeepc901, dato che ha un'orribile partizione primaria di soli 4G.

Fai clic con il tasto destro del mouse sulla cartella “Installer”->proprietà->avanzate->seleziona “Comprimi il contenuto per risparmiare spazio su disco”->“OK”->“OK” di nuovo.

Sarete sorpresi dallo spazio risparmiato.

10
10
10
2009-08-17 01:23:22 +0000

Come altri hanno detto, ci sono precise controindicazioni per rimuovere i file da quella struttura di directory. Lo sconsiglio anche io.

Tuttavia, se sei deciso a procedere comunque, puoi farlo più correttamente usando l'utilità di pulizia di Windows Installer (http://support.microsoft.com/kb/290301). Questo pulirà le cose meglio della semplice cancellazione dei file. Questo strumento è, comunque, generalmente usato per rimuovere i file di installazione che sono diventati corrotti, impedendovi così di disinstallare qualcosa nel modo normale.

La Windows Installer CleanUp Utility in realtà usa l'utilità a riga di comando MSIZAP.EXE per eseguire il lavoro.

7
7
7
2015-12-31 00:27:49 +0000

Fai una giunzione! [1][2]

  1. Avviare un prompt dei comandi come amministratore. [3]
  2. Prendete la proprietà della directory di installazione e di tutti i suoi file:

  3. Spostare C:\Windows\Installer in una nuova unità spaziosa, diciamo E:. Per comodità, è meglio creare una sottocartella per raccogliere tutte le future giunzioni in un unico posto, per esempio E:\Win7-Junctions, così il nuovo percorso sarà E:\Win7-Junctions\Installer. Il copia-incolla da Windows Explorer dovrebbe essere sufficiente per spostare la cartella dell'installatore.

  4. Assicurati che C:\Windows\Installer sia davvero sparito e che tutti i file siano stati spostati a E:\Win7-Junctions\Installer.

  5. Creare la giunzione:

  6. Verificate che la giunzione funzioni creando un piccolo file di testo in E:\Win7-Junctions\Installer e vedendolo materializzarsi anche in C:\Windows\Installer.

  7. Fatto. Controllate in “Aggiungi o rimuovi programmi” che gli installatori funzionino ancora (Office è un buon candidato per iniziare).

Una parola di avvertimento, come detto in questa risposta di Microsoft:

Non è mai suggerito di spostare i componenti e i file principali del sistema operativo su un'unità diversa da quella del sistema operativo. Perché causeranno instabilità nei file del sistema operativo.

Esegui questo comando a tuo rischio e pericolo, Microsoft non può garantire che qualsiasi problema derivante da questo possa essere risolto.

Dato che avere costantemente 0 byte di spazio su disco stava effettivamente causando instabilità al sistema operativo (e ai suoi utenti) e che Microsoft non poteva garantire che qualsiasi problema ordinario creato potesse essere risolto in modo ragionevole, ho continuato con questa procedura e non ho trovato inconvenienti significativi fino ad ora.

5
5
5
2013-09-24 04:21:36 +0000

No, non è sicuro cancellare l'intera cartella.

Ma ci sono modi per rimuovere i file non utilizzati .msp eseguendo WICleanup .

2
2
2
2009-08-16 23:22:50 +0000

Se cancellate questa cartella, avrete problemi in seguito quando tenterete di riparare, disinstallare, aggiornare, reinstallare, ecc.

Il modo in cui funzionano gli installatori MSI è che si eseguono da soli ogni volta che una patch deve essere riportata indietro, qualcosa disinstallato, ecc.

I futuri aggiornamenti di Windows potrebbero aver bisogno del contenuto di questa cartella.

Gli installatori MSI sono il diavolo :() Non giocare con loro.

1
1
1
2012-02-06 18:11:40 +0000

Quando lo spazio su disco si sta esaurendo in un disco di sistema, che sia su un server o un client, ci sono alcune cose da pulire. Una di queste è la cartella %SYSTEMDRIVE%\Windows\Installer. Non puoi in nessun caso cancellare i file da questa cartella manualmente, perché questo non solo può, ma molto probabilmente romperà il software che è installato utilizzando i file MSI, o i file Windows Installer.

La cartella %SYSTEMDRIVE%\Windows\Installer è una cache per i file di installazione e le patch (file MSP) e la loro rimozione vi impedirà di riparare o disinstallare le applicazioni e, in alcuni casi, di rimuovere le patch o applicare nuove patch al software. Nel caso in cui tu abbia effettivamente cancellato questa cache puoi ricostruire i file di cui hai bisogno manualmente estraendo i file dai supporti di installazione originali, dai pacchetti di patch, ecc. ma questo è un compito che richiede tempo e non è facile da realizzare.

Andreas Stenhall, MVP Windows Expert ITPRORef.: http://www.theexperienceblog.com/2009/05/16/how-to-clean-out-windowsinstaller-folder-correctly/

Puoi provare a fare qualche pulizia SAFE con questa utility MS Fix It Diagnostica e risolve automaticamente i problemi di installazione e disinstallazione dei programmi

-1
-1
-1
2009-08-16 21:58:07 +0000

Puoi sempre usare un programma come CCleaner per pulire il sistema.

Ho appena recuperato più di un giga di spazio su disco!