Comment arrêter les applications de s'exécuter au démarrage sur un système MacOS

L'un des moyens les plus simples de ralentir votre Mac consiste à surcharger vos applications lors de l'exécution. Après un an environ, vous ne réaliserez peut-être même pas que les applications démarrent en arrière-plan. Tandis que des applications comme Spotify sautent en avant et se concentrent au lancement, en alertant l'utilisateur, d'autres applications sont heureuses d'encombrer les menus d'interactions de l'utilisateur pendant des mois. Si vous constatez que votre Mac ne démarre pas aussi vite qu’avant ou si votre souris ne répond pas lorsque vous l’allumez pour la première fois et que vous vous connectez à votre ordinateur, vous devez rechercher les éléments qui démarrent au démarrage inutile. Désactivez ces programmes au démarrage et augmentez considérablement la vitesse de votre Mac.

Comment empêcher les applications de s'exécuter au démarrage sur macOS - Mac

Moyens simples: éléments de connexion

Les applications peuvent démarrer lorsque vous vous connectez avec deux méthodes évidentes: elles sont lancées par le système lors de la connexion ou le programme s'ajoute automatiquement aux éléments de connexion.

1. Ouvrez les Préférences Système, puis allez à Utilisateurs et groupes.

Comment empêcher les applications de s'exécuter au démarrage sur macOS - Mac

2. Sélectionnez l'utilisateur que vous souhaitez modifier dans la liste, puis cliquez sur l'onglet Log On Items.

3. Sélectionnez l'application que vous souhaitez supprimer de la connexion, puis appuyez sur "-" Au bas de la liste.

Comment empêcher les applications de s'exécuter au démarrage sur macOS - Mac

Pour les applications qui contrôlent le comportement au démarrage depuis l'application, vous souhaiterez la visiter directement. Recherchez un élément dans les préférences de l’application pour commencer lorsque vous vous connectez. Décochez cette case pour que l'application ne s'exécute pas lorsque vous vous connectez ultérieurement.

Comment empêcher les applications de s'exécuter au démarrage sur macOS - Mac

Le système d'exploitation ne préfère pas ce comportement qui contrôle l'application, mais il n'est pas complètement rare avec les applications avancées ou les applications de menu. Dans la plupart des cas, ces zones contrôlent si l'application a été ajoutée aux opérations launchd répertoriées ci-dessous. Supprimez ces processus de launchd sans demander souvent à l'application de la réinstaller à la prochaine ouverture de l'application.

La route dure: agents et démons

Comment empêcher les applications de s'exécuter au démarrage sur macOS - Mac

Les journaux peuvent également être lancés à l'aide de launchd. Ce service s'exécute en arrière-plan et lance Windows sans se connecter. Un proxy est exécuté pour le compte de l'utilisateur connecté, tandis que le démon s'exécute sous l'utilisateur de routine.

Dans la plupart des cas, vous rechercherez des agents situés dans "~ / Bibliothèque / LaunchAgents" Ils travaillent pour le compte de l'utilisateur qui s'est connecté. Porter "/ Library / LaunchDaemons" Les opérateurs travaillent avec des autorisations de routine. Si votre application sauvegarde des fichiers ou ajuste les opérations du système, elle peut être stockée à cet emplacement.

Le moyen le plus simple de supprimer les lancements consiste à supprimer chaque trace de l'application. Vous pouvez supprimer l'application et tous ses fichiers joints en utilisant un outil tel que AppCleaner ou en recherchant un dossier. "~ / Bibliothèque" Le nom de l'application et le nom du développeur.

Si vous ne pouvez pas désactiver le proxy via l'application et que vous ne trouvez pas le démon sur votre disque dur, vous pouvez le supprimer de launchctl Directement. Toutefois, si l’application est toujours installée sur votre Mac, elle sera probablement réinstallée dans la prochaine version. Par conséquent, en règle générale, les processus seront supprimés après la désinstallation de l'application.

Pour voir ce qui se joue actuellement en arrière-plan, lancez un menu launchctl Dans le terminal. Recherchez dans cette liste, à l'aide d'une commande grep, un processus contenant le nom de l'application incriminée.

launchctl list | grep com.badapp
Comment empêcher les applications de s'exécuter au démarrage sur macOS - Mac

Après avoir trouvé l'application, vous pouvez la supprimer de launchctl Utilisation de la commande Décharger.

launchctl unload ~/Library/LaunchAgents/com.badapp.plist
Comment empêcher les applications de s'exécuter au démarrage sur macOS - Mac

Après avoir trouvé l'application et l'avoir extraite de launchctl Supprimer le fichier plist Associé et tout code référencé par un fichier plist.

Conclusion

Le moyen le plus simple de supprimer l'application du démarrage consiste à utiliser l'application elle-même. Si ce paramètre n'existe pas, le volet des préférences Utilisateurs et groupes devrait constituer l'étape suivante. Si les deux échouent, vous devriez explorer les options les plus difficiles.

source
Aller au bouton supérieur