It’s perfectly normal to see two or more iexplore.exe processes in the Task Manager when an Internet Explorer 8 window is open. This is due to a change implemented in Internet Explorer 8 where the frame and tabs are split, each having their own processes. Each tab has its own* process so that the rest of the tabs and the browser frame/window are not affected when a single tab process crashes.

Note: If you have 60 tabs open you won’t see 60 iexplore.exe processes. There may 20 iexplore.exe processes, with each process hosting a number of tabs. As per the IE Team Blog, this a balancing act between performance and reliablility. Quoting from Internet Explorer Team Blog:
The more capable your system is, the more processes we create, up to a point. It’s based on a curve. If you use 60 tabs at a time, we don’t want to create 60 tab processes, as the perf impact would be too severe. It’s a balancing act between performance and relability. For example, if you had 60 tabs open and we created 20 processes, we would co-locate 3 tabs in each process (60 tabs / 20 processes). If a single tab process failed, we would only have to recover 2 other tabs. The benefit of "perfect" isolation would not be worth the cost of 40 extra processes in most cases. It’s a case of diminishing returns.
Apart from this, there are other architectural changes made in Internet Explorer 8, which is collectively known as Loosely-Coupled IE (LCIE). For detailed information on these changes, see the following posts at the IE Team Blog.
Bookmark this Page!
BlinkList | del.icio.us | Digg it | Furl | reddit | Spurl | StumbleUpon |
Related Posts
- Fix RSS Feed Update Problems by Resetting the Feeds Database in Internet Explorer 7
- View the List of Services Hosted by the Svchost.exe Process Using Task Manager in Windows 7 and Vista
- Why There Are Two Instances of Sidebar.exe Running
- How to Restore the “You’ve Opened a New Tab” Window When Opening a New Tab in IE
- Change the Default Start Page When Opening Internet Explorer in NoAdd-Ons Mode
- FIX: Cannot Select Multiple Files in Explorer in Windows Vista
- Searching Multiple File Types in Windows Vista
- How to Clear IE Temporary Internet Files Cache for a Particular Domain
- Stop About:Tabs Page From Showing Up When Opening a New Tab in Internet Explorer 8
- Error “Remote Desktop Web Connection ActiveX Control Could Not Be Installed” After Installing Windows XP SP3
If you enjoyed this post, make sure you subscribe to our RSS feed! We feature Tips, Troubleshooting information, Scripts and Utilities for Microsoft Windows Operating Systems!
Prefer an E-mail subscription?

› 
same problem here , sometimes about 20 ie8 processes running even after ie8 is closed , when closed with end task I get a small balloon note saying tab has been recovered, but no tabs have been opened.
I am running Win7 x64 , so far this is the only pain of a program. The only fix I have found is not to use it.
meh. if one website has a problem and causes a crash, the entirety of IE8 still crashes. it doesn’t just close the 1 tab or the 3 tabs that are associated with the one crashed tab within the tab process. all of IE8 still crashes.
it’s not like it’s just going to close those tabs and you can keep working. their solution works in theory, but in practice, they implemented it incorrectly.
[...] tabs and the browser frame/window are not affected when a single tab process crashes. Read more here. The Windows Club | [...]
sollution: Get Opera Web Browser, install it, make it default and just forget IE 7 or 8…This is the best and easiest way….Common guys, Opera is a lot much better….
Up until 2009-July-10 I had only one stance of “IEXPLORE.EXE” (MD5:B60DDDD2D63CE41CB8C487FCFBB6419E) running. But now I see one parent, and then under it child processes are created one for each IE TAB. What is wierd is that if I SUSPEND just one of >=1 child processes, then the parent process becomes NOT RESPONDING. (I suspend the process using ProcExplorer). I seached to find if any one is started during boot, winlogon or IE startup in the registry under [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellExecuteHooks] I find nothing.
Can someone shed their views what is going on with new IE8.0.6001.18783? I run ZoneAmrm/Kaspersky system on Windows 6/SP2
How can i switch it off again because it is using up too much memory. If i can’t switch it off I will go back to ie7 – much more stable !!
this is fine but why when you close internet explorer does the 8 or so processes are still running in the background