| Hire .NET Developers |
| Cisco CCNA Security |
| Best Hosting |
| build a website |
Install multiple versions of IE on your PC
Ever
wanted to test your website in various versions of
Internet Explorer?
It is possible to run Internet Explorer in standalone mode without having to over-write previous versions thanks to Joe Maddalone who came up with a way of achieving that in November 2003. Basically, Internet Explorer is run by exploiting a known workaround to DLL hell - which was introduced in Windows 2000 and later versions - called DLL redirection.
Manfred
Staudinger
perfected the standalone versions by adding IE version numbers to the
title bar of the standalone browser window. Moreover, by removing the
"IE" key in the registry subkey [HKLM\SOFTWARE\Microsoft\Internet
Explorer\Version Vector] Internet Explore defaulted to
respecting
conditional comments based on the version number prebuilt in the
program.
It is not difficult to follow the instructions and get any version of IE running in standalone along side other versions. Most of you probably know of evolt's archive of Internet Explorer which has them readily packaged in ZIP files. Now suppose you want to download them all. An installer that would conveniently automate the whole process would be great. Thanks to this comment for the idea.
So I made an installer which contains IE3 IE4.01 IE5 IE5.5 and IE6
which, in the end , will conveniently create shortcuts based on your preferences
Important Notes:
- The installer was made to work with Windows XP. With a little bit of hacking it could run on Windows 2000 but this was not tested. See some of the comments below for ways to run Multiple IE on Windows 2000 (page 4).
- The Developer tool bar from Microsoft WILL NOT work in IE6
- Sometimes IE5, IE5.5 and IE6 crash unexpectedly.
- Multiple IE doesn't work on Windows Vista. Follow the progress of running Internet Explorer 6 natively on Windows Vista here!
- Read the comments before asking questions. Most of the issues have been discussed below.
- Microsoft supplemental EULA says :
IF YOU DO NOT HAVE A VALID EULA FOR ANY "OS PRODUCT", YOU ARE NOT AUTHORIZED TO INSTALL, COPY, OR OTHERWISE USE THE OS COMPONENTS AND YOU HAVE NO RIGHTS UNDER THIS SUPPLEMENTAL EULA.
- Update December 2007: A recent windows update broke the Multiple IE installation and unfortunately this means you'll have to reinstall Multiple IE to get it to work again. I haven't yet identified which update broke the installation.
Download Multiple IE installer (10.3MB)
Updated on 07/11/2006: (IE6) fixed cookies/sessions support+ AlphaImageLoader support
Updated on 30/03/2007: (IE4) The address bar is working! yay!
- 3914940 reads










Proxy Setting Issue
I also can't seem to configure my ie6 proxy settings. I wish it would just use ie7's proxy settings (which is the same as the internet settings in the control panel). However, this doesn't seem to be the case. IE6's proxy settings are always blank. Clicking on ok after changing the settings does nothing. Actually clicking ok with making no change at all to the settings still does nothing. IE6 will only let you cancel out of the proxy settings dialog. It would really be nice if this could get fixed.
Proxy Setting Issue
Have had the same problem with the proxy settings. IE6 now works ok after reseting the proxy settings in IE7. Only a suggestion, but I imagine that IE6 uses the same settings as IE7. With this work around the IE6's proxy settings are still blank in the wizard.
Proxy Setting Issue
I have just downloaded and installed IE6 along with IE7 on my PC and I have the same problem as you all - the OK button of LAN setting dialog does not work.
Fortunately, my IE6 automatically get proxy setting from IE7 (Leave proxy setting of IE6 blank). :)
Thank you.
Pages not opening...
When I type a link screen just flashes and the page opens in my default browser (FF). This happens in every IE except ie3. Any ideas?
RE: Pages not opening...
Me too. Anyone else? Did you ever find the fix?
Cookies and Session Issue
1st of all thank you for this. I'm having IE7 as my standard system Browsers, IE6 and the rest are standalones. Unfortunately when it comes to Cookies and session on the rest. it fails to deal with it properly, although you can change teh settings of the cookies but it fails to kep or apply the changes.
any fixes or turn arounds for the same?
same problem here. Having a
same problem here. Having a hard time with the session cookie. Is there a solution?
Cookies and Session Issue
All my sites that I want to test in IE6 use a login session for administration.
Is there any temporary method that works around the Cookies and Session Issue?
Or any progress being made in tracking down what is causing the fault, or how to fix it?
Re: Cookies and Session Issue
After adding "Wininet.dll" version (5.0.2614.3400) to the same directory as Internet Explorer 6, 5.5 and 5. IE stored cookies/maintained sessions. I have updated the installer with the file so you can re-download and reinstall. Tested on Tredosoft.com and it works. Do let me know if that fixed the issue. I'll test more sites tomorrow.
Sessions now working perfectly!!
THANK YOU !
Sessions are now working perfectly, (haven't tested cookies yet).
Now this is by far the easiest method for devlopers to retro-test their sites!
THANKS AGAIN !
Wow
My.....frikkin....hero
Thank you Thank you Thank you
dude, THANKS
That was a lot cheaper and more painless than all the other options out there. Thanks for your work!
Some bugs and errors for me
Man, I so wish I could say these worked, but alas not all of them do.
I had IE 7 previously installed. I am on a Win XP sp2 machine. I work in a big corporation with a firewall which I do not have control over. I do have admin rights for my machine. If these use the same proxy settings etc as the default IE installed (in my case IE7) then it should bo ok, right? (I don't have problems with IE 7.)
Here are the problems I have:
IE 3 = Will not load any pages. After a loooong drawn-out attempt (3-4 minutes) to load a page, I get a prompt box saying "Error: The attempt to load 'http://www.website-name-here.com/' failed."
IE 4 = Loads my work's intranet fine, but when I try to load an external site (any site at all!) I get this error: "Internet Explorer cannot open the Internet site http:///. The parameter is incorrect." (Even though I am loading a www.blabla.com site.) Also, instead of the normal little icon next to the url's in the address bar, I get the "shared" hand-icon.
IE 5 & 5.5 = Work perfectly! Yay!
IE 6 = When I use the address bar pulldown menu to select a URL, I get an error prompt: "http://www.site-name-here.com/ is not accessible. The filename, directory name, or volume label syntax is incorrect." However, when I enter a URL by typing it in, it seems to work. But I do get a prompt on some sites that says, "Press ok to continue loading the content of this page." which comes up over and over again (up to 10-14 times for one page) until each element in the page has loaded. This is only for some sites though, not all. (For example, try this Norwegian News site: http://www.vg.no/ ) Possibly only sites with Flash bannerS?
Finally, it seems two files are created on my desktop each time I use IE now: Favorite & globhist (global history?). I don't know what these do but I'd prefer not to have them, or at least that they delete themselves after I am done using IE (if they must be there for IE to work).
Thanks for all your work! Please let me know if there's a way to fix these errors I get. Cheers!
Re: some bugs and errors for me
IE3
I didn't test the standalone versions on a restrictive environment like yours. I suspect that the problems you've encountered with IE3 have something to do with that. Maybe IE3 can't deal with proxies/couldn't read current proxy settings?
IE 4
I already mentioned that the address bar doesn't work. Enter you're addresses in IE4 using the open dialog (press CONTROL+O).
IE 6
The address bar pull-down menu is working fine here. Again, this could be due to the environment you're in (the clue is in *not accessible*). I do, however, get the prompts. It may have something to do with IE7 changing the way it handles add-ons/plug-ins. I'll look into it.
two files are created on my desktop each time I use IE
These two files are created by Internet Explorer 3.0 probably because the Desktop shortcut should've included the path to IE3. If it's too annoying edit the shortcut and add "C:\Program Files\MultipleIEs\IE3\" in the "Start in:" field.
Thanks for your input!
CTRL+O does not solve the problem
Thanks for your reply,
I should have specified that I did use the CTRL+O method for entering the URL in IE 4. (I do tend to read comments before posting my errors just to see if anybody else has had the same problems. I realize many people do not. That particular comment was the first one mentioned in this thread, so I got that early on.)
The problem exists regardless of which method I use to enter a URL (CTRL+O or address bar).
IE6 Prompts
The prompt ("Press OK to continue loading the content of this page") appears to be due to the changes MS made to IE in response to the Eolas patent lawsuit. I've found that using the suggested work-arounds gets rid of the prompts.
Perhaps you can add a pre-Eolas version of IE6 to the install. It'd be nice to test both versions, but mostly I'd be glad to be rid of the prompts since I'm mainly interested in CSS issues.
IE6 Prompts for Flash Content
Just wanted to put my two cents in...
I am going to use IE6 to test and debug CSS layouts. I do use quite a bit of Flash in most of my client's sites, and the prompt is very frustrating. I have the javascript work-around in all my sites that contain Flash (or any other plug-in) and it they worked fine in the post-Eolas version before IE7 took over on my PC.
I just installed your multiple versions (without a hitch) and this version of IE6 seems to ignore the javascript work-arounds. If you could possibly add a pre-Eolas version - that would be great.
Also, thanks so much for this. Web developers salute you! :)
What will this solve?
Having a pre-Eolas distribution is counter-productive to the entire idea behind multiple IEs in the first place, which is proper testing.
Installing the pre-Eolas version from a multi IE distribution only fixes the problem for the developer, not necessarily the developer’s clients, or more importantly, their visitors.
Use deconcept’s excellent flash object insted:
http://blog.deconcept.com/swfobject/
latest release
hello,
I have donwloaded and successfully intalled and ran it
That was a few month ago. I have heared taht ms has released their latest
How do I upgrade?
thank in advance
Re: latest release
If you're talking about the standalone version of Internet Explorer 7 then you can basically uninstall the standalone program and then install IE7 from MS. If you're talking about Multiple-IEs then you can go straight ahead and install IE7 with the official installer. No additional steps necessary.
Thank you
Thanks for the download!
What a time saver - great that IE conditional comments are working.
Now I can try and fix my recently broken IE7 sites - what fun!
Mark
Taking the Plunge
As a site developer, I need cross browser capability.
This article is intriguing and I am ready to take the plunge. At the moment, IE6 is critical to my work. Do I understand that installing IE7 from the MS official installer (overwriting my current IE6) and then running the Multiple IE Installer is the correct sequence and gives me a fully functional IE6 - accepting the occasional IE6 crash?
Also, do you have a source for your Captcha?
Thanks
David
Re: taking the plunge
Yes...That is what I am doing on my system. Installed IE7 from MS. Then used my MultipleIEs installer to have the other versions in standalone mode. You could have IE7 in standalone but it may be too buggy for you. Have a look here if you're interested in running IE7 in standalone. I don't recommend that though.
The captcha is from http://drupal.org/project/captcha with the TextImage module
Wininet.dll and cookies
Unfortunately I haven't been able to get cookies working with any version of wininet.dll, on this computer and several others I tried. There must be some configuration difference between these systems (XP SP2 with IE7 final) and the systems that are able to save cookies with IE6 standalone + wininet.dll. Hopefully someone finds it soon, as the sites I need to test all require session cookies.
Re: Wininet.dll and cookies
First make sure you have the correct version of Wininet.dll which is (5.0.2614.3400) in the IE6 folder. I have a feeling System Restore may have replaced it with the latest one although this is unlikely.
Give me a little more detail on your environment, do you have administrative privileges; are you behind a firewall; did you use the MultipleIEs installer?
Sure. The two systems tried
Sure. The two systems tried were my work and home computers. Both are XP Pro SP2, with IE7 final installed. Both have administrator privs, neither are running system restore, neither are running any kind of software firewall. I've tried both your Multiple IE installer and the eoalas ie6 standalone with the Wininet.dll from 4/4/1999. One thing I've noticed in the standalone browser is that javascript will say cookies are enable (navigator.cookieEnabled) but attempting to write a cookie will fail (document.cookie). If we could just get cookies working it would be huge, as we don't have a way of testing both browsers side by side at work.
Same problem here
I am having the same problem with cookies here. And the wininet version is correct, too.
Any ideas?
Multiple IEs for Windows Vista
First of all I would like to thank you for bringing us this great installer. I've been using it for a few weeks on my Windows XP machine now and love it. Even though not all versions are relevant for my browser tests, it's a lot of fun to see what "ancient" versions do to a website.
Since I'd like to move to Windows Vista soon (I know that I might be among a very few), I was wondering if you are planning on releasing a version of Multiple IEs for Vista. I have installed RC 1 and discovered that I cannot launch any other IE version (through your Multiple IEs) than IE 3 and IE 7.
Thanks for reading...
Re: Multiple IEs for Windows Vista
I haven't tried it on Vista. I have a copy of RC1, i might give try it out tomorrow. If you did try it out in Vista let us know! It should work there in theory.
No Luck on Vista RC1
Hey all -
No luck on Vista RC1 - I'm looking for a way to run IE6 with the pre-installed IE7. I downloaded and ran the Multiple IEs installer, installing only IE6, and then double-clicked on iexplore.exe in the MultipleIEs\IE6 directory. I get an error almost immediately with:
The application failed to initialize properly (0xc0000142). Click OK to terminate the application.Remembering that Vista offers a compatibility mode, I set the properties on the Compatibility tab for the application to run as Windows XP (Service Pack 2), and now get an error with:
The procedure entry point CoInternetSetFeatureEnabled could not be located in the dynamic link library urlmon.dll.I've tried running compatibility as various other OSes, always with the same effect. I've also tried running it with IE7 open and closed, which also has no effect. I should add, though I can't see how it would have any effect, that I'm running Vista in Parallels on an Apple MacBook Pro, but since it's providing hardware level emulation, I doubt it's getting in the way.
Thanks for all the fantastic work so far! Hopefully you can figure this one out too.
chesh
No luck in Vista RTM
I'm seeing the same result as chesh in the RTM version of Vista with UAC enabled (for now).
From the event log:
Faulting application iexplore.exe, version 6.0.2800.1106, time stamp 0x3f683783, faulting module SHUNIMPL.dll, version 6.0.6000.16386, time stamp 0x4549bdc9, exception code 0xc0000142, fault offset 0x00008fc7, process id 0x1380, application start time 0x01c71282fc46b73c.The same Vista problem
First of all - THANKS! ÃÂ very good work! I've been using it for a long time already.
But I've come up with the same Vista problem as chesh2000pro did. And even tried doing the same things :)
I think that since the final release of Vista this will trouble more and more people... So we are all looking forward to using a Vista compatible version of this great idea!
Re: IE6 on Vista
Running IE6 on Vista is harder than you think; however, I am currently researching ways to run IE6 there. It may need a huge load of DLLs and may have some licensing issues. You will be kept posted. (I think I will start a new article for this, this thread is getting huge.)
Vista....
I'll also be keeping an eye out here - I'm having exactly the same problems in Vista. There isn't alot more this OS has to do to make me go scurrying for the nearest copy of XP and wipe the whole load of rubbish off my machine. But then it probably won't even let me do that...
I'm getting the feeling of 2001 with Vista "I don't think you want to do that Dave".
The Nanny named Vista
Indeed, Mutiple IE on Vista is a no-go, as is anything else "The Omniscient" Vista determines you don't need. I recently upgraded to Vista/IE7, and the dropdown menus for my online banking system mysteriously stopped working. I attempted to load IE6 to get around the problem, but the program won't initialize -- same scenario as above. Using Vista is like being in a permanent state of protective custody.
Installing on Vista
I remember in RC1 you could change the compatibility mode (right click, run as) for the installation program. One of its options was Windows XP SP2. Was this removed in the final release of Vista?
The Vista Problem
Thanks for this tool, I can test the web in each IE verson. But I found I can not run this program in my notebook with the Windows Vista Ultimate verson. Will your plan to release a verson for the Vista?
freq;qmflerqmgk
qqflkgfhqudqjfiuwqhfrenqfwqfheqjedqfqk
MSI installer of the Multiple IE
First of all: Perfect installer, but one wish: do you have it as a MSI file, so I can install it easily on our network?
Or the installer package is also ok.
Re: MSI installer
You can install using the /SILENT or /VERYSILENT command-line parameter.
e.g.
Multiple-IEs-setup.exe /SILENTRe: MSI installer
what if this isn't good enough I need an .msi file
You can install using the /SILENT or /VERYSILENT command-line parameter.
e.g.
Multiple-IEs-setup.exe /SILENT
Version Numbers
Yousif, can you please add version/build numbers or dates to your releases so I (and other users) know that you have updated the installers?
:)
Re: Version Numbers
I'll add an "Updated on ..." to the article. Good idea!
Blogger, AjaxPro and other stuff
I am using Google's Blogger and while documenting installing Multiple_IE, I've noticed that when running IE6.0 in standalone mode I always get redirected to a nocookies.html page. I see sessions in .NET work very well, maybe even cookies on other sites, but I have no way to check.
Also I am using a NET Ajax library you can find at http://ajaxpro.info. I will post this problem on their forum as well, but I thought maybe you can also look at it. It doesn't work :)
Most my new ASP.NET sites are using AjaxPro.
Other than that: ultra fast installer, very good idea, I hope it gets picked up by Microsoft and they give you lots of money! :)
________
Siderite
Channels and favorites
It would be much better if the channels and favorites work better in the IE 4 version.
Print problem
Hi,
I'm facing a new problem: I can't print - page setup - print preview in any ie 3 to 6 except IE7. Does anyone have any idea how to solve this?
Thanks for your work, though, it would be just perfect if I could test my print stylesheets!
-l
Re: Print Problem
I'm facing the same problem.
For IE 6, I thought I could temporarily bypass the problem by clicking on any bookmark (that actually launchs the print dialogue (another bug :P)) and then by printing the result into a PDF... But It doesn't work either :( (the result is an empty blank page)...
actually you can print
if you bookmark the page you want to print,
and then click on that bookmark,
you will actually print that page you wanted... at least this worked for me.
(the same is on my blog)
Though I do have some additional files in my IE6 folder, over the standard distro at evolt.
actually this is useless...
...as it looks the same as the print preview of IE7 - because it's not the rendering of IE6 but of IE7
iframes in IE 5.01 not shown
First of all many many thanks to you for this great work.
But second unfortunately there seems to be the next problem: IE 5.01 doesn't show iframes... :(
With filemon by sysinternals I can see that it is searching for an "ieframe.dll" (and other files)
but I can't find this file on the internet and I also don't know which version of it is needed.
So, does anybody else have this problem and is there any solution?
Thanks again
inco
Cookies Problem
Hi,
Thanks Yousif for this work. It is very helpful.
I just downloaded and installed. I only installed Explorer 6 from the package. I am in fact still running Explorer 6 but wanted to test if this works before I actually migrate to Explorer 7.
Cookies are not working for me. I try to login and it fails in sites. I see this problem was corrected on November 7, and since I just downloaded, I thought it would work. Any ideas? I will have to switch to Explorer 7 but also need to keep Explorer 6 working. I already tried standalone for Explorer 7 but then drop downs (select controls) don't work, they are treated as if they were popups.
Thanks for your help!
Regards,
Veronica
Cookies Problem
Just an idea: could this problem be caused by some kind of folders conflict? My computer language is Spanish, the browsers I install are always in Spanish, but the standalone IE6 included in this installer shows the menu items in English. Could it be looking for cookies in a different folder and maybe folder does not exist?
Cookies Problem Identified
I have identified the problem, I am posting in case it helps someone else. The problem is when sites set cookies using JavaScript. Those don't get set. If the cookie is set, for example, using Php setcookie() function, it gets set.
Cookie problem - clues identified
I've had trouble with cookies not working on 3 different computers. In all cases, I had installed multi-IE (free standing, not TredoSoft) and had also installed IE7 betas. Today I restored XP from an image from 1/06. (IE7 beta and freestanding versions of IE had not been installed.) I started updating things, including Tredosoft's IE, then the final version of IE7. Now cookies work just fine in IE5x, but not IE6.
Cookies
I am having the same problems. When I attempt to change the settings from the Internet Options, the changes don't take. When I reopen the settings are unchanged.
Slight Issue
First I'd like to say thank you for creating this, being a web designer I really need the abilitly to test pages in different versions of IE (especially with IE6 being very different from IE7)
I installed IE6 standalone yesterday and it worked great, but today when I tried to use it I keep getting the following error message repeatedly:
BarExceptionHandler :: The specified procedure could not be found.
Any suggestions?
----------
Ok, that was strange... I had installed a toolbar on IE7 after installing IE6 Standalone, and once I uninstalled that toolbar IE6 began to work again... Does anyone know if this will happen with all toolbars, or does it sound like it was just this particular one?
Web Developer toolbar - dead in IE6
After upgrading to IE7 and installing the IE6 standalone, I found that Microsoft's Web Developer toolbar works in IE7, but not in IE6.
In IE6, it appears in the list of toolbars, but checking it on doesn't make it appear. This is an essential tool for debugging problems with earlier versions of IE. Any help would be appreciated.
Re: Web Developer Toolbar
Unfortunately, it's a known issue with running IE6 in standalone. Having the dev-toolbar installed is not recommended. Sometimes when the toolbar is installed the CPU usage jumps to 99%. I am actually surprised you didn't witness that.
IE developer tool is dead
if the dev-toolbar is not recommended or not working, it won't worth to have the IE6 running along with IE7. I needed the IE6 for cross-browser checking purposes which the IE developer tool bar is essential. MultipleIE would have been a good tool but without the dev-toolbar I am switched back to the Virtual Machine to do cross browser testing. It will be nice if someone resolve this issue.
IE Developer doesnt work in IE6
You can use a cracked* IE6* than runs totally alone and toolbar will work, but only use for toolbar purposes because clicks and other things dont work too well.
* Search in google
try this
I got the same problem but I found this version of standalone IE works well with Web Developer toolbar:
http://browsers.evolt.org/?ie/32bit/standalone
which I've been using for a long time. So now I have this two versions both installed :D
thank you
The Web Developer Toolbar works great with this version of ie6. The download page is here.
http://browsers.evolt.org/download.php?/ie/32bit/standalone/ie6eolas_nt.zip
Simply Awesome
The installer worked perfect! Thank you!!!
Well Done
Very nice work Yousif. Keep it up buddy.
Thanks
TB
temporary internet files on non administrator accout
I have problem with Multpiple IE. On non administrator account I can't set size of internet temporary files. On administrator accout it works fine.
Running IE6 & IE7 for X1 indexing
I use the excellent X1 indexing program which uses IE to display its results. When IE7 was released it became incompatible until an upgrade of X1 was released. However, I don't like this upgrade and want to return to an earlier version.
I have now run multiple IE installer just to get IE6. I intend to deinstall the latest X1 and go back to a previous version. But since I still have IE7 on my system, will it still default to it, and so not work? Should I deinstall IE7 and run your standalone version?
I appreciate this is really an X1 problem, but they are not replying to my emails and I can't use the program until I have solved this.
Re: Running IE6 & IE7 for X1 indexing
Does X1 fire up your IE browser to show the results?
If so, then try opening your IE6 browser first, then use X1 to display the results. I'm guessing it'll use whatever browser you have open and default to IE7, if none are open.
Dori Willis
nauseation magnanimousness wisehearted choosableness chatting unballoted japanology inconsistence
Namibia Galleries
http://www.whoswhoinblackcanada.com/
Alpha-filter in IE5.5
I read some DLL files needed to be added to make alpha blending filters work for IE 6.0. Could this be the case in IE 5.5 too as I keep getting this "Library not loaded" error when using DXImageTransform.Microsoft.Alpha filter on objects. Alpha works in IE 6.0 though. What's more, alpha blended PNG files work in IE 5.5 too.
Everything else works like a dream and I could not be happier about your effort in making this available.
-Sven
Possible Crash-Fix for IE4.01 on SP2
First off, thank you very much for this download. I also believe I may have come up with a way to improve the crash performance of 4.01 for your SP2 users.
In short, IE4.01 kept crashing on my SP2 (XP Home) installation--in fact, it would not even load but kept generating a crash report: "Windows Internet Explorer has encountered a problem and needs to close." Through painstaking trial and error, Joe Maddalone's suggestions, and Evolt's IE Archive, I was finally able to determine that I needed to include the MSVCRT.DLL file. Also, the WININIT.DLL file was not the original 4.01 one and appears to have been the cause of the unnecessary message that always appears on startup about working offline: "No connection to the Internet is currently available." (All I have to do is click "Try Again" and it works, but the original 4.01 wininit.dll appears to cure the problem completely.) I've zipped both of these DLLs together and uploaded them here.
Anyway, these apparent fixes have not been extensively tested, though they do seem to have cleared up a lot of issues on my machine and are certainly worth a shot.
Thanks again.