Say you have over half a dozen websites open inside IE. But suddenly your Internet Explorer window closes without warning or simply freezes and stops responding. You have no other option but to kill the IE process (iexplore.exe) via the Windows Task Manager (Ctrl+Alt+Del).

In either of the cases, there's no record of web pages that were open in your IE window prior to the crash. What do you do in such a situation?

Also see: What to do when Internet Explorer Hangs or Freezes

Firefox users are lucky because the Mozilla browser has an excellent Session Restore feature that auto saves the browser tabs and will restart exactly to the previous state in the event of a crash or freeze.

While Internet Explorer version 7.0 has no such feature to recover work from a crashed session, you can download a free add-in called IEPlus to bring the very useful "Session Restore" feature of Firefox in your IE browser.

The next time your IE crashes, you won't have to search the browser cache to recall the names of the websites that were open - IEPlus will just ask for your confirmation and will auto-restore the browser automatically to the previous state. Nothing is lost.

And if you click the "No" button in the confirmation dialog, IEPlus shows you a list of websites that were open in IE prior to the crash - you can open sites selectively, a lovely feature that's missing even in Firefox.

Update: Internet Explorer now include session restore feature and hence IE Plus is no longer necessary.