Mar 30, 2008
Tip and Trick Editorial

Workaround to Re-Open Last Opened Tabs When Exit The Next Time Using Internet Explorer in IE8 Beta 1

Internet Explorer 7 (IE7) has a very useful feature that allows users to re-open the tabs the next time using Internet Explorer web browser with all web pages reloaded as when the IE window is closed. Typically, IE7 will ask for confirmation when there is multiple tabs open when users attempt to close or exit from IE7, and there is a “Open these the next time I use Internet Explorer” check box that users can select to reopen all existing tabs that are closed when IE7 is run again.

However, in Internet Explorer (IE8) Beta 1, the useful feature (although still inferior to Firefox) has been removed. It’s not sure whether it’s a temporary removal or whether option to re-open tabs after closing window with tabs opened feature will come back on final release of IE8.

However, IE 8 Beta 1 adds (or copies from Firefox) another useful feature which allows users to recover the last opened tabs if the IE web browser crashes or closes unexpectedly, or forces exit by users when the window not responding or hang. After IE8 crashes with whole window or IE frame exits, the following dialog box will appear when users restart or run IE8 again.

Thus, the workaround to to restore last opened tabs on next IE session to re-open tabs that appear before closing the IE8 browser window is to make the Internet Explorer processes exit as if it’s crashing or been terminated. To terminate IE8 process, users can use Task Manager to do the termination task.

To open Task Manager, type taskmgr in Run command or Start Search box, and press Enter key. In IE8, each tab has its own process, which further separated from process of IE8 window frame and broker object, in a feature called Loosely-Coupled IE (LCIE) by Microsoft.

The multiple iexplore.exe processes running makes the job to crash exit or terminate the IE in failure manner harder. One trick is that terminating the process for IE window frame and broker object will also lead to exit and termination of processes for all other child tabs within that window. One observation is that the process for the IE window frame is generally the one that has CPU usage when no other web pages is loading (watch out for and don’t be fooled by website consisting dynamic contents), and has low memory utilization, typically lowest among all process depending on the type of web pages loaded and between 6,000 KB to 12,000 KB in memory usage size.

Once such main core iexplore.exe process is identified, select it and click on End Process button to terminate it. Users will see whole IE window disappears and crashes out. Don’t worry if you terminate the wrong iexplorer.exe process, IE8 auto recovery feature also support recovering the individual tab ‘crashed’, including those terminated purposely by user. In such case, you will see the hard closed tab automatically reopens.

Once the whole Internet Explorer 8 window with all opened tabs is terminated, the next time IE browser is run, IE will prompt to ask whether user want to restore the last session or discard the history to go to default homepage, as shown in figure above.

Alternatively, to avoid such hassle, simply save all tabs into a folder in Favorites by choosing Add Current Tabs to Favorites, and when re-open IE8, select the folder and press “Ctrl-Enter” keys to open all URL links inside the folder to tab group. Or you can right click on the Favorites folder and choose Open in Tab Group, or simply click on green right arrow after the saved folder.

Update: Reopen Last Browsing Session feature has been added to IE8, rendering trick above is not required.

  • Pingback: Can I be a IE, Firefox, and Chrome guy all at once? | iGeneration | ZDNet.com()

  • Rob

    The problem with the "Restore Last Browsing Session" is this functionality doesn’t always work and isn’t reliable. If you had a pop-up window come up during your web browsing session, that now becomes the new “session”. Restoring these tabs will result in a single window with a single tab showing only the contents of that pop up.

    I made a thread about it on Microsoft Answers. I’m hoping someone at MS has noticed this fustration and is working to patch it.

    http://social.answers.microsoft.com/Forums/en-US/

    As a heavy heavy tab user, this is the single issue that has kept me from making IE8 my main browser. I have lost too many tabs to this black hole.

  • Pingback: How to Restore and Reopen Last Browsing Session Opened Tabs in IE8 (Internet Explorer 8) » My Digital Life()

  • Itsme2003

    Regarding the "Reopen Last Browsing Session." It DOES NOT provide the same functionality as "open these the next time i use internet explorer."

    If I only have a single window open then that is the case. However, if I have more than one window open in IE 7, each having multiple tabs, I could close each one, telling it to reopen next time. Then when I reopened IE, all the tabs from all windows would open in one instance of IE,with lots of tabs.

    You can't do that with the reopen last session. It only works for one window.

  • StandardbredHorse

    Chad, that option is not available on the latest downloads; I can't remember when they removed that from the latest version of IE8 but it may have been in Nov. or Dec., thus the workaround…

  • Chad

    No need to crash IE. Try:

    Tools->Reopen Last Browsing Session

    I like this better than FireFox because now I don't have to decide upon exiting.

  • Rob Crombie

    OOPs forgot to tick the Notify me checkbox.

    So doing that now.

  • Rob Crombie

    I want all Tabs that were open, to re-open when I next use my browser.

    Every other browser can be set to just re-open your last Tabs. No flippin questions every time.

    Can ie7 or ie8 be set to do that ?

  • Pingback: Workaround to Re-Open Last Opened Tabs When Exit The Next Time Using Internet Explorer in IE8 Beta 1 (Excerpt) » My Digital Life()

Get latest updates via email: