Welcome to the home of Donavon West. An independent consultant and Microsoft MVP. I'll be discussung things that are near and dear to me, including life, love, technology and politics. Are you looking for Donavon Stinson? Or possibly even Donavon Frankenreiter? (man, that dude is everywhere!)

This Blog | Home Server Hacks | LiveGadgets.net | The Swatch | VehiCROSS.net | Explore the Studio Space | Chuck Todd Facts

image 

Ok, not exactly, but… you can get the same effect using Microsoft Virtual PC with XP mode and run IE6 and IE7 as "virtual applications". You'll need to be running Windows 7 Ultimate and the free Windows Virtual PC and Windows XP Mode.

The screen shot above (click to enlarge) shows the 7 major browsers running on my Windows 7 Ultimate RTM desktop, including IE6, IE7 and IE8! Pretty cool when you need to do compatibility testing. I've also pinned all 7 browsers on the start menu.

image

Want to know how I did it? Let's get started.

  1. As stated above, you'll need to be running Windows 7 Ultimate for this to work (Ultimate is required to run virtual applications).
  2. Install the free Microsoft Virtual PC from Microsoft.com.
  3. Then download and install XP mode (from the same web page). XP mode is actually a free version on Windows XP SP3 pre-installed onto a VHD.
  4. Now launch Windows XP Mode (click Start, type windows xp mode and press enter).
  5. Right click on the Start button and select Explore All Users.
    image 
  6. Double click on the Programs icon
     image
  7. Drag the Internet Explorer icon from the desktop into the folder. This will create a shortcut to IE6. Windows 7 will Auto Publish any links create in All Users to the host system. Click Start, All Programs, Windows Virtual PC, Windows XP Mode Applications to see the link to IE6 that you just created.
  8. Next we'll Create a second XP virtual machine and install IE7.
  9. Click Start, All Programs, Windows Virtual PC, and Windows Virtual PC again.
  10. This will open up the Virtual Machines folder.
  11. Next click on Create Virtual Machine.
    image
  12. Give your new XP virtual machine a name and click Next.
    image
  13. Chose a RAM size and click Next (I left mine at 512k).
    image
  14. Select Create with Advanced Options and click Next.
    image
  15. For the VHD type, select Differencing
    image
  16. You can leave the next screen at it's defaults and click Next.
    image
  17. Now we need to specify the location of the base Windows XP image differencing disk (VHD). It should be installed at C:\Program Files\Windows XP Mode\Windows XP Mode base.vhd
    image
  18. Click Create and you are all set. It should appear back in the Virtual Machines folder view.
    image
  19. Double click on the new virtual machine. It will take several minutes and you will see the Windows XP startup screen, then some setup screens. Follow along with first time the setup process. The whole setup takes 5-10 minutes.
    image
  20. Eventually you will be at the desktop with XP fully installed.
  21. Now let's install the Integration Features. This first time you do, you will be asked to enter your credentials. Enter Administrator as the username and enter the password you selected during XP setup. Remember to check Remember my credentials.
    image
  22. On the new virtual machine, launch IE6 and go to the IE7 download page on Microsoft.com and install IE7.
    image
  23. You will probably be asked to reboot the virtual machine.
  24. After the reboot, run Windows Update on the virtual XP machine. This will install any critical updates need for IE7 to run.
  25. Just like we did before for IE6, right click on the Start button and select Explore All Users.
    image 
  26. Double click on the Programs icon
     image
  27. Drag the Internet Explorer icon from the desktop into the folder. This will create a shortcut to IE7. If it worked, you should see this:
    image

You now have IE8 (running natively on Windows 7 Ultimate), IE7 (running in the virtual machine we created) and IE6 (running in the default virtual machine) running and you can enjoy single machine browsing and testing on all major browsers!

18 comments:

Adam Saunders said on August 22, 2009 at 5:44 PM ...

Very long winded when you could just use the IE Collection.

 
Yih said on May 11, 2010 at 3:48 PM ...

@ Adam, you're sorely mistaken. IE7 cannot be installed through the IE Collection on Win7 machines.

 
Alex Sherwin said on August 13, 2010 at 10:28 AM ...

This works as advertised, but it seems to be impossible to pass command arguments to the XP Mode applications from Windows 7.

For myself, I want to launch the XP Mode IE7 from an IDE for debugging purposes, but it seems impossible to do so.

You can create shortcuts with arguments in the XM Mode VM itself, and publish those, but that is not dynamic.

 
hong_hai_long said on November 10, 2010 at 10:22 PM ...

Thanks for a sweet article,very informative.. we will sure be back for more.
It is wonderful right here. good research. I've been searched this kind of information for quite a while. thanks

 
Analytics said on November 12, 2010 at 3:48 AM ...

honghailong

 
hong_hai_long said on November 12, 2010 at 10:15 PM ...

Thanks for a sweet article,very informative.. we will sure be back for more.It is wonderful right here. good research. I've been searched this kind of information for quite a while. thanks
Rosetta Stone Language

 
hong_hai_long said on November 14, 2010 at 9:02 PM ...

Absolutely brilliant post guys, been following your blog for 3 days now and i should say i am starting to like your post. and now how do i subscribe to your blog?
windows activation key

 
andrej said on January 25, 2011 at 11:34 AM ...

Hey Donovan,
great post. Everything has worked out so far.
However, I cannot access local urls via the virtual pcs browser. Internet access works however.
I have mapped certain domains to my local drive (via the iis and the hosts file).
Do you of any way how I can reach these via the virtual pcs?
Thanks alot,
Andrej

 
Anil Rajanala said on May 19, 2011 at 1:14 AM ...

Wow that was odd. I just wrote an very long comment but after I clicked submit my comment didn’t appear. Grrrr… well I’m not writing all that over again. Anyways, just wanted to say wonderful blog!
Web hosting

 
ebookoffline said on October 10, 2011 at 11:42 AM ...

Hello Guys
Iam usimg IETester , it is a free application that allows developers to test their
web pages on versions of IE
you can download it from here
http://www.my-debugbar.com/wiki/IETester/HomePage

Best
www.ebookoffline.com

 
shaman said on October 27, 2011 at 6:01 PM ...

Tried EI collection on Windows 7 Ultimate 64-bit, NONE of it worked.

I had IE9 already.

 
shalini said on December 9, 2011 at 1:56 AM ...

Its really Very useful post.. I hope you will continue your same best work and we will get more informative post which can helpful to us. Thanks for this!!!
domain and hosting services

 
Adol said on January 2, 2012 at 7:33 AM ...

Good work. I used to be checking constantly this blog and I am inspired! Very useful information specially the last part. Domain in India

 
mamatha said on February 1, 2012 at 2:49 AM ...

Really its very informative for me,thanks for sharing this wonderful post.
Forum hosting

 
maruthi said on July 2, 2012 at 7:47 AM ...

I love learning from others and this article shows me how much I still have to learn. Thanks for this wonderful post.

 
\ said on July 27, 2012 at 2:07 AM ...

I love you for this. So useful; cheers.

 
AsimNicol said on August 14, 2012 at 4:42 AM ...

The possibility to virtualize IE6 on Windows 7 is very attractive, but unfortunatelly it seems to be against the license. Looking forward to hear what answer to you guys Microsoft will have.compare medicine

 
Hack Facebook said on July 5, 2013 at 2:58 AM ...


The next time I read a blog, Hopefully it doesn't disappoint me as much as this particular one. After all, Yes, it was my choice to read through, but I really thought you would have something interesting to talk about. All I hear is a bunch of crying about something that you can fix if you weren't too busy looking for attention. Visit www.windows8activator.net to download windows 8 crack, keygen and activator. Free download and learn how to activate your windows 8 www.windows8activator.net.

 

Post a Comment