Empêchez Mavericks de relancer les applications

19

Mavericks continue de lancer des applications récentes au démarrage, bien que je garde toujours la case à cocher qui devrait contrôler cette fonctionnalité décochée. C'est vraiment ennuyeux, car (a) le démarrage prend beaucoup plus de temps, (b) je veux décider quelles applications doivent être démarrées et lesquelles ne le sont pas, et (c) il y a des applications qui pourraient planter (la propre logique d'Apple, par exemple). exemple).

Si je savais où OS X conservait des informations sur les applications récentes, je pourrais écrire un script qui les supprime lors de la connexion. Quelqu'un a-t-il compris où ces choses sont mises?

EDIT: Je suis également intéressé par l'emplacement où Mavericks met la capture d'écran de la dernière session. Comme vous l'avez peut-être remarqué, la capture d'écran est toujours affichée en premier lors de la connexion, puis l'écran est actualisé avec le contenu réel de la fenêtre.

digory doo
la source
la case à cocher dans les éléments de connexion ne fera que masquer l'application (cela ne l'empêchera pas de démarrer). Pour supprimer / empêcher un élément de connexion spécifique dans les comptes d'utilisateurs de démarrer, marquez l'élément et appuyez sur "-"
Chrisii
1
Je ne parle pas des éléments de connexion. Je parle de la fonctionnalité spéciale de Maverick qui relance automatiquement les applications récentes lors de la connexion.
digory doo
vous devriez faire de votre nouvelle question supplémentaire une question distincte @digorydoo
dwightk
Je pense que les informations sur l'exécution des applications et la capture d'écran sont stockées au même endroit, mais je peux me tromper.
digory doo

Réponses:

18

Je connais trois endroits officiels où les éléments indésirables au démarrage sont contrôlés:

1) Préférences de connexion: si vous souhaitez supprimer un élément, assurez-vous de le mettre en surbrillance, puis cliquez sur "-" au lieu de simplement le décocher. S'il n'est pas coché, il démarrera toujours, il n'aura qu'une fenêtre cachée.

préférences de connexion

2) "Général" - assurez-vous que "Fermer les fenêtres lorsque vous quittez une application" est coché. Cela ne devrait pas contrôler les applications réellement ouvertes, mais j'ai vu certaines personnes confondre des fenêtres indésirables avec des applications indésirables.

général

3) La boîte de dialogue "Rouvrir les programmes lors de la reconnexion" lors de la déconnexion - elle doit être décochée.

De plus, vous pouvez essayer quelques astuces non officielles:

Désactivez ApplePersistence:

defaults write -g ApplePersistence -bool no

Notez que cela désactivera également les versions (sauvegarde automatique)

Définissez "Préférences système> Général> Éléments récents" sur AUCUN (la valeur par défaut est 10)

réf:

Les trois premiers conseils ont fonctionné pour moi; les deux derniers sont de https://discussions.apple.com/thread/5538748?start=0&tstart=0

dshack
la source
1
Dans (1), la case à cocher masque les fenêtres de l'application au démarrage. Il ne s'agit pas d'un élément de la barre de menus.
Gilby
Je ne parlais pas (1). En ce qui concerne (2) et (3), j'ai décoché ces cases, mais de temps en temps Mavericks semble ignorer mon choix et relancer les applications tout de même. Je vais essayer de désactiver ApplePersistance, cela pourrait être la solution, mais je ne peux pas l'essayer au mo '.
digory doo
Rien de tout cela n'a fonctionné, mais l'option "Ouvrir à la connexion" disponible via l'icône du Dock était celle à décocher.
oligofren
Aucun de ceux-ci n'a fonctionné pour moi sur macOS 10.12, pas même l'option de @ oligofren.
Flimm
Je continue de voir ces mêmes recommandations sur divers forums, mais elles ne fonctionnent pas pour moi et ne l'ont jamais sur différentes versions de Mac OS X. J'utilise maintenant macOS 10.13.3. et TOUJOURS devoir fermer manuellement toutes mes applications ou elles rouvriront toujours au redémarrage. Quelqu'un a-t-il une solution?
user24601
8

Votre question n'est pas (ou du moins n'était pas) très précise. Il existe donc plusieurs réponses que vous pouvez trouver utiles lorsque vous essayez de contrôler les applications ennuyeuses qui s'ouvrent à la connexion:

  1. Raccourci clavier pour désactiver le démarrage des éléments lors de la connexion
  2. Boutons sur lesquels cliquer pour supprimer "officiellement" les éléments de démarrage
  3. Lieux à rechercher pour supprimer réellement les éléments de démarrage


1. Raccourci clavier pour désactiver le démarrage des éléments lors de la connexion

Désactivez temporairement les éléments du démarrage à la connexion en maintenant la touche Maj enfoncée. Quand maintenir la touche Maj est conditionnelle:

Si votre ordinateur accède à l'écran de connexion avant de vous connecter, maintenez la touche Maj enfoncée pendant que vous vous connectez et relâchez lorsque le dock se charge.

Si votre ordinateur ignore l'écran de connexion, maintenez la touche Maj enfoncée lorsque la barre de progression apparaît après un redémarrage et relâchez-la lorsque le bureau / la station d'accueil se charge.

J'ai trouvé une preuve qu'il s'agit d'une fonctionnalité: article de la base de connaissances du support Apple .


2. Boutons sur lesquels cliquer pour "officiellement" supprimer les éléments de démarrage

Accédez à: "Préférences Système> Utilisateurs et groupes> Éléments de connexion". Supprimez les éléments indésirables.

En outre, comme vous l'avez fait, assurez-vous de décocher l'option qui s'affiche lorsque vous vous déconnectez pour rouvrir les applications.


3. Lieux à rechercher pour supprimer les éléments de démarrage

Il y a d'autres endroits qui sont cachés et que vous ne pouvez pas corriger avec une case à cocher ou un bouton. Cochez "/ Library / LaunchDaemons" et "/ Library / LaunchAgents".


Si rien de tout cela ne vous aide, vous pourriez avoir un cas délicat, et vous pouvez essayer d'utiliser Google pour trouver d'autres secrets comme cet article sur Macworld .

Joseph Hansen
la source
Belle trouvaille. Je n'ai pas pu creuser ça il y a quelque temps ...
bmike
Bien, je vous ai donné un vote supplémentaire.
Joseph Hansen
Je ne demandais pas de le désactiver temporairement, je veux me débarrasser définitivement de la fonctionnalité.
digory doo
J'ai mis à jour ma réponse et j'espère que vous la trouverez plus utile.
Joseph Hansen
5

Vous devez cliquer avec le bouton droit / appuyer sur cette application particulière pour afficher un menu contextuel> sous Options > un clic> Ouvrir à la connexion

et cela devrait le résoudre ... redémarrez votre ordinateur pour voir s'il le fait à nouveau. Cela devrait le résoudre car j'ai le même problème avec Chrome.

Voir l'image ci-dessous:

entrez la description de l'image ici

user85368
la source
C'était ça! Mille mercis. Mais comment est-il devenu vérifié en premier lieu?
oligofren