Wie kann ich verhindern, dass Safari meine Tabs aus meiner letzten Sitzung erneut öffnet?

12

Wenn ich Safari auf meinem Mac Mini erneut öffne, werden weiterhin die Registerkarten geöffnet, die vor dem Beenden (oder vor dem Ausschalten von Mac OS X) geöffnet waren. Das hat zur Folge, dass es zu lange dauert, bis der Computer funktioniert, insbesondere, wenn ich meinen Mac neu starte.

In der Einstellungsleiste ist die Option "Fenster beim Beenden und erneuten Öffnen von Apps wiederherstellen" bereits deaktiviert, Safari öffnet jedoch weiterhin die in der letzten Sitzung geöffneten Registerkarten. Ich habe auch mein MacBook überprüft, auf dem Mac OS X 10.7.2 ausgeführt wird, und diese Option ändert nichts am Verhalten von Safari, das ich in dieser Frage beschreibe.

Bildschirmfoto

Gibt es eine Möglichkeit, das Öffnen aller Registerkarten zu erzwingen? Ich habe mir seine Vorlieben angesehen, aber ich habe nichts gefunden, was mir helfen könnte. Gibt es eine andere Möglichkeit, diese Funktion zu deaktivieren?

kiamlaluno
quelle

Antworten:

13

Beenden Sie es mit ⌥⌘Q oder führen Sie es im Terminal aus

defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false
Gio
quelle
2
Das funktioniert einwandfrei. Jetzt öffnet sich Safari schneller und ich kann auf die gewünschte Site zugreifen, ohne mindestens 2 Minuten warten zu müssen. Vielen Dank.
Kiamlaluno
Sie können die Umschalttaste auch beim Öffnen von Safari gedrückt halten (dies funktioniert jedoch nicht, wenn Apps mit Spotlight oder Alfred geöffnet werden) oder das Kontrollkästchen Fenster wiederherstellen deaktivieren , wenn Sie Apps im Bereich Allgemeine Einstellungen beenden und erneut öffnen .
Lri
1
Was ist "das Terminal"? Ihr habt gesagt, tipp das in das Terminal. Was meinst du mit Terminal? Was ist das Terminal?
1
Macintosh HD /
Programme
1
@jaepage Der Unterschied besteht darin, dass Sie bei meiner Antwort den Status beim Beenden speichern können, wenn Sie dies ausdrücklich sagen (per Tastenkürzel oder über das Menü), während Sie dies bei der anderen Antwort nicht können.
Gio
8

Dieses Verhalten ist die Wiederaufnahme- Funktion.

Deaktivieren Sie mit Terminal

Wenn Sie den Lebenslauf nur für Safari deaktivieren möchten, geben Sie dies im Terminal ein:

defaults write com.apple.safari ApplePersistenceIgnoreState YES

Wenn Sie die Wiederaufnahmefunktion erneut einstellen möchten, schreiben Sie einfach NO mit der gleichen Syntax.

Mit TinkerTool deaktivieren

Mit dieser Anwendung können Sie auf zusätzliche Voreinstellungen zugreifen und verborgene Funktionen im Betriebssystem aktivieren.

Bildbeschreibung hier eingeben

Gentmatt
quelle
TinkerTool erledigt im Grunde alle diese Befehle für Sie. Es macht den gleichen Job wie der Terminal-Befehl, nur mit einer Benutzeroberfläche
Frumbert
Ich kann nicht glauben, dass Apple dieses Verhalten versteckt. Nun, ich kann es glauben und hasse es. Danke für den richtigen Befehl.
Foliovision