Lion öffnet viele Fenster automatisch nach einem Neustart. Wie kann ich das stoppen?
Es ist sehr ärgerlich.
Gibt es eine Möglichkeit, dies zu stoppen?
Ich habe eine Option in den Systemeinstellungen gefunden ("Fenster beim Beenden und erneuten Öffnen von Apps wiederherstellen") und sie deaktiviert, aber es scheint nichts zu beeinflussen.
Was Sie erleben, sind die Vorteile der Arbeit mit Lebenslauf . Eine mit Mac OS X Lion eingeführte Funktion.
Das Deaktivieren des Kontrollkästchens hat keine dauerhafte Wirkung. Dies kann durch manuelle Anpassung erreicht werden.
Öffnen Sie das Terminal und geben Sie Folgendes ein:
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
Dieser Befehl lädt ein Skript herunter und installiert es vollständig. Voilà, du bist fertig.
Wenn Sie zum Standardverhalten von Resume in Lion zurückkehren möchten, geben Sie Folgendes ein.
sudo defaults delete com.apple.loginwindow LoginHook
Hut ab vor Hexbrain , der das Drehbuch geschrieben hat.
Sie können Resume auch für Anwendungen auf App-Basis deaktivieren. Siehe diese Antworten hier.
Deaktivieren Sie einfach das Kontrollkästchen "Fenster beim erneuten Anmelden erneut öffnen" im Neustartdialog.
Das Kontrollkästchen blieb in 10.7.4 und späteren Versionen deaktiviert. Die Versionshinweise nannten es ein Problem, obwohl es wahrscheinlich ursprünglich ein beabsichtigtes Verhalten war.
Das OS X Lion v10.7.4 Update enthält Korrekturen, die:
- Beheben Sie ein Problem, bei dem die Einstellung „Fenster beim erneuten Anmelden erneut öffnen“ immer aktiviert ist.
Der Status von Anwendungen wird auch dann wiederhergestellt, wenn Fortsetzen deaktiviert wurde, wenn Anwendungen manuell oder als Anmeldeobjekte geöffnet werden. Das Deaktivieren von LoginwindowLaunchesRelaunchApps
oder TALLogoutSavesState
verhindert das auch nicht.
Andrew J. Brehm
Andrew J. Brehm
latusaki
Gentmatt