Guida · Aggiornata il 4 novembre 2026

LaunchAgents e LaunchDaemons su Mac: cosa sono e quali rimuovere

Quasi tutto ciò che gira in background su un Mac viene avviato da piccoli file nelle cartelle LaunchAgents e LaunchDaemons. Ecco dove si trovano, come leggerne uno, come fermarlo in sicurezza e come riconoscerne uno che non dovrebbe esserci.

macOS 26 Tahoe o versioni successive · Senza carta di credito · Tutto viene eseguito sul tuo Mac

In breve: un launch agent o daemon è un file .plist che dice a macOS di avviare un programma al login o all'avvio. I tuoi sono in ~/Library/LaunchAgents; quelli per tutti gli utenti sono in /Library/LaunchAgents e /Library/LaunchDaemons. Quelli di Apple sono in /System/Library, protetti, e vanno lasciati stare. Per fermarne uno, disattivalo in Impostazioni di Sistema › Generali › Elementi login ed estensioni, oppure sposta il suo file fuori dalla cartella e riavvia.

Agent e daemon: la differenza

  • Un launch agent viene eseguito per un solo utente, dopo che quell'utente ha effettuato il login, e può mostrare cose sullo schermo. Updater, helper di sincronizzazione e helper della barra dei menu di solito sono agent.
  • Un launch daemon viene eseguito per tutto il Mac, dall'avvio, prima che chiunque effettui il login, di solito come utente del sistema. Gli helper dei driver, le VPN e i servizi di backup di solito sono daemon.

Entrambi vengono avviati da launchd, il primo processo che macOS esegue. Legge questi file all'avvio e al login e avvia, riavvia o pianifica i programmi che indicano.

Dove si trovano

CartellaCosa contiene
~/Library/LaunchAgentsAgent solo per il tuo account, aggiunti dalle app che usi. Puoi spostarli senza password.
/Library/LaunchAgentsAgent per tutti gli utenti del Mac, aggiunti da programmi di installazione che ti hanno chiesto la password.
/Library/LaunchDaemonsDaemon per tutto il Mac, anch'essi aggiunti da programmi di installazione con la tua password.
/System/Library/LaunchAgents, /System/Library/LaunchDaemonsQuelli di macOS. Si trovano nel volume di sistema sigillato e non possono essere modificati.

Per aprirne una nel Finder, scegli Vai › Vai alla cartella e incolla il percorso. Da macOS 13, anche Impostazioni di Sistema › Generali › Elementi login ed estensioni ne elenca la maggior parte sotto l'app o lo sviluppatore a cui appartengono, con un interruttore per disattivare ciascuno.

Come leggerne uno

Ogni file prende il nome dal suo proprietario, per esempio com.google.keystone.agent.plist per l'updater di Google o com.microsoft.update.agent.plist per Microsoft AutoUpdate. Per vedere cosa avvia, esegui plutil -p in Terminale seguito da uno spazio e dal file trascinato nella finestra. Le righe che contano:

  • Program o ProgramArguments: il programma che esegue, con il percorso completo. Ti dice a quale app appartiene davvero.
  • RunAtLoad: se si avvia al login o all'avvio.
  • KeepAlive: se macOS lo riavvia ogni volta che si chiude.
  • StartInterval o StartCalendarInterval: se viene eseguito secondo una pianificazione, per esempio ogni ora.

Per vedere quali sono in esecuzione in questo momento nella tua sessione, esegui launchctl list; la prima colonna mostra un ID di processo per quelli in esecuzione.

Come fermarne uno in sicurezza

  1. Prova prima in Impostazioni di Sistema › Generali › Elementi login ed estensioni e disattiva l'interruttore dell'app in Consenti in background. Puoi annullarlo in qualsiasi momento.
  2. Se non è elencato, o continua a riattivarsi da solo, sposta il suo file dalla cartella alla Scrivania, invece di eliminarlo, e riavvia. Per i file in /Library ti viene chiesta la password.
  3. Se un'app che usi ancora smette di funzionare correttamente, rimetti a posto il file e riavvia.

Quando non usi più affatto l'app, disinstallala insieme ai suoi residui; leggi come disinstallare completamente le app su Mac. Non spostare mai file fuori da /System.

Segnali che un launch agent non dovrebbe esserci

  • Il suo nome è fatto di lettere a caso, oppure imita Apple con un nome com.apple al di fuori di /System.
  • Il programma che esegue si trova in una cartella nascosta, in /Users/Shared, in /tmp o in una cartella che non ha il nome di nessuna app che hai.
  • Ha KeepAlive impostato e non appartiene a nessuna app che hai installato.
  • È tornato dopo che l'avevi rimosso: qualcos'altro, di solito un altro agent o l'app che l'ha installato, lo rimette al suo posto.

Se ne trovi uno, segui come rimuovere il malware da un Mac, e leggi elementi di avvio su Mac per gli elementi login collegati.

Launch agent e daemon con Tidy My Mac

  • Background Services elenca ogni launch agent, daemon e servizio Homebrew del tuo Mac, mostra quali sono in esecuzione in questo momento e ferma o disattiva quelli che non vuoi.
  • Startup Items mostra cosa si avvia al login, con l'app a cui appartiene ogni elemento, e il tempo di avvio misurato del tuo Mac.
  • Antivirus analizza i programmi avviati da un agent sospetto.

Domande frequenti: launch agent e daemon

Per uno nella tua cartella ~/Library/LaunchAgents, di solito sì: nel caso peggiore, l'helper di un'app smette di avviarsi. Spostalo prima sulla Scrivania invece di eliminarlo, così puoi rimetterlo a posto. Lascia stare tutto ciò che è in /System.

distnoted fa parte di macOS: trasmette le notifiche tra le app e i servizi di sistema. Non è un malware. Se usa molta CPU, di solito è un'app che gli invia una valanga di messaggi; chiudi le app una alla volta per capire quale, oppure riavvia.

Un elemento login apre un'app o un documento davanti a te quando effettui il login. Un launch agent avvia un programma in background, spesso senza alcuna finestra, e può anche essere eseguito secondo una pianificazione o riavviarsi da solo.

Trascinare un'app nel Cestino non rimuove i file che ha messo nella tua Libreria. L'agent rimasto prova ad avviare un programma che non esiste più: non fa danni ma riempie i log; rimuovilo, oppure usa un programma di disinstallazione che trova i residui.

Cerca malware sul tuo Mac, gratis per 7 giorni.

Basta la tua email, senza carta di credito. Poi $19.99 per il primo anno, $59.99 all'anno dopo.

Scansiona il Mac gratis