Désactiver la fonction OS X pour rouvrir les fenêtres au moment de la connexion

8

Dans Mac OS X Lion, lorsque je fais Apple> Arrêter, il y a une case à cocher qui dit "Rouvrir les fenêtres lors de la reconnexion".

Même si je DÉCOCHE constamment la boîte, il semble que OS X s'en fiche - et ouvre toujours certaines fenêtres du Finder et parfois Chrome ...

Comment désactiver cette fonction?

nue
la source
2
Dans Préférences Système> Utilisateurs et groupes> Éléments de connexion, Chrome est-il configuré pour s'ouvrir à la connexion? Dans Snow Leopard, je sais que les fenêtres du Finder ont été restaurées au lancement, mais les fenêtres Chrome sont un mystère.
Nathan Walker
Vous aviez raison à propos de Chrome, c'était dans les éléments de connexion, je ne sais pas comment il est arrivé là ...
nute
J'ai ajouté cela comme réponse afin que vous puissiez marquer votre question comme ayant été répondue avec succès.
Nathan Walker
Peut-être notre vieil ami GoogleSoftwareUpdate? Je parie que Chromium ne fait pas ça ....: \
chiggsy
Décocher "Réouvrir les fenêtres lors de la reconnexion" désactive vraiment la réouverture des applications . Lorsque les applications sont rouvertes manuellement ou en tant qu'éléments de connexion, leur état est toujours restauré. (Même si Resume était désactivé dans les préférences générales et l'état de l'application ne serait normalement pas restauré.)
Lri

Réponses:

1

Assurez-vous que Google Chrome n'est pas inclus dans Préférences Système> Utilisateurs et groupes> Éléments de connexion.

De plus, les fenêtres du Finder sont restaurées par défaut, comme elles l'ont fait dans Snow Leopard.

Nathan Walker
la source
6

Ce bug a été corrigé avec la mise à jour Lion 10.7.4 :

La mise à jour OS X Lion v10.7.4 inclut des correctifs qui:

Résolvez un problème dans lequel le paramètre «Rouvrir les fenêtres lors de la reconnexion» est toujours activé.

entrez la description de l'image ici

( cliquez ici pour plus d'informations )

gentmatt
la source
6

Pour mémoire, nous parlons de ceci:

Capture d'écran

Le problème est qu'OS X ne se souvient pas si vous décochez la case lors du dernier arrêt - il gardera toujours la case cochée par défaut lors des arrêts suivants.

J'ai trouvé deux solutions différentes pour ce problème , qui semblent faire l'affaire, bien qu'elles ne soient pas idéales.

Ouvrez Terminal.app et entrez les commandes suivantes:

defaults write com.apple.loginwindow TALLogoutSavesState -bool false
defaults write com.apple.loginwindow LoginwindowLaunchesRelaunchApps -bool false

Cela désactive effectivement l'option «rouvrir les fenêtres lors de la reconnexion», bien que la case à cocher semble toujours cochée. Vous pouvez simplement l'ignorer.

J'ai bien peur qu'il n'y ait pas de meilleure solution, du moins pas pour le moment.


Mise à jour: OS X 10.7.4 a corrigé cela - il se souvient maintenant de votre sélection:

Mathias Bynens
la source
1
Il semble que Mountain Lion ait résolu le problème
nue
@nute Alors, Mountain Lion se souvient-il de votre sélection, ou respecte-t-il et se souvient-il du TALLogoutSavesStatecadre? C'est une nette amélioration de toute façon!
Mathias Bynens
2
Il se souvient de ma sélection de cases à cocher.
nue
Ce hack a entraîné des problèmes graphiques sur mon MBP 8-2 chaque fois que je me suis connecté! Cette autre solution , d'autre part, allait bien.
gentmatt
3

Souhaitez-vous jamais que les applications reviennent à leur état fermé, ou juste au démarrage? Si vous voulez quelque chose ressemblant au comportement d'avant Lion (c'est-à-dire ne pas reprendre là où vous vous étiez arrêté), essayez ceci.

Sauvegardez votre système avant d'essayer, au cas où cela gâcherait quelque chose, mais je recommanderais cette procédure: Dans le Finder, appuyez sur Commande-Maj-G pour "Aller dans le dossier:" puis tapez "~ / Bibliothèque / Application enregistrée État / "(sans les guillemets). Supprimez tous les dossiers dans l'état d'application enregistré, puis appuyez sur Commande-I pour obtenir les informations sur le fichier. Dans la fenêtre Get File Info, cochez la case "verrouillé". Cela devrait empêcher les applications de restaurer leur état.

Daniel
la source