Guide · Mis à jour le 4 novembre 2026

LaunchAgents et LaunchDaemons sur Mac : ce que c’est, et lesquels supprimer

La plupart de ce qui tourne en arrière-plan sur un Mac est lancé par de petits fichiers dans les dossiers LaunchAgents et LaunchDaemons. Voici où ils se trouvent, comment en lire un, comment en arrêter un sans risque et comment repérer celui qui n’a rien à faire là.

macOS 26 Tahoe ou version ultérieure · Sans carte bancaire · Tout s'exécute sur votre Mac

En bref : un launch agent ou un démon est un fichier .plist qui demande à macOS de lancer un programme à la connexion ou au démarrage. Les vôtres sont dans ~/Library/LaunchAgents ; ceux de tous les utilisateurs sont dans /Library/LaunchAgents et /Library/LaunchDaemons. Ceux d’Apple sont dans /System/Library, protégés, et il faut les laisser tranquilles. Pour en arrêter un, désactivez-le dans Réglages Système › Général › Ouverture et extensions, ou sortez son fichier du dossier et redémarrez.

Agents et démons : la différence

  • Un launch agent tourne pour un seul utilisateur, après que celui-ci s’est connecté, et peut afficher des choses à l’écran. Les outils de mise à jour, les assistants de synchronisation et ceux de la barre des menus sont généralement des agents.
  • Un launch daemon tourne pour tout le Mac, dès le démarrage, avant que quiconque se connecte, généralement sous l’utilisateur propre au système. Les assistants de pilotes, les VPN et les services de sauvegarde sont généralement des démons.

Les deux sont lancés par launchd, le premier processus qu’exécute macOS. Il lit ces fichiers au démarrage et à la connexion, puis lance, relance ou planifie les programmes qu’ils désignent.

Où ils se trouvent

DossierCe qu’on y trouve
~/Library/LaunchAgentsDes agents pour votre compte uniquement, ajoutés par les apps que vous utilisez. Vous pouvez les déplacer sans mot de passe.
/Library/LaunchAgentsDes agents pour tous les utilisateurs du Mac, ajoutés par des installeurs qui vous ont demandé votre mot de passe.
/Library/LaunchDaemonsDes démons pour tout le Mac, ajoutés eux aussi par des installeurs avec votre mot de passe.
/System/Library/LaunchAgents, /System/Library/LaunchDaemonsCeux de macOS. Ils se trouvent sur le volume système scellé et ne peuvent pas être modifiés.

Pour en ouvrir un dans le Finder, choisissez Aller › Aller au dossier et collez le chemin. Depuis macOS 13, Réglages Système › Général › Ouverture et extensions en liste aussi la plupart sous l’app ou le développeur auquel ils appartiennent, avec un interrupteur pour désactiver chacun.

Comment en lire un

Chaque fichier porte le nom de son propriétaire, comme com.google.keystone.agent.plist pour l’outil de mise à jour de Google ou com.microsoft.update.agent.plist pour Microsoft AutoUpdate. Pour voir ce qu’il lance, tapez plutil -p dans Terminal, suivi d’une espace, puis faites glisser le fichier dans la fenêtre. Les lignes qui comptent :

  • Program ou ProgramArguments : le programme qu’il exécute, avec son chemin complet. C’est ce qui vous indique à quelle app il appartient vraiment.
  • RunAtLoad : s’il se lance à la connexion ou au démarrage.
  • KeepAlive : si macOS le relance chaque fois qu’il se ferme.
  • StartInterval ou StartCalendarInterval : s’il s’exécute selon un calendrier, par exemple toutes les heures.

Pour voir ceux qui tournent en ce moment dans votre session, exécutez launchctl list ; la première colonne affiche un identifiant de processus pour ceux qui sont en cours d’exécution.

Comment en arrêter un sans risque

  1. Essayez d’abord Réglages Système › Général › Ouverture et extensions et désactivez l’interrupteur de l’app sous Autoriser en arrière-plan. C’est réversible à tout moment.
  2. S’il n’y figure pas, ou s’il se réactive sans cesse, déplacez son fichier du dossier vers votre bureau, plutôt que de le supprimer, et redémarrez. Les fichiers de /Library demandent votre mot de passe.
  3. Si une app que vous utilisez encore ne fonctionne plus correctement, remettez le fichier en place et redémarrez.

Si vous n’utilisez plus du tout l’app, désinstallez-la plutôt avec ses résidus ; consultez comment désinstaller complètement des apps sur Mac. Ne sortez jamais de fichiers de /System.

Les signes qu’un launch agent n’a rien à faire là

  • Son nom est une suite de lettres aléatoires, ou il imite Apple avec un nom en com.apple en dehors de /System.
  • Le programme qu’il exécute se trouve dans un dossier caché, dans /Users/Shared, dans /tmp ou dans un dossier qui ne porte le nom d’aucune de vos apps.
  • KeepAlive est activé et il n’appartient à aucune app que vous avez installée.
  • Il est revenu après que vous l’avez supprimé : quelque chose d’autre, généralement un autre agent ou l’app qui l’a installé, le remet en place.

Si vous en trouvez un, suivez comment supprimer un malware d’un Mac, et consultez les éléments de démarrage sur Mac pour les éléments d’ouverture qui l’entourent.

Launch agents et démons avec Tidy My Mac

  • Background Services liste chaque launch agent, démon et service Homebrew de votre Mac, indique lesquels tournent en ce moment, et arrête ou désactive ceux dont vous ne voulez pas.
  • Startup Items montre ce qui démarre à la connexion, avec l’app à laquelle appartient chaque élément, ainsi que le temps de démarrage mesuré de votre Mac.
  • Antivirus analyse les programmes que lance un agent suspect.

Des questions sur launch agents et démons

Pour un fichier de votre propre dossier ~/Library/LaunchAgents, généralement oui : au pire, l’assistant d’une app ne se lance plus. Déplacez-le d’abord sur le bureau plutôt que de le supprimer, pour pouvoir le remettre en place. Ne touchez à rien dans /System.

distnoted fait partie de macOS : il transmet les notifications entre les apps et les services système. Ce n’est pas un malware. S’il utilise beaucoup de CPU, c’est généralement qu’une app lui envoie un flot de messages ; quittez les apps une à une pour trouver laquelle, ou redémarrez.

Un élément d’ouverture ouvre une app ou un document devant vous quand vous vous connectez. Un launch agent lance un programme en arrière-plan, souvent sans aucune fenêtre, et peut aussi s’exécuter selon un calendrier ou se relancer tout seul.

Faire glisser une app dans la Corbeille ne supprime pas les fichiers qu’elle a placés dans votre dossier Library. L’agent restant essaie de lancer un programme qui n’existe plus, ce qui ne fait aucun mal mais encombre vos journaux ; supprimez-le, ou utilisez un désinstalleur qui trouve les résidus.

Analysez votre Mac à la recherche de logiciels malveillants, gratuitement pendant 7 jours.

Juste votre e-mail, sans carte bancaire. Ensuite $19.99 la première année, puis $59.99 par an.

Analysez votre Mac gratuitement