Run Separate Isolated IE8 Window Frame Session with NoMerge Switch for Multiple Logins

Internet Explorer 8 (aka IE8) has implemented a change in feature where multiple open browser windows or frames share the same session cookies across all open tabs and windows, including new IE frame window opened via double clicking blue E shortcut or icon and New Window command in menu bar (equals to Ctrl-N keyboard shortcut). The change effectively means that all login and sign on or logout and sign off will be automatically be reflected and affected on all other different IE8’s windows.

The behavior is a departure from IE7 (Internet Explorer 7) where different windows or frames of IE can be used to log in or sign on to multiple different login from the same website or service provider. For example, login to multiple accounts or different login IDs on Hotmail, Google, Yahoo!, Facebook, MySpace, Twitter, Blogger and etc. It’s great inconvenient for users who accustomed to have more than one user account for the same service, and have to login to more than one account at the same time simultaneously and concurrently.

In addition, shared session may open to a security vulnerability where user can open a new browser window and access sensitive private information in a session that available on the other browser window frame. The new shared session cookies between windows also may break some third party Intranet application that expects separate sessions across separate browser sessions.

The change was introduced from IE8 Beta 2 to merge frame process, with just one frame process for all windows that contain tabs on the launch of IE. All subsequent launches will only start a new tab process or make a new tab in an existing tab process.

As a workaround, Microsoft provides a -nomerge switch parameter for IE8 executable. With -nomerge switch, which also triggerable via “New Session” in menu bar, IE8 default behavior will be overridden to start each new browser window in a new, unique and separate frame process, and session. The “nomerge” trick can also be used as an workaround to login to multiple user accounts on the same web services,

Essentially, the -nomerge option switch allows you and me to access different accounts of the same web service (e.g. Google Account) with different IE8 window, such as trick to login to multiple Gmail account. The hack doesn’t stop at Google Account or Gmail, and it applies to virtually all web services available which uses web browser to access.

Tip: -nomerge switch only works on new IE8 browser window/frame, and not new tab.

So, in order to have multiple concurrent logins to a web application, just load a new instance of the IE8 web browser by using one of the following two methods.

Method 1: New Session

In an existing IE8 web browser window, press Alt to reveal and show the menu bar. Go to File drop down menu, and then select New Session.

Internet Explorer 8 New Session

Method 2: -nomerge Switch for iexplore.exe

To start a separate session IE8 browser frame, type the following at Start Search, Run command box or in Command Prompt:

iexplore.exe -nomerge

Run Unique Session Window in IE8

Tip: You may have to change directory (cd) to %ProgramFiles%\Internet Explorer\ folder if the path is not defined in command prompt and/or Run command box.

Method 3: Modify IE8 Shortcut to Permanently Launch New IE Browser Window in New Session

Right click on the IE8 shortcut (all IE8 shortcuts or icons on desktop, Start Menu, Quick Launch bar or Taskbar that you want it to run as a new instance session have to be changed), and choose Properties from the right click context menu. Then, append -nomerge to the end of the of the program path in “Target” text box at “Shortcut” tab. For example,

“C:\Program Files\Internet Explorer\iexplore.exe” -nomerge

IE8 NoMerge To Run Separate Session Browser Frame

For IE8 shortcut that automatically open an URL link location directly, the “-nomerge” parameter should come before the URL. For example,

“C:\Program Files\Internet Explorer\iexplore.exe” -nomerge http://www.mydigitallife.info/


6 Responses to “Run Separate Isolated IE8 Window Frame Session with NoMerge Switch for Multiple Logins”

  1. aravind
    November 12th, 2009 01:37
    6

    how to set -nomerge option programatically…

  2. Busy
    August 28th, 2009 07:21
    5

    Thank you for the tips. This is the main reason I went back to IE7.

  3. mf
    August 4th, 2009 14:27
    4

    Thanks, method 1 works great :) !

  4. Free Music Playlist
    July 26th, 2009 03:46
    3

    Nice tip. Do you know if -nomerge option also protect one IE8 window from crashing when another IE8 window crashes? Now if i have for example 5 IE8 windows (no tabs, tabs are disabled) and one of them crashes then all 5 opened windows will close. Or do you know a workaround to isolate completely the IE8 windows?

  5. jk
    July 23rd, 2009 16:45
    2

    Nice, thanks!

  6. How to Open Multiple Gmail Accounts Simultaneously In Internet Explorer 8 » My Digital Life
    July 22nd, 2009 02:12
    1

    [...] say, Firefox or Safari as suggested in our earlier post. Alternately, users can utilize the IE8’s built-in NoMerge feature. Via simple alteration to the default behavior, the nomerge option switch will allow users to open [...]

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. To receive notification of latest comments posted, subscribe to My Digital Life Comments RSS feed or register to receive new comments in daily email digest.
Custom Search

New Articles

Incoming Search Terms for the Article

ie8 nomerge - internet explorer nomerge - nomerge ie8 - nomerge - session merging ie8 - nomerge firefox - ie8 nomerge registry - ie7 nomerge - ie8 separate process - internet explorer 7 nomerge - web login different tabs ie 8 - ie8 frame merging - iexplore nomerge - internet explorer 8 separate process - IE 8 new window appear behind main window - disable IE8 session merging - ie8 sessions - multiple IE8 windows windows 7 - "-nomerge" - ie nomerge - ie8 session merging shortcut nomerge - ie8 iframe sessions - ie 8 no merge - ie8 new session - Session Saver for ie8 - how to start url in new session ie8 - internet explorer allow multiple sessions - ie8 session issue - ie8 how to isolate to session from same machine - IE8 no-merge - switch window crashes windows messenger - ("IE 8" OR "IE-8" OR IE8 OR ie8 OR "ie 8" OR "ie-8" OR "internet explorer8" OR "internet explorer 8") - iexplorer nomerge - internet explorer 8 close all window secure session - Session Merging in ie8 - Internet Explorer 8 "-nomerge" - Internet Explorer 8 start new session - firefox nomerge - how can i have multiple windows of the same web application open in ie - IE no merge - ie8 session merge - iexplore.exe –nomerge - all - open multiple users in one sesion - start new session in iframe - website multiple login session ie8 - ie 8 session merging - nomerge switch - ie8 no merge - separate browser -