Quali programmi esistono per trovare ed eliminare i "file orfani" rimasti dopo aver eliminato un'applicazione?


11

Ho trasferito il mio sistema da Mac a Mac da oltre 15 anni. Ho dei file delle preferenze e altri piani in agguato nel mio sistema per i programmi che ho provato anni fa.

Esiste un programma intelligente che potrebbe indicarmi questi file orfani sapendo che l'applicazione che li ha creati non è sul mio sistema?

Risposte:


7

Se si desidera utilizzare Terminal.app, è possibile utilizzare findper identificare file / cartelle a cui non si accede da molto tempo.

  • find ~/Library/Preferences -atime +52w elencherà tutti i prefence a cui non è stato effettuato l'accesso nelle ultime 52 settimane.
  • find -d ~/Library/Preferences -atime +52w -ok rm '{}' \; chiederà se si desidera eliminarlo file per file

e se non vuoi che ti venga chiesto ogni file, esegui

find -d ~/Library/Preferences -atime +52w -delete

Corretto, anche se l'attività è un po 'più difficile in quanto non voglio rimuovere i file appartenenti a un programma reale sul mio computer. Mescolando quello che dici con la risposta di CraftyThumber, potrei trovare una soluzione abbastanza buona. Vediamo cosa possono fare i miei script!
Barth,

Come eseguire questo comando senza digitare ysempre?
Konrad,

@konrad vedi risposta aggiornata
nohillside

6

OnyX ha diverse opzioni di pulizia e potrebbe valere la pena provare.

Oltre a ciò, è possibile controllare le ricevute di installazione in /Library/Receiptse ~/Library/Receipts. Le applicazioni installate tramite i programmi di installazione dovrebbero scrivere in questa directory con ciò che hanno installato e dove. È possibile ispezionarlo per i programmi che sono stati "disinstallati" e rimuovere manualmente i file in agguato.


Non sapevo l'esistenza di queste "ricevute". Molto interessante. Potrei sviluppare un piccolo strumento per quello. Grazie.
Barth,

@Barth: sarei interessato al risultato se lo gestisci :)
sjbx,

2

Non sono collegato alla società, ma se vuoi un'app a pagamento In passato ho usato App Zapper.

È un'app di trascinamento della selezione. Trascina l'app nella finestra e mostra tutte le dipendenze da eliminare o meno. Ho fatto un'installazione pulita per ML, quindi non l'ho usato da un po 'di tempo e temo di non ricordare il costo, ma ricordo che non era costoso. AGGIORNAMENTO: costa $ 12,95; Più di quanto ricordassi.

Forse Pacifist potrebbe essere usato; Aprire la versione disinstallata dell'app in Pacifist (trascinarla lì) e guardare per vedere cosa viene installato, quindi rimuovere quegli elementi?


Grazie per la risposta. Tuttavia, come ho detto, l'applicazione che ha creato i file non è più sul mio sistema. Appzapper è buono per disinstallare i programmi però.
Barth,

0

Revo Uninstaller Pro è una straordinaria utility che rimuoverà tutto ciò che riguarda un programma. Ciò include le chiavi di registrazione e tutte le chiavi secondarie.

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.