Wyłącz funkcję OS X, aby ponownie otworzyć okna podczas logowania

8

W systemie Mac OS X Lion, gdy uruchamiam Apple> Zamknij, pojawia się pole wyboru z napisem „Otwórz ponownie okna podczas ponownego logowania”.

Mimo że ciągle ODCZYTAJę pudełko, wydaje się, że OS X nie dba o to - i nadal otwiera niektóre okna Findera, a czasem Chrome ...

Jak mogę wyłączyć tę funkcję?

nute
źródło
2
Czy w Preferencjach systemowych> Użytkownicy i grupy> Elementy logowania Chrome jest otwierany przy logowaniu? W Snow Leopard wiem, że okna Findera zostały przywrócone podczas uruchamiania, ale okna Chrome są tajemnicą.
Nathan Walker,
Miałeś rację co do Chrome, to było w elementach logowania, nie wiem, jak się tam dostał ...
nute
Dodałem to jako odpowiedź, abyś mógł oznaczyć swoje pytanie jako pomyślnie udzielone.
Nathan Walker,
Być może nasz stary przyjaciel GoogleSoftwareUpdate? Założę się, że Chromium tego nie robi ....: \
chiggsy,
Odznaczenie „Ponownie otwieraj okna podczas ponownego logowania” naprawdę wyłącza tylko ponowne otwieranie aplikacji . Po ponownym otwarciu aplikacji ręcznie lub jako element logowania ich stan jest nadal przywracany. (Nawet jeśli wznowienie zostało wyłączone w preferencjach ogólnych, a stan aplikacji normalnie nie zostałby przywrócony.)
Lri

Odpowiedzi:

1

Upewnij się, że Google Chrome nie jest uwzględniony w Preferencjach systemowych> Użytkownicy i grupy> Elementy logowania.

Ponadto okna Findera są przywracane domyślnie, niezależnie od tego, jak w Snow Leopard.

Nathan Walker
źródło
6

Dla przypomnienia mówimy o tym:

Zrzut ekranu

Problem polega na tym, że OS X nie pamięta, jeśli odznaczysz pole wyboru przy ostatnim zamknięciu - zawsze pozostawi pole wyboru domyślnie zaznaczone przy kolejnych zamknięciach.

Znalazłem dwa różne rozwiązania tego problemu , które wydają się załatwić sprawę, chociaż nie są idealne.

Otwórz Terminal.app i wprowadź następujące polecenia:

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

To skutecznie wyłącza opcję „ponownie otwieraj okna podczas ponownego logowania”, chociaż pole wyboru nadal będzie zaznaczone. Możesz to zignorować.

Obawiam się, że nie ma lepszego rozwiązania, przynajmniej nie w tej chwili.


Aktualizacja: OS X 10.7.4 naprawił to - teraz pamięta twój wybór:

Mathias Bynens
źródło
1
Wygląda na to, że Mountain Lion naprawił problem
nute
@ nute Czy Mountain Lion pamięta twój wybór, czy szanuje i zapamiętuje TALLogoutSavesStateustawienie? Tak czy inaczej, jest to doskonała poprawa!
Mathias Bynens
2
Zapamiętuje mój wybór pola wyboru.
nute
Ten hack spowodował pewne usterki graficzne na moim MBP 8-2 przy każdym logowaniu! Z drugiej strony to drugie rozwiązanie było w porządku.
gentmatt
3

Czy chcesz kiedykolwiek przywracać aplikacje do stanu zamkniętego, czy tylko podczas uruchamiania? Jeśli chcesz czegoś przypominającego zachowanie sprzed Lwa (tj. Nie odbierania od miejsca, w którym zostało przerwane), spróbuj tego.

Wykonaj kopię zapasową systemu przed wypróbowaniem tego, na wypadek, gdyby coś zepsuło, ale zalecam następującą procedurę: W Finderze naciśnij Command-shift-G, aby przejść do „Przejdź do folderu:”, a następnie wpisz „~ / Library / Saved Application Stan / ”(bez cudzysłowów). Usuń wszystkie foldery w Zapisanym stanie aplikacji, a następnie naciśnij Command-I, aby uzyskać informacje o pliku. W oknie Pobierz informacje o pliku zaznacz pole „zablokowane”. To powinno powstrzymać aplikacje przed przywróceniem ich stanu.

Daniel
źródło