Come rimuovere processi all’avvio in macOS

Senza installare programmi strani o utility usa e getta, vi basterà aprire il terminale e spostarvi nella cartella:

cd /Library/LaunchAgents/

Molto probabilmente all’interno avrete dei file plist come ad esempio:

com.adobe.AAM.Updater-1.0.plist
com.adobe.AdobeCreativeCloud.plist
com.adobe.GC.Invoker-1.0.plist

Provate ad aprirli uno ad uno con, ad esempio, sudo nano com.adobe.AAM.Updater-1.0.plist
Trovate la voce:

<key>RunAtLoad</key>
<true/>

E modificatela con:

<key>RunAtLoad</key>
<false/>

Salvate la modifica e provate a riavviare il Mac! Voilà, più nessun processo.

LaunchAgents folder in macOS

Ovviamente i programmi in questione potrebbero andare a rimodificare quei file, nel caso, modificateli ancora o monitorate l’andamento!

Lista processi all’avvio macOS

Se volete visualizzare la lista dei processi che vengono avviati all’avvio di macOS, vi basterà aprire il terminale ed eseguire:

sudo launchctl list

Se volete approfondire, ecco due ottimi link:

https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/launchctl.1.html
https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLaunchdJobs.html