Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

I don't want Safari to re-open all windows from last session; can't make it stop. Set Safari preferences to new window and new tab open with blank page, but it won't.

P.S. Also cleared cache and History. Running OS 10.7.4 and Safari 5.1.7.

MacBook Pro, Mac OS X (10.6.8), 2.2 GHz Core i7, 4 GB 1333 MHz DDR3

Posted on Jun 1, 2012 3:06 PM

Reply
Question marked as Best reply

Posted on Jun 1, 2012 3:46 PM

Hold down the shift key as you launch Safari.

24 replies

Jan 1, 2013 10:30 AM in response to cheloscar

NOPE. Doesn't work here. I tried it.


I've been using Mac since 1986 and the one difference I found on the Mac vs. PC battlefield was that, despite step-saving conveniences, Mac never assumed settings and actions you didn't ask for.

Certain things need changing, this wasn't one of them. Most people don't want their previous sessions restored automatically unless they somehow didn't finish when they shut down or they crashed. When you quit, there's supposede to be an option for it, that's all.

Otherwise, it should be "new startup, new session." Simple convenience...not inflexible, PC-type assumptions you need workarounds for to achieve simplicity.


Don't get me started with the stupid changes they made to Lion's version of Preview, with no more "save as..." and other things we didn't ask for.

Jul 22, 2014 8:31 PM in response to Saundra Curry

These solutions work ok, although holding the shift key is a bit cumbersome, and i prefer to have my other apps, like Pages, preserve my windows when i quit them. Therefore, i simply used Terminal to overwrite the code.


Open Terminal and type (or cut and paste) this:

defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false


And you're all set! If you want to reopen all windows from your last session, just select it in the History menu.


And if you ever want to change it back, just open Terminal and type:

defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool true

I don't want Safari to re-open all windows from last session; can't make it stop. Set Safari preferences to new window and new tab open with blank page, but it won't.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.