Comment empêcher mon Mac d'ouvrir autant de fenêtres à chaque redémarrage?

11

Je dois redémarrer mon Mac tout le temps parce que j'utilise Boot Camp et que je bascule entre Windows 8 et OS X. Chaque fois que je redémarre et reviens à OS X, mon écran est inondé de fenêtres ouvertes, tout de Firefox à éditeurs de texte. Existe-t-il un moyen de le configurer pour qu'il n'y ait pas de fenêtres ouvertes au redémarrage?

Scott
la source
J'ai ajouté une réponse pour désactiver cette fonction de façon permanente . Les réponses actuelles vous obligent à cocher la case à chaque arrêt.
gentmatt

Réponses:

12

Lorsque vous allez à l'arrêt / redémarrage, décochez la case pour désactiver la fonction de reprise, qui est probablement ce qui ouvre toutes ces fenêtres (qui étaient présentes lors de l'arrêt).

entrez la description de l'image ici

Si cela ne le fait pas, vérifiez que ces applications ne figurent pas dans votre liste de démarrage utilisateur.

entrez la description de l'image ici

Alexander - Rétablir Monica
la source
8

Désactiver le CV à la connexion de façon permanente

Ce que vous vivez, ce sont les avantages de travailler avec CV . Une fonctionnalité introduite avec Mac OS X Lion pour restaurer les fenêtres au prochain lancement ou à la connexion.

entrez la description de l'image ici

Décocher la case n'a pas d'effet permanent . Ceci peut être réalisé par un ajustement manuel.

Ouvrez le terminal et entrez:

curl http://goo.gl/Z4EFC -L -s -o ~/fixlogin.sh && md5 -q ~/fixlogin.sh | xargs -I % mv ~/fixlogin.sh ~/%.sh && chmod +x ~/121dca51e66073624da420b6e1be61d9.sh && sudo ~/121dca51e66073624da420b6e1be61d9.sh ; rm ~/121dca51e66073624da420b6e1be61d9.sh

Cette commande télécharge le script suivant et l'installe entièrement:

#!/bin/bash
echo "#!/bin/bash" > /tmp/loginfix.sh
echo "rm /Users/*/Library/Preferences/ByHost/com.apple.loginwindow.*" >> /tmp/loginfix.sh
mv /tmp/loginfix.sh /usr/bin/loginfix.sh
chmod +x /usr/bin/loginfix.sh
defaults write com.apple.loginwindow LoginHook /usr/bin/loginfix.sh

Et voilà, vous avez terminé!

Si vous souhaitez revenir au comportement par défaut de Reprendre dans lion, tapez ceci.

sudo defaults delete com.apple.loginwindow LoginHook

Désactiver la reprise lors du lancement d'applications

Vous pouvez également désactiver Reprendre pour les applications par application . Voir ces réponses ici.

gentmatt
la source
2
+1, mais je vous suggère d'inclure la source de ce script dans votre réponse. La pensée d'exécuter un script invisible et téléchargé à partir d'un lien raccourci me rend nerveux :-)
Chris W. Rea
@ ChrisW.Rea Aucun problème. J'ai édité mon article :)
gentmatt
Existe-t-il un moyen de faire fonctionner ce script pour les comptes d'utilisateurs réseau?
1
@GeertHuylebroeck Si vous le souhaitez, cela pourrait poser une grande question complète sur le site - il suffit de créer un lien vers ici, d'expliquer que vous souhaitez créer ce script pour une autre utilisation et d'expliquer ce qui échoue. Nos guides sur la façon de demander et de visiter devraient vous aider.
bmike
1
Le site hébergeant le script ne semble plus exister. Heureusement, vous pouvez simplement vous refuser les autorisations pour ce fichier plist, que j'ai écrit comme réponse sur la première copie de cette question que j'ai trouvée
Dan
2

Vous avez deux choix. Vous pouvez choisir que vos applications ne reprennent pas leur état précédent lorsque vous arrêtez ou redémarrez le Mac en décochant la case qui apparaît avant l'arrêt:

image de la boîte de dialogue d'arrêt

Ou vous pouvez accéder au volet Général dans les Préférences Système et désélectionner l' option Restaurer les fenêtres lors de la fermeture et de la réouverture des applications . Toutefois, si vous procédez ainsi, les applications ne reprendront jamais leur état précédent, même lorsqu'elles seront fermées et redémarrées au cours d'une seule session de démarrage .

image du volet des préférences générales

jaberg
la source
1
L'option "Restaurer les fenêtres lors de la fermeture et de la réouverture des applications" n'est pas disponible dans Mountain Lion (10.8.2). Cela a-t-il été déplacé ailleurs?
alex