Ho notato che molti processi Adobe sono in esecuzione in background all'avvio su una macchina OS X 10.11.4 (15E65) con Adobe Creative Cloud (CC) installato.
Per sbarazzarsi di questo, ho tolto tutto con "*adobe*"
nel nome del file dalle directory utilizzate da launchd
, che sono: ~/Library/LaunchAgents
, /Library/LaunchAgents
, /Library/LaunchDaemons
, /System/Library/LaunchAgents
, /System/Library/LaunchDaemons
.
Non è una cattiva idea sfogliare queste directory manualmente solo per rendersi conto di ciò che è - o potrebbe essere configurato per essere - lanciato automaticamente sul tuo computer.
Tuttavia, usando questo approccio mi sono sbarazzato di tutti i processi Adobe, tranne uno con il nome del processo Core Sync Helper
. Il processo 'UID sono io, non root.
Utilizzando il monitor delle attività di OS X per ottenere maggiori informazioni su questo processo, ci dice che è il suo processo principale launchd
. Il percorso del processo è:
"/Applications/Utilities/Adobe Creative Cloud/CoreSync/Core Sync.app/Contents/PlugIns/ACCFinderSync.appex/Contents/MacOS/ACCFinderSync"
In che modo Adobe avvia automaticamente questo processo?
E come impedirne l'avvio automatico?
Aggiornare:
Secondo la risposta di YoshiBotX, ho usato launchctl list
così come l'App launchControl per trovare il servizio che avvia Core Sync Helper
. Per fare ciò, cerco un servizio con adobe
, accf
o core*sync
nel suo nome. Sfortunatamente, non esiste un servizio simile con un nome ovvio. Tutti i servizi sul sistema sono forniti da com.apple....
o da un'app di terze parti che non ha alcuna relazione con Adobe.
Inoltre, launchctl list
elenca il PID di ciascuna etichetta. Ma il PID del ACCFinderSync
processo in esecuzione non è elencato affatto lì. Tuttavia, come accennato in precedenza, il suo processo genitore è ancora launchd
così mi chiedo come possa essere.
Aggiornamento 2:
Utilizzando launchctl sono stato in grado di raccogliere ulteriori informazioni sul servizio utilizzando il suo PID ( linee omesse contrassegnate come...
):
macy:~ jens$ sudo launchctl procinfo 352
...
com.adobe.accmac.ACCFinderSync = {
...
com.adobe.accmac.ACCFinderSync.apple-extension-service
...
com.adobe.accmac.explinder
...
ACCFinderSync
...
Ma questi non sono servizi che posso rimuovere usando launchctl.
Aggiornamento 3:
Sulla base della risposta di Chiggsy sono stato in grado di trovare più tracce del servizio ( linee omesse contrassegnate come...
):
$ sudo launchctl print gui
com.apple.xpc.launchd.user.domain.501.100008.Aqua = {
...
unmanaged processes = {
...
com.apple.xpc.launchd.unmanaged.ACCFinderSync.352 = {
active count = 5
dynamic endpoints = {
"ACCFinderInnerExtensionHost2" = {
port = 0x59a8f
active = 1
managed = 0
reset = 0
hide = 0
...
externally-hosted endpoints = {
0x59a8f U A ACCFinderInnerExtensionHost2
...
$ sudo launchctl print user
com.apple.xpc.launchd.domain.user.501 = {
...
endpoints = {
...
0x59a8f U A ACCFinderInnerExtensionHost2
...
$ sudo launchctl print system
com.apple.xpc.launchd.domain.system = {
...
subdomains = {
...
com.apple.xpc.launchd.domain.pid.ACCFinderSync.352
...
Ma ciò non mi ha ancora aiutato a disabilitarlo.
Aggiornamento 4:
kirb l'ha inchiodato!