Mavericks ciągle uruchamia ostatnie aplikacje podczas uruchamiania, chociaż zawsze zaznaczam pole wyboru, które powinno kontrolować tę funkcję niezaznaczone. Jest to naprawdę denerwujące, ponieważ (a) uruchomienie zajmuje znacznie więcej czasu, (b) chcę zdecydować, które aplikacje mają zostać uruchomione, a które nie, oraz (c) niektóre aplikacje mogą ulec awarii (logika Apple, dla instancja).
Gdybym wiedział, gdzie OS X przechowuje informacje o ostatnich aplikacjach, mógłbym napisać skrypt, który usuwa to podczas logowania. Czy ktoś zorientował się, gdzie te rzeczy są umieszczone?
EDYCJA: Interesuje mnie również lokalizacja, w której Mavericks umieszcza zrzut ekranu z ostatniej sesji. Jak można zauważyć, zrzut ekranu jest zawsze wyświetlany najpierw podczas logowania, a następnie ekran jest odświeżany z rzeczywistą zawartością okna.
Odpowiedzi:
Istnieją trzy oficjalne miejsca, o których wiem, że niechciane elementy podczas uruchamiania są kontrolowane:
1) Preferencje logowania: jeśli chcesz usunąć element, zaznacz go, a następnie kliknij „-” zamiast po prostu odznaczając go. Jeśli nie jest zaznaczone, nadal będzie się uruchamiać, będzie miał tylko ukryte okna.
2) „Ogólne” - upewnij się, że „Zamknij okna po zamknięciu aplikacji” jest zaznaczone. Nie powinno to kontrolować, które aplikacje faktycznie się otwierają, ale widziałem, jak niektórzy mylą niechciane okna z niechcianymi aplikacjami.
3) Okno dialogowe „Ponownie otwieraj programy podczas ponownego logowania” podczas wylogowywania - należy to odznaczyć.
Ponadto istnieje kilka nieoficjalnych sztuczek, które możesz wypróbować:
Wyłącz ApplePersistence:
Pamiętaj, że spowoduje to również wyłączenie Wersji (automatyczne zapisywanie)
Ustaw „Preferencje systemowe> Ogólne> Ostatnie elementy” na BRAK (domyślnie 10)
ref:
Pierwsze trzy wskazówki zadziałały dla mnie; dwa ostatnie pochodzą z https://discussions.apple.com/thread/5538748?start=0&tstart=0
źródło
Twoje pytanie nie jest (a przynajmniej nie było) bardzo szczegółowe. Istnieje więc wiele odpowiedzi, które mogą okazać się pomocne przy próbie kontrolowania irytujących aplikacji otwieranych przy logowaniu:
1. Skrót klawiaturowy, aby uniemożliwić uruchamianie elementów podczas logowania
Tymczasowo wyłącz elementy przed uruchomieniem przy logowaniu, przytrzymując klawisz Shift. Kiedy przytrzymać klawisz Shift, jest uwarunkowane:
Jeśli komputer przejdzie do ekranu logowania przed zalogowaniem, przytrzymaj klawisz Shift podczas logowania i zwolnij go po załadowaniu stacji dokującej.
Jeśli komputer pominie ekran logowania, przytrzymaj klawisz Shift, gdy pojawi się pasek postępu po ponownym uruchomieniu, i zwolnij ponownie, gdy ładuje się pulpit / stacja dokująca.
Znaleziono jakiś dowód na to, że jest to funkcja: artykuł z bazy wiedzy wsparcia technicznego Apple .
2. Przyciski, aby kliknąć, aby „oficjalnie” usunąć elementy startowe
Przejdź do: „Preferencje systemowe> Użytkownicy i grupy> Elementy logowania”. Usuń niechciane przedmioty.
Ponadto, tak jak zrobiłeś, usuń zaznaczenie opcji wyświetlanej podczas wylogowywania w celu ponownego otwarcia aplikacji.
3. Miejsca, w których można faktycznie usunąć elementy startowe
Istnieją inne miejsca, które są ukryte i nie można tego naprawić za pomocą pola wyboru lub przycisku. Zaznacz „/ Library / LaunchDaemons” i „/ Library / LaunchAgents”.
Jeśli nic z tego nie pomoże, możesz mieć trudną sprawę i możesz spróbować użyć Google do znalezienia innych tajemnic, takich jak ten artykuł w Macworld .
źródło
Musisz kliknąć prawym przyciskiem myszy / stuknąć tę konkretną aplikację, aby wyświetlić menu podręczne> w obszarze Opcje > un kliknij> Otwórz przy logowaniu
i to powinno go rozwiązać ... uruchom ponownie komputer, aby zobaczyć, czy to zrobi ponownie. To powinno rozwiązać problem, ponieważ mam ten sam problem z Chrome.
Zobacz obraz załączony poniżej:
źródło