How to run IE6 on Windows Vista using Virtual PC
Posted by Fiona on Aug 28th at 01:59 PM. Filed under: Businesses Tutorials Web Design
As most web developers/designers out there know already, it's not possible to run Internet Explorer 6 on Windows Vista. But since roughly 50% of Internet users are still using IE6, we need to ensure that our applications and designs work in this browser.
If you're using Windows XP, this is not a problem - there's a handy Multiple IE tool which allows you to install older versions of Internet Explorer and run them alongside each other. If however, like me, you've taken the plunge and upgraded to Vista, the only way to run IE6 is by using virtualisation software. Luckily Microsoft have released Virtual PC 2007 - it's free - and a VPC image containing a pre-activated copy of Windows XP and IE6.
Now I know this has been blogged about a lot, but it took me over an hour of Googling and fiddling with settings to actually connect to the Internet using IE6/VPC. I thought I'd post some simple instructions on how to get it up and running - maybe it'll help someone else out. It's easy when you know how.
Download and install the software
This part is really straightforward and shouldn't give you any trouble.
- Download Virtual PC 2007 and install it.
- Next, download the IE6 VPC Image. This will take a while as it's a whopping 643MB, so go and have a coffee or walk the dog.
- When the VPC image has downloaded, you'll need to expand it (just double click on it) and save it to a directory of your choice - I put mine in C:\Program Files\vpcImages.
- Open Virtual PC and click "New" to configure a new virtual machine. Choose the following options from the wizard:
- Options: select "create a virtual machine".
- Name and location: leave it at the default location and name it something like "IE6 Image".
- Operating System: select Windows XP
- Memory: leave it at the defaut of 128MB - you can change this later if you need to.
- Virtual Hard Disk Options: choose "an existing virtual hard disk".
- On the next screen browse to the directory you save the expanded VPC image to in step 3, select the IE6 image and finish the wizard.
Getting on line with Virtual PC
Now for the part I had trouble with - connection to my network and getting online.
- Go back to the Virtual PC console and click on "Settings", then on "Networking" and go to the "Adapter 1" dropdown menu on the right - this is where you tell the VPC image how to connect to the Internet. If you're on a wireless network, you should see your network card listed - select this. Otherwise, select "Shared Networking (NAT)" and click ok.
- Back in the Virtual PC console, select the IE6 image and click on start. Once XP has started open Internet Explorer 6, go to Tools > Internet Options > Connections and click on "setup". Choose the following options from the wizard:
- Network Connection Type: Connect to the Internet
- Getting Ready: choose Set up my connection manually
- Internet Connection: choose Connect using a broadband connection that is always on
- Click on "Finish".
- I had to complete one more step to get it work. While still at the "Connections" tab, click on "LAN settings" and deselect the proxy server option and click ok. I'm not sure why this would be required, but it wouldn't connect with it selected.
- You should now hopefully be online.
Viewing local files
If you're running a webserver such as Apache or IIS on your PC and using localhost to view your files, this won't work in the VPC image. Instead you'll need to use the IP address of your computer, which will take you to your Apache htdocs directory. (To find your IP address, just open the Command Prompt and type "ipconfig" - you'll need the IPv4 address.)
One final note
According to Microsoft, Virtual PC will only run on Vista Business and Vista Ultimate (and their XP equivalents). However, I've successfully installed it on my laptop which is running Vista Premium and it seems to run just fine.
Page 1 of 1 pages
Comments are now closed for this entry.
Posted by mel on Sep 4th at 01:50 PM
This is awesome! I upgraded to vista on my main machine and have had to start up another for testing in IE6. This will come in quite handy! Thanks!