Come disinstallare completamente un programma su un Mac?


34

Vengo da uno sfondo di PC ... ogni volta che voglio disinstallare un'applicazione, devo usare aggiungi / rimuovi programmi. Sul Mac, puoi semplicemente eseguire un file .app da dove vuoi e molti dicono che il modo per disinstallarli è semplicemente eliminare questo file .app.

Tuttavia, ho notato che molte app salvano i file nella ~/Library/Application Support/directory. Quindi, quando elimino il file .app, tutti questi file vengono conservati nella directory Supporto applicazioni. Non c'è modo di disinstallare un'app e far rimuovere tutto ciò che è installato sul mio disco rigido?


2
Solo per questo sai, i file lì dovrebbero essere inerti e non romperanno nulla se dovessero rimanere al loro posto.
zneak,

1
@zneak: grazie per la spiegazione. È ancora fastidioso che occupi spazio sul disco rigido.
Senso

Il rischio di tracciare tutti i file creati da un'app comporta la possibilità di eliminare i file creati e necessari quando viene eseguito il programma di disinstallazione. La vera domanda nella mia mente, è in quali circostanze ci si preoccuperebbe di ripulire completamente i programmi e perdere tempo, sforzi e risorse per recuperare i file non eseguibili dopo aver eliminato il pacchetto dell'applicazione stesso?
bmike

@bmike: ad esempio un'applicazione come evernote che può archiviare gigabyte di informazioni nella cartella "Supporto applicazioni". Se qualcuno non utilizza più quell'applicazione, quello spazio potrebbe essere molto prezioso per loro.
Sensuale

1
@bmike: oh, penso di averlo capito adesso. Quando dici "programma di disinstallazione", credo che ti riferisci a un'app come AppCleaner. Pensavo ti riferissi a un programma di disinstallazione fornito con un'app; e che quel programma di disinstallazione a volte avrebbe bisogno di quei file plist eliminati automaticamente durante il processo di disinstallazione. Dispiace per la confusione.
Sensuale

Risposte:


22

se vuoi farlo gratuitamente puoi usare:

AppCleaner

e se vuoi pagare un po 'e ottenere alcune funzionalità extra usa:

CleanApp


Una cosa che AppCleaner non fa è rimuovere le opzioni nelle Preferenze di Sistema. Ad esempio, se l'applicazione che si desidera disinstallare ha un'icona sotto "Altro" nelle Preferenze di Sistema, non verrà rimossa da AppCleaner. Dovresti fare clic con il tasto destro sull'icona in Preferenze di Sistema e scegliere di rimuoverlo.
Senso

@sens Io stesso uso cleanApp, ma è un uso delle informazioni complete da AppCleaner TanX man.
Am1rr3zA,

Un'altra cosa non rimossa da AppCleaner è gli elementi di accesso in Preferenze di Sistema> Account> Elementi di accesso.
Senso

Il link AppCleaner è obsoleto, usa questo: freemacsoft.net
Andrei

@Andrei TnaX per informazioni.
Am1rr3zA

11

AppCleaner fino in fondo. La stragrande maggioranza delle app sul Mac è autonoma, motivo per cui non esiste un metodo di disinstallazione integrato in Mac OS X. L'unica eccezione a ciò è costituita dai file plist, essenzialmente solo dalle preferenze dell'applicazione. Questi sono piccoli file di testo e di solito non hanno importanza se lasciati indietro quando rimuovi un'app. (Lasciandoli si preservano anche le preferenze dell'applicazione se in seguito si decide di reinstallare l'app.)

Applicazioni come AppCleaner sono per i puristi che vogliono veramente rimuovere ogni ultima parte di un'app quando la disinstallano (niente contro i puristi, però, cado in quel campo). Dal momento che tutte queste app principalmente fanno la caccia a questi file plist vaganti, pagare per un'app come AppZapper è un po 'ridicolo. AppCleaner è gratuito e fa il lavoro alla perfezione.

In alternativa, l'app di automazione, Hazel, trova automaticamente i file correlati quando si elimina un'app e chiede se si desidera rimuovere anche quelli. Non è gratuito, ma è molto utile per un gran numero di altri scopi, quindi se desideri ottenere le altre funzionalità che offre, puoi uccidere due uccelli con un'unica app, per così dire.


5

Ricorda inoltre che molte applicazioni includeranno un'opzione di disinstallazione come parte del loro pacchetto di installazione, sia come programma / script separato all'interno del file .DMG sia come opzione specifica nella procedura guidata di installazione stessa.

Quindi, sebbene possa sembrare controintuitivo, spesso vale la pena montare di nuovo il file .DMG originale (che hai scaricato) e cercare qualcosa contrassegnato come 'disinstallazione' - a volte trovi quel programma di utilità, pacchetti di tipo driver e giochi di grandi dimensioni tendono ad includere software per ripulire dopo se stessi.

Se incontrerò un paio di esempi nel giorno successivo, lo modificherò per includerne i nomi.


1
Allo stesso tempo, suite di grandi dimensioni come Adobe Creative Suite a volte non dispongono di un programma di disinstallazione, ma invece istruzioni dettagliate su come disinstallare manualmente tutti i componenti (e non è affatto divertente).
Philip Regan,

La maggior parte, se non tutto, del software che ho scaricato non ha mai incluso un programma di disinstallazione nel dmg.
Senso

5

AppZapper

AppZapper è di gran lunga il mio modo preferito per rimuovere un'applicazione e ripulire tutti i file associati in Preferenze o Supporto applicazioni.

Inoltre, ecco un suggerimento. Trascina AppZapper sulla barra degli strumenti del Finder in questo modo. Questo ti darà quindi la possibilità di trascinare le applicazioni che desideri disinstallare trascinando l'applicazione sopra il collegamento AppZapper nella barra degli strumenti.

testo alternativo


1

La rivista Mac World dell'agosto 2010 ha questo articolo, menzionano diversi programmi per farlo e spiegano perché non dovresti fare affidamento su tali programmi al 100%, ma controlla tutti i file che cancellano perché a volte fanno ciò che non dovrebbero.

Fammi controllare ancora l'articolo e posterò le raccomandazioni qui.


1
Immagino che intendi questo: macworld.com/article/151403/2010/05/…
Andrei,

1

Tieni presente che le app installate dall'App Store non richiedono un programma di disinstallazione per la pulizia completa. Per rimuoverli:

  • Apri Launchpad e trova l'icona dell'app lì.
  • Tieni premuto il tasto Opzione.
  • Fai clic sul pulsante "×" sull'app che desideri rimuovere e confermare.

Le app non installate dallo store non avranno un pulsante "×" e potrebbero richiedere un intervento manuale (come da altre risposte).


Mantiene molti file di supporto (come anche i dati utente nelle cartelle di supporto dell'applicazione). Vedere questa risposta .
Lri,

0

Consiglio di usare CleanMyMac . Ha un'ottima funzionalità di disinstallazione. Oltre a ciò, è in grado di eseguire altre attività di pulizia del sistema. Lo uso molto frequentemente e ne sono molto contento.


0

Un modo per disinstallare un programma completamente anche senza l'uso di software di terze parti, che spesso causa danni, è utilizzando la funzione di ricerca personalizzata che include i file di sistema tra i risultati, è necessario cercare il nome del programma e / o dei fornitoriinterfaccia utente italiana per ricerca cercatore

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.