For testing purposes, I want to be able to run both Microsoft’s Internet Explorer 6 and Internet Explorer 7 on my Windows XP system. Is that possible, and if so, how do I get it working?
Well, the official party line at Microsoft is that MSIE7 is a replacement to IE6, so you can’t really run both at the same time becaues they’ll step on each other’s data files. That’s why when Internet Explorer 7 was released it was done so not as an optional download but as a system update.
Digging around on the Microsoft site, they do have a pretty interesting alternative for developers, as documented on the IEblog wherein they suggest you download a copy of Virtual PC and a disk image for within VPC that includes WinXP+SP2 and IE6. Coolness. Except, hold on, it is timed to expire out and die on April 1, 2007, which means you’d be downloading dead code. Not good.
The alternative route I took was to go to a site called eVolt.com, where they have a (legal?) standalone downloadable copy of Internet Explorer 6 for the taking: Standalone MSIE6 zip archive.
I created a new folder called
and saved the ZIP download therein, then used Cofee Cup Zip Wizard (free, but darn annoying the way it’s plastered with adverts for other Coffee Cup software. Surely there’s a better ZIP archive out there?) to unpack the files into that folder:

Let’s make this a neat install, however, so click on your START menu then right-click on “Internet Explorer” in the START menu. It’ll pop up a menu of options:

Choose “Properties”, then click on the “General” tab:

Add a “7” as I have done, so the entry in your START menu is “Internet Explorer 7”. Now let’s add IE6 Standalone to the same place so it’s all nice and organized!
This is actually pretty darn easy, you’ll be glad to know.
Just drag the “iexplore.exe” icon from its own Window onto the START button, and keep holding the mouse button down until the START menu actually pops up, at which point you can place it where you want:
Almost done. You’ll want to right click on the new entry that says “Shortcut to iexplore”, choose “Properties”, click on the “General” tab and rename it “Internet Explorer 6”.
Now you can run either or both browsers on your system as needed for testing and experimentation:

Cool, eh?
NOTE: Since it’s quite probable that the two programs are still sharing data files, however, I would use some caution (and perhaps a good backup) before I bookmarked or otherwise saved internal state in IE6. As always, reliable backups are a good thing!

Hey its working fine but, it prompts print when i press a link in my favorites. Tell me how to solve the problem.
Regards,
Ravi
Great!
Its working coooooooool.
Thanq
Regards,
Ravi
One problem that I ran into was that the MSIE 6 version isn’t saving cookies.
Thanks for your tip! Worked great! 🙂
Have you looked at 7-Zip?
http://www.7-zip.org/
My preferred method of doing things of this nature is to virtualize one of the applications using Altiris SVS. It’s free for personal use.
http://juice.altiris.com/svs
In fact, they have an article describing how to run IE 6 and 7, though it was written before IE 7 was released it should still apply.
http://juice.altiris.com/node/690/#4.0
The nice thing about SVS is it makes it a lot more difficult to really shoot yourself in the foot. Everything you do in a virtualized layer can be easily reverted.