Come posso rimuovere i processi residui dai riquadri delle preferenze cancellati?

1

Ho scoperto in Activity Monitor che ho diversi processi avanzati in background che non dovrebbero essere più lì. Ho cancellato questi pannelli delle preferenze molto tempo fa con un'applicazione che avrebbe dovuto trovare tutti i file estranei. Quindi, come faccio a sbarazzarmene?

Ho provato ad uccidere i processi chiudendo, forzando l'uscita, i comandi del terminale che coinvolgono killall / kill , launchctl unload e ancora non andranno via. Si riavviano da soli. Inoltre, non riesco a trovare dove risiedono sul mio sistema. Non sono elencati nella sezione "Elementi di accesso" sotto il mio account utente, in quanto sono di proprietà di root. Ho cercato ma non ho trovato risposta esatta al mio problema. Ho trovato situazioni simili ma non le stesse.

Ecco i processi in questione nel mio caso particolare:

    
posta manoftheson 28.11.2012 - 04:51
fonte

2 risposte

3

Molte applicazioni del riquadro delle preferenze hanno anche processi in background o estensioni del kernel. La rimozione del riquadro delle preferenze non li rimuove, quindi devi eseguire un programma di disinstallazione o eliminare i file separatamente.

I processi in background sono spesso avviati dai servizi launchd nelle cartelle LaunchDaemons o LaunchAgents. Puoi rimuoverli semplicemente eliminando i file dell'elenco delle proprietà (e riavviandoti o disconnettendoti e tornando indietro). Alcune applicazioni aggiungono elementi di accesso che possono essere rimossi negli Utenti & Riquadro delle preferenze dei gruppi.

Gli eseguibili per i processi in background sono spesso da qualche parte nella root o nella libreria utente, ma non devono necessariamente essere rimossi.

Le estensioni del kernel (in / Sistema / Libreria / Estensioni /) possono anche essere rimosse semplicemente spostandole nel cestino.

Puoi utilizzare il canarino del consulente per stampare un elenco di componenti che non sono stati forniti con OS X.

    
risposta data 28.11.2012 - 13:15
fonte
2

La mia soluzione a questo problema è risultata più semplice di quanto immaginassi. Durante l'Activity Monitor, ho fatto clic su "Inspect" su uno dei processi selezionati e ho scoperto che si trattava di un processo secondario di "launchd". Ecco perché non potevo ucciderlo. Dopo alcune ricerche con nuove informazioni, ho trovato la posizione dei file in questione sotto /Library/LaunchDaemons . Ho selezionato i file incriminati, li ho cestinati dopo aver inserito la mia password amministratore, riavviato e ora non ci sono più. In precedenza avevo provato il comando terminale launchctl unload per scaricare i processi, ma questo continuava a fallire, non importa quello che facevo, così ho fatto ricorso alla cancellazione dei file semplicemente perché non ne avevo più bisogno.

    
risposta data 28.11.2012 - 04:51
fonte

Leggi altre domande sui tag