Come eliminare in modo sicuro elementi da% SystemDrive% \ Windows \ Installer? [duplicare]


10

Possibile duplicato:
è sicuro eliminare da C: \ Windows \ Installer?

Non duplicato:
il link sopra menzionato parla di Windows XP. Sto parlando di Windows 7. Il comportamento della cartella potrebbe essere cambiato tra le 2 finestre e vorrei ottenere una risposta su questo sistema Windows e non su Windows XP.

Come posso eliminare o ridurre in modo sicuro O eliminare dalla cartella% SystemDrive% \ Windows \ Installer?

Non dirmi di andare su http://support.microsoft.com/kb/290301/en-us poiché non è più valido per il seguente motivo:

Mentre l'utilità di pulizia di Windows Installer ha risolto alcuni problemi di installazione, a volte ha danneggiato altri componenti installati sul computer

Non voglio spostarlo in un altro posto, ma per rimuovere roba da lì.

Sarò felice di avere uno strumento che lo fa ma sarà anche felice di capire la logica dei file presenti.

Fare riferimento a Windows 7 (64 bit) nella risposta.

Grazie


1
Non è un duplicato. OP chiede COME , non CAN .
Andre Figueiredo,

Risposte:


3

Se per qualche motivo l'unità di sistema è piccola (partizionamento, SSD, ecc.), Un'altra opzione è spostare C: \ Windows \ Installer in un'altra unità più grande e sostituire l'originale con un nodo nella nuova posizione.

Tutto dovrebbe continuare a funzionare ma la partizione di sistema avrà più spazio disponibile.


1

Sì, è sicuro ridurre quella cartella, lo faccio da anni senza problemi. :-)

Per quanto riguarda l'eliminazione della cartella, è possibile, tuttavia ciò non consente di modificare / riparare / rimuovere il software!


Come si restringe? Ora mi sto restringendo usando l'opzione comprimere. Quando ho detto di ridurre, mi riferisco allo stesso modo di Elimina.
Randall Flagg,

Vedi thread È sicuro eliminare i file in C: \ Windows \ Installer? per maggiori dettagli su questo argomento.
Adrian,

@RandallFlagg: Sì, a un certo punto ho pensato all'opzione comprimere.
Tamara Wijsman,

Adrian, il link che hai fornito utilizza una soluzione obsoleta che è anche menzionata nella mia domanda. Voglio uno strumento automatico in grado di farlo, ma che non rovini l'altra parte del sistema.
Randall Flagg,

@RandallFlagg: E come uno strumento automatizzerebbe questo? È completamente una tua scelta ciò che riduci o elimini. Uno strumento non può determinarlo per te ...
Tamara Wijsman,

1

La logica dei file presenti è: il pacchetto che si installa può richiedere un programma di installazione stesso, al giorno d'oggi ci sono molti programmi di installazione e versioni di essi. I programmi di installazione non sono così retrocompatibili come dovrebbero essere, anche quando si tratta solo di un cambio di versione. In effetti è possibile installare un pacchetto, quindi installarne un altro che aggiorna il programma di installazione e il programma di installazione aggiornato non rimuoverà più la prima installazione :-) ancora confuso?

Il programma di installazione stesso è necessario per rieseguire, quando si desidera eseguire una disinstallazione (o riparare o ri-personalizzare) l'installazione, deve esistere l'intero programma di installazione, oltre al pacchetto che deve essere installato.

Fortunatamente peggiora, perché non era abbastanza stupido prima. Esistono pacchetti che installano programmi di installazione, che installano pacchetti con programmi di installazione. quindi il programma di installazione eseguirà un altro programma di installazione come dire il programma di installazione MSI. Questo ovviamente non include quando un installatore viene riconfezionato in un installatore interlacciato, per installare qualche cacca malvagia come un toobar.

Onestamente, anche peggio di così, come l'installazione di un intero sottosistema di sistema operativo perché il sottosistema di programmazione è essenziale per il metodo di programmazione utilizzato per creare il programma.

così ora hai il programma di installazione, e tutti i file di installazione, il pacchetto di installazione e tutti i suoi file, il ripristino del sistema che è la rimozione dell'installazione e tutti i suoi file, il backup del driver e tutto ciò che si ripete di nuovo, il backup del sistema che sono tutti i file, inoltre molti programmi inseriranno anche tutti i file di installazione nella loro cartella.

L'unica cosa che non abbiamo è la stabilità :-) abbiamo solo strati su strati di folli tentativi di auto-riparazione.

La rimozione dei "programmi di installazione" (programma di installazione) comporterà l'impossibilità di disinstallare il programma installato, peggio ancora alcuni non installeranno un aggiornamento se il programma non può essere disinstallato (utilizzando le parti originali). Esistono anche trigger "Is Installed" nel registro (vari tipi), che devono essere disattivati ​​per reinstallare (o installare lappata). Inoltre altri elementi del registro che possono influire su quanto sopra.

La rimozione dell '"installazione" (il pacchetto di installazione) significa che il programma non può essere disinstallato, anche se esiste il programma di installazione, poiché il pacchetto di installazione è necessario per l'installazione. (più voci di registro)

Inoltre avere tutto ciò non garantisce che tutto venga disinstallato o che il programma sarà anche in grado di ripararsi con il pacchetto di installazione.

Questo è il motivo per cui sento la necessità di eseguire UN ALTRO programma di disinstallazione :-) Che tiene traccia di tutto ciò che cambia e può semplicemente buttare tutto fuori. Senza traccia dell'installazione completa (inclusa la prima corsa), la rimozione di parti e pezzi di essa significa che non sarà facilmente rimossa. Senza la traccia completa di un'installazione, non è possibile eseguire facilmente la rimozione di una moltitudine di parti e pezzi, gli strati di protezione e la ripetizione. Poiché la rimozione completa non si verifica effettivamente, in genere ciò lascia l'utente a reinstallare l'intero sistema operativo Friggen da zero per ripulirlo.

A volte è possibile reinstallare l'intera installazione originale, (installazione lappata) per sostituire tutti gli elementi rimossi (+ tutto il disordine sopra), quindi l'installazione e la disinstallazione stessa funzioneranno nuovamente. Ma spesso questo richiede anche il ripristino di tutti gli elementi che possono causare il fallimento dell'installazione (di solito nel registro).

il modo per rimuovere in modo sicuro la spazzatura rimanente è disporre di un backup completo dell'immagine e nessuna intenzione di rimuovere o riparare o aggiornare tali programmi, tranne il backup completo dell'immagine (retrazione).

o

Per aver tracciato completamente l'installazione e utilizzato un backup completo dell'immagine. In questo modo la tua installazione tracciata può essere utilizzata per rimuoverla, senza tutta quella roba. (che non è privo di ramificazioni) Il backup dell'immagine COMPLETO può sempre ritrarre il sistema dove era (prima o dopo, se necessario).
Trovo che questo metodo sia molto più efficace dello strato di strato di muschio che cresce su quella che non sarà mai una pietra rotolante :-) ma c'è qualche requisito per sapere cosa stai facendo.

Questo post illustra completamente perché il metodo migliore non è discusso o adottato, ci sono solo alcune cose che non dovresti mai vedere. :-)


Tutti gli installatori che ho visto (tranne forse Python) gestiscono gli aggiornamenti in modo molto chiaro. Inoltre, Windows\Installerviene utilizzato solo da MSI (Windows Installer); tutti gli altri strumenti inseriscono semplicemente il registro delle modifiche e un eseguibile di "disinstallazione" nella directory del programma.
user1686

giusto, MSIs in Windows Installer, ma non tutti gli MSI sono prodotti Windows. Se TUTTI i programmi di installazione gestiscono gli aggiornamenti in modo pulito, com'è che ho letto migliaia di thread con l'installazione di Ketch 22, e non suppongo che gli utenti siano da biasimare quando a volte possono esserci discussioni a lungo migliaia di utenti. Ti senti isolato lavorando attorno ai Super Utenti :-) che sanno cosa stanno facendo? Se TUTTI gli altri installer. . . allora non hai ancora visto e rintracciato alcune delle cose che ho, come un pacchetto di editing video Pro, Office :-) un driver ATI o un pacchetto di schede creative completo.
Psycogeek,

1

Come affermato in precedenza da PhsycoGeek, sono necessari i file di installazione. Esiste un programma gratuito di iObit, ovvero un "UnInstaller". Funziona benissimo, pulisce la maggior parte dei rifiuti del registro lasciati da una disinstallazione e consente di rimuovere un file di installazione danneggiato o un'installazione danneggiata senza alcun pericolo evidente per altri file nella sottodirectory.

Scarica "Uninstaller 2.0" da iObit e mentre sei lì scarica e prova "Advanced Systemcare 5.0". Entrambi sono gratuiti e Advanced SystemCare costa solo $ 12,97, ma funziona benissimo. Ho acquistato diverse altre utility di pulizia e ne ho provate molte altre e penso che questa sia la migliore. Il programma di disinstallazione pulirà in modo intelligente la sottodirectory e i problemi di installazione.

Spero che sia d'aiuto, Jim


1

In Windows 7 è possibile rendere permanente l'aggiornamento SP ciò che renderà la cartella più piccola (non risponde esattamente alla mia domanda ma riduce le dimensioni) usando il comando follwing:

dism.exe /Online /Cleanup-Image /spsuperseded

In Windows Vista questo può essere ottenuto usando:

vsp1cln.exe

"L'operazione è stata completata con successo ma la cartella è rimasta della stessa dimensione ... a meno che non ci siano aggiornamenti da rendere permanenti.
Coops
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.