Tout savoir sur ~/Library/LaunchAgents : définition et gestion sous macOS

Français English 日本語 Español

Résumé : Cet article proposé par iBoysoft explique en détail le dossier ~/Library/LaunchAgents, son utilité sur Mac ainsi que les méthodes pour gérer ou supprimer des LaunchAgents.

summary-library-launchagents

macOS s’appuie sur différents processus système pour exécuter des tâches en arrière-plan et garantir son bon fonctionnement. Parmi eux figurent les LaunchAgents, généralement stockés dans le dossier ~/Library/LaunchAgents.

Toutefois, l’accumulation de trop nombreux LaunchAgents peut ralentir votre Mac et nuire à ses performances.

Si vous ne connaissez pas encore le dossier ~/Library/LaunchAgents, pas d’inquiétude ! Ce guide vous expliquera précisément à quoi sert ce dossier, comment y accéder et comment gérer ou supprimer les LaunchAgents superflus sur votre Mac.

~/Library/LaunchAgents : de quoi s’agit-il ?

Le dossier ~/Library/LaunchAgents sur macOS regroupe des fichiers .plist (property list) permettant de gérer les programmes qui se lancent automatiquement au niveau de l’utilisateur. Grâce à ces fichiers, certaines applications ou processus s’exécutent dès la connexion de l’utilisateur.

Contrairement aux LaunchDaemons, qui gèrent les processus d’arrière-plan sur l’ensemble du système, les LaunchAgents ne s’appliquent qu’à l’utilisateur en cours et n’influencent pas tout macOS. Les LaunchAgents couramment installés proviennent, par exemple, d’outils de synchronisation cloud, de modules de mise à jour automatique ou d’autres utilitaires.

Cependant, certains logiciels indésirables ou adwares peuvent également ajouter des LaunchAgents inutiles, susceptibles de dégrader les performances du système. Il devient alors utile de les repérer et de les supprimer manuellement si besoin. Découvrez ci-dessous comment procéder !

Partagez cet article pour permettre à d’autres utilisateurs de mieux comprendre le dossier ~/Library/LaunchAgents.

Comment gérer et supprimer les LaunchAgents sur Mac ?

Si votre Mac présente des lenteurs, cela peut être dû à une accumulation excessive de LaunchAgents dans le dossier ~/Library/LaunchAgents. Voici comment les gérer et les supprimer efficacement.

Méthode 1 : gérer et supprimer les LaunchAgents manuellement via le Finder

En accédant au dossier ~/Library/LaunchAgents depuis le Finder, vous pouvez visualiser tous les fichiers .plist présents et repérer ceux qui ne sont pas nécessaires en vous basant sur leurs noms.

Si vous supprimez par erreur un élément essentiel au démarrage mais que vous n’avez pas encore vidé la corbeille, il est possible de le restaurer pour éviter tout dysfonctionnement du système ou de vos applications.

  1. Ouvrez le Finder, cliquez sur le menu « Aller » dans la barre des menus en haut de l’écran, puis sélectionnez « Aller au dossier… » (ou utilisez le raccourci Commande + Maj + G).
  2. Dans la fenêtre qui s’ouvre, saisissez le chemin suivant et appuyez sur Entrée : ~/Library/LaunchAgents
     saisir-chemin-library-launchagents
  3. Dans le dossier LaunchAgents, vous verrez plusieurs fichiers se terminant par .plist. De nombreux logiciels reconnus créent ici des éléments de démarrage, qui sont généralement sûrs. Si vous remarquez des fichiers .plist aux noms inconnus, notamment liés à des applications que vous ne reconnaissez pas, vous pouvez envisager de les supprimer.
     verifier-dossier-launchagents
  4. Sélectionnez les fichiers .plist indésirables, utilisez Commande + Suppr pour les placer à la corbeille, ou faites-les glisser directement dans la corbeille.
  5. Videz la corbeille, redémarrez votre Mac, puis vérifiez si des processus indésirables sont toujours actifs.

Méthode 2 : Gérer et supprimer les LaunchAgents via le Terminal

Si vous êtes à l’aise avec les commandes du Terminal, vous pouvez également gérer et supprimer les LaunchAgents en ligne de commande. Certains LaunchAgents peuvent être des fichiers cachés non affichés dans le Finder, mais le Terminal permet de lister tous les fichiers .plist, y compris ceux qui sont masqués.

  1. Ouvrez le Terminal (dans Applications > Utilitaires).
  2. Saisissez la commande suivante pour afficher tous les fichiers du dossier LaunchAgents. ls ~/Library/LaunchAgents 
  3. Repérez les fichiers .plist inutiles, puis tapez la commande suivante pour les supprimer (remplacez filename.plist par le nom réel du fichier).rm ~/Library/LaunchAgents/filename.plist
  4. Lancez ensuite la commande suivante pour décharger la configuration du LaunchAgent. launchctl unload ~/Library/LaunchAgents/filename.plist
  5. Redémarrez le Mac pour que les modifications soient prises en compte.

Ces deux méthodes vous permettent de supprimer efficacement les LaunchAgents ; choisissez celle qui vous convient le mieux. Si cet article vous a été utile, n’hésitez pas à le partager autour de vous !