Das Deaktivieren von "Fenster beim Beenden und erneuten Öffnen von Apps wiederherstellen" funktioniert nicht


7

Das Deaktivieren von "Fenster beim Beenden und erneuten Öffnen von Apps wiederherstellen" unter System Preferences -> Generalfunktioniert nicht. Wenn ich beispielsweise eine App erneut öffne (z. B. Vorschau), wird ein Fenster wiederhergestellt (nennen Sie es "PDF 1"), das ich vor dem Beenden geöffnet hatte App. (Zumindest, wenn ich es durch Abmelden beende, auch wenn das Kontrollkästchen "Fenster beim erneuten Anmelden erneut öffnen" deaktiviert ist.) Gibt es Hinweise?

Ich habe Leute gefunden, die ähnliche Probleme im Internet und auf StackExchange beschreiben (in Antworten / Kommentaren, aber nicht in speziellen Fragen). Aber keine Antworten, die für mich funktionieren. Ich habe die unter Deaktivieren des Lebenslaufs vorgeschlagenen Lösungen für alle Apps in Daniels Antwort (nach der ~ / Bibliothek / Gespeicherter Anwendungsstatus / leer geblieben ist) und Joelsephs Kommentar zu seiner Antwort ausprobiert.


Lri, ich habe jetzt kein Glück.
tog22

Antworten:


2

Der folgende Terminal-Befehl ( hier zu finden ) deaktiviert die Wiederaufnahme für Anwendungen, die die Einstellungen "Fenster beim Beenden und erneuten Öffnen von Apps wiederherstellen" ignorieren (für die Vorschau in diesem Beispiel):

defaults write com.apple.Preview ApplePersistenceIgnoreState -bool yes

Tauschen Sie 'Vorschau' im obigen Befehl gegen 'TextEdit', 'Safari', 'Xcode' usw. aus.

Schauen Sie sich auch diesen Terminal-Befehl an, der nicht nur Resume, sondern auch Auto Save und Versionen deaktiviert.


Dies scheint tatsächlich die Wiederherstellung des Status nach dem Abmelden und erneuten Anmelden zu deaktivieren. Funktioniert defaults write -g ApplePersistenceIgnoreState -bool trueauch.
Lri

Wird jedoch nicht global festgelegt, da dadurch gespeicherte Anwendungsstatusdaten aus dem Basisordner des Benutzers verschoben werden (irgendwo in / private / var iirc (siehe Konsole)). Es wird auch nur für einige Apple-Anwendungen (iirc) benötigt, die sich schlecht verhalten.

Das in meiner Antwort beschriebene Verhalten galt für alle von mir getesteten Apple-Apps und Apps von Drittanbietern.
Lri

Entschuldigung, ich wollte damit sagen, dass nur bestimmte Apple-Anwendungen die Einstellung "Fenster beim Beenden und erneuten Öffnen von Apps wiederherstellen" nicht beachteten.

2

Es ist ein Fehler. Nach der Release Notes , wurde es von 10.7.4 fixiert , die vor ein paar Tagen kamen heraus:

Das OS X Lion 10.7.4-Update enthält Korrekturen, die:

  • Beheben Sie ein Problem, bei dem die Einstellung "Fenster beim erneuten Anmelden erneut öffnen" immer aktiviert ist.

Es ist nicht unbedingt sogar ein Fehler, selbst wenn die Versionshinweise es als Problem bezeichnen. Und 10.7.4 schien das in dieser Frage beschriebene Verhalten nicht zu beeinflussen. Selbst wenn Resume deaktiviert und das Wiederherstellen von Fenstern deaktiviert war, wird der Anwendungsstatus wiederhergestellt, wenn Apps nach dem Abmelden und
erneuten

1

Ich denke, es ist mehr oder weniger das beabsichtigte Verhalten. Auch wenn Resume deaktiviert war

und das erneute Öffnen von Fenstern wurde deaktiviert

Der Status von Anwendungen wird weiterhin wiederhergestellt, nachdem Sie sich ab- und wieder angemeldet und manuell geöffnet haben (oder sie werden als Anmeldeelemente geöffnet). Das Kontrollkästchen sollte stattdessen so etwas wie "Anwendungen beim erneuten Anmelden erneut öffnen" heißen.


Das Verhalten von Mountain Lion hat sich geändert. Der Status von Anwendungen wird nicht mehr beibehalten, wenn beide Arten von Lebensläufen deaktiviert sind:


0

Probieren Sie TinkerTool aus : Auf der Registerkarte "Lebenslauf" befindet sich die globale Option "Fenster beim Beenden und erneuten Öffnen von Apps wiederherstellen". Möglicherweise hilft dies.


1
Danke, aber das funktioniert nicht. Es scheint nur "Fenster beim Beenden und erneuten Öffnen von Apps wiederherstellen" unter Systemeinstellungen -> Allgemein
tog22

Ich hatte Angst davor, sorry.
svec

0

RestoreMeNot , ein kostenloser Einstellungsbereich

Die Fensterwiederherstellungsfunktion von Mac OS X Lion ist eine der coolsten Funktionen von Apples neuem Betriebssystem. Manchmal möchte man jedoch möglicherweise nicht, dass die Fenster einer bestimmten Anwendung beim Starten wiederhergestellt werden. Leider kann die Fensterwiederherstellung nur systemweit und nicht pro Anwendung deaktiviert werden.

Hier kommt RestoreMeNot ins Spiel und bietet einen einfachen Einstellungsbereich zum Deaktivieren der Fensterwiederherstellung für einzelne Anwendungen.


Warum ist das gut? Was tut es? Ein einfacher Link ist nicht gut genug.
Cajunluke
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.