How can I get Outlook to restore previously-open message windows when restarting?
Solution 1
1) make a shortcut to the Outlook application on your desktop (you may already have one there)
2) right-click the shortcut and choose the last menu item "Properties"
3) in the field labeled "Target" you should see a file path to where Outlook is installed on your PC. Click to the end of that path and add /restore
It should look something like this:
"C:\Program Files (x86)\Microsoft Office\Office14\OUTLOOK.EXE" /restore
Now when you launch Outlook via that shortcut it will restore all open items. Really useful if your machine crashes or Windows force restarts based on a critical update.
Solution 2
There is a new Outlook setting that does this, under General->Start up options: "When Outlook opens" - available options are:
- Ask me if I want to restore previous items (default)
- Never restore previous items (old behavior)
- Always restore previous items (what you want)
I was looking for it and stumbled across this post. The link is here: https://office-watch.com/2020/outlook-gets-better-restart-and-reopen-options/
Solution 3
Perhaps use the /restore switch on the command line:
Solution 4
You can attempt to hibernate the process to disk.
If it works, you get your messages. If it doesn't work and crashes, you get your messages back.
Unless it completely doesn't work, this should be a win-win situation... :)
Maik Beckmann
Updated on September 17, 2022Comments
-
Maik Beckmann almost 2 years
So Outlook crashed on me yesterday...
...Ok, so that's not terribly interesting. But what happened next was: there was a "Restart" option on the resulting crash dialog. When I clicked it, Outlook re-opened along with all of my previously-open messages!
Well, surprise, surprise - Outlook missed an opportunity to annoy me!
But now I'm curious: is there a way to make this happen intentionally? I do enjoy closing Outlook now and then, to reboot or just to get it out of my hair. But losing track of the messages I'd been reading isn't much fun. I suppose I could flag them or something, but that's tedious - I'd rather just close the app on a whim, knowing I could pick back up where I left off later.
So: is there an option for this somewhere, buried deep within the bowels of Outlook's labyrinthine Options dialog? Or failing that... Any good tips on making Outlook crash on demand?
-
Rory Alsop about 13 yearsIf you kill Outlook from, say, Process Explorer what is the behaviour on restart? Does it give you the Restart dialogue?
-
Maik Beckmann about 13 years@Rory: no... But you gave me an idea: I wonder if Outlook is using the Restart Manager to accomplish this...
-
user66001 over 8 yearsKilling Outlook process with, say, Process Explorer doesn't return Outlook to previous state; However, File -> Exit, and re-launching Outlook.exe with /restore switch does!
-
boomhauer over 7 yearsI tried the file>exit and then re-open with /restore, and no luck? I had one extra window open with outlook and it didn't get restored. I'm using outlook 2016 though.
-
-
G-Man Says 'Reinstate Monica' over 9 yearsThis is just a way to automate DrClown’s answer from 2½ years ago. Also, the existing shortcut to Outlook probably doesn’t have an editable “Target” field.
-
user66001 over 8 yearsDrClown - Please copy the important content from the linked page, to your answer, to prevent link rot
-
Eoin over 7 yearsYes, which is an improvement on Dr Clown's answer. Thanks November man. He's right the existing shortcut doesn't have an editable target field, but since you tell us to create one, I can use that.
-
boomhauer over 7 yearsany suggestions for outlook 2016?
-
Patrick over 6 yearsFTA: Use the 'restore' switch / flag. Your shortcut's target should look something like this:
"C:\Program Files (x86)\Microsoft Office\Office14\OUTLOOK.EXE" /restore
Or, for one time use, you can just run that from the command line. -
Maik Beckmann over 3 yearsFantastic! Granted, a full decade later and years after I stopped using Outlook in frustration... But a good option none the less; thanks for taking the time to write about it!