How can I install Internet Explorer 7 on Windows 7?

34

13

Possible Duplicate:
How do you install MSIE7 in Windows 7?

I need to install Internet Explorer 7 on my Windows 7 machine. How can this be done?

vsync

Posted 2009-08-30T10:03:34.157

Reputation: 486

Question was closed 2010-04-04T08:56:54.370

What additional/alternative functionality do you need from installing IE7? I only ask as there may be an easier workaround. – Kez – 2009-08-30T10:13:13.590

2I assume the asker needs IE7 for web application testing purposes... right? – Yuval – 2009-08-30T12:04:42.523

I couldn't see any other reason. IE8 has better standards capabilities, IE6 has been standardized on by many lazy developers, but IE7 is the red-headed stepchild of the Trident engine family. – Chris Charabaruk – 2009-08-30T15:41:21.127

2I'm a web developer and need to run tesst on every browser. that's one good reason – vsync – 2009-12-12T15:25:24.693

Answers

58

You can't install Internet Explorer 7 but you can run it inside Internet Explorer 8 (as the rendering engine is bundled) by doing the following (NOTE: This method also works in IE 9):

  1. Open IE8
  2. Open >Tools >Developer Tools
  3. Switch Browser Mode to IE7 and Document Mode to IE7

Alternatively, you can download an installer for every Internet Explorer version from http://finalbuilds.edskes.net/iecollection.htm

Mike McQuaid

Posted 2009-08-30T10:03:34.157

Reputation: 3 639

7We're in the same boat; unfortunately we've found differences between "real" IE7 and IE8 with DocMode set to IE7, so we've got with multiple VMs. – StevenV – 2011-08-04T18:34:55.187

This is so cool. now I can also use its superb (relatively speaking) developer debugger – vsync – 2009-09-02T18:45:47.897

2As StevenV said, there are considerable differences. I came here looking for a solution to this question precisely because things were running fine in IE9 with 7's browser and docmode but the actual IE7 was crashing completely. – CptAJ – 2012-08-15T13:01:48.587

Just to point out IE 6 does not work correctly on Vista, so is unlikely to work correctly on Windows 7. – Macha – 2009-10-18T12:49:01.877

10

You can't install it natively since Internet Explorer 8 is already part of Windows 7. But you can use the Virtual PC Image supplied by Microsoft for that purpose.

Another option would be to install Internet Explorer 7 within the Virtual XP mode, provided you have at least Windows 7 Professional.

Joey

Posted 2009-08-30T10:03:34.157

Reputation: 36 381

I do have Windows 7 Professional version. I'm a web developer, And working from my computer localhost, so i think that Virtual PC might be a problem for me. – vsync – 2009-08-30T11:03:55.780

Where would Virtual PC be a problem for you? I don't quite see it. – Joey – 2009-08-30T20:09:02.147

virtual PC is an insulated environment, how can it access it's parent computers' localhost server ? – vsync – 2009-09-02T18:47:43.600

You can very likely still access the host computer by name. Just because the VM runs on the host system doens't mean they can't share a network ... – Joey – 2009-09-02T22:40:12.570

from the readme.txt: "This image will expire on February 14, 2013" – Homer – 2013-03-25T16:59:08.930

1

While you can't install IE7 on a Windows 7 machine, there's a program called IETester which provides historical versions of the Trident rendering engine (the core of Internet Explorer). IE7 is included as one of those historical versions, so you'll be able to evaluate how a site renders, without needing to actually run IE7 itself.

Chris Charabaruk

Posted 2009-08-30T10:03:34.157

Reputation: 384

1I've found IETester to be extremely inconsistent in both rendering and JS bugs relative to the actual browsers it purports to let you test, which in my opinion is not a useful test. – Chris Moschini – 2012-08-27T15:40:10.957

0

To add to Chris Charabaruk's answer, there's also something called MultipleIEs, which accomplishes the same.

Yuval

Posted 2009-08-30T10:03:34.157

Reputation: 2 022

yes I was using this program ever since it got out, but no more, because I've stopped supporting IE6 :) good program. – vsync – 2009-12-12T15:23:50.813