How to Install Windows 7 in Windows Vista or Windows XP using Virtual PC 2007
If you want to try Windows 7 you can directly install it on your hard drive along with your existing Windows operating system but if you don’t want to disturb your hard disk partitions then you can install Windows 7 under Windows Vista or Windows XP using Virtual PC 2007. In this post we shall discuss the various steps that are involved in installing Windows 7 in Virtual PC 2007.
How to Install Windows 7 in Windows Vista or Windows XP using Virtual PC 2007
First you need to get Virtual PC 2007 from here. Now install the Virtual PC 2007 in your computer, once the installation is complete the launch the Virtual PC 2007. To install Windows 7 we first need to create a virtual machine in Virtual PC 2007, start creating the new virtual machine using the ‘New’ option.


In the screen that is displayed select the ‘Create a Virtual Machine’ option.

Provide a name for your Virtual machine in this example we have give a name called ‘ Windows 7 RC1 Testing’

Select the Operating system as ‘Other’ as in Virtual PC 2007 Windows 7 is not listed.
We have to now allocate the amount of RAM that the virtual machine will use using the ‘Adjusting the RAM’ option. It is recommended that you select this value as 1GB because as per Windows 7 system requirements a minimum of 1GB of RAM or memory is required. In this case we have selected 1690MB of RAM.

The virtual machine needs a virtual hard disk where the operating system will be installed. The virtual hard disk will be created as .vhd file in your current hard disk, make sure that the hard disk or partition where the .vhd file will be created uses NTFS file system. Create a new virtual hard disk by using the ‘A new virtual hard disk’ option.

Provide virtual hard disk size here, please note Windows 7 requires a minimum of 16GB of hard disk space, in this example we have chosen 30GB for Windows 7. Make sure you create the virtual hard disk in partition where you have the free space necessary for the virtual hard disk.

Choose the finish option here to complete the new virtual machine creation.

Now that the virtual machine is created, now you have to start the machine by selecting it and using the start option in the Virtual PC 2007.

To install Windows 7 we need to boot from the Windows 7 RC iso file. Select the ‘Capture ISO image” option from the ‘CD’ drop down of the virtual machine’s window. Now locate the Windows 7 RC ISO file and load it.

Restart the virtual machine now by accessing the ‘Reset’ option from ‘Action’ menu of the virtual machine.
Now the virtual machine will restart and boot from the ISO image of Windows 7, now follow the onscreen instructions to install Windows 7.
For detailed step by step guide to install Windows 7 please refer to this post.
After the Windows 7 is installed to get higher resolution of the screen and for mouse integration you have to install Virtual Machine additions in Windows 7. To do this access the Virtual Machine additions from Action>>Install or Update Virtual Machine Additions.

Now virtual CD will be mounted in Windows 7 and auto play will prompt you the contents of the CD. Select the Run Setup.exe to start the installation of the CD, approve the Windows 7 UAC prompt. Alternatively you can install the Virtual Machine additions by accessing the virtual cd drive and run the setup.exe as administrator.

After the installation is complete, restart the Windows 7 and you will be able to use mouse integration between Host operating system and the Guest operating system (Windows 7). Higher screen resolutions will also be available for use hence it is highly recommend that you install the Virtual Machine additions or update.
That’s it now enjoy Windows 7 under Windows XP or Windows Vista, incase of questions please post in comments section.
If you liked this article, click here to buy me a Beer! :) If you enjoyed this post, make sure you subscribe to my RSS feed!
Is it possible to, once you install it onto a virtual machine, to then copy the installation to a hard disk and boot from that?
I was able to get WIn 7 installed in this fashion and run just fine in Virtual PC 2007 with just 512 MB RAM allocated to the vm. Does the VM also utilize the host RAM, share it?
Windows 7 is much better than Windows Vista when it comes to performance. i like Windows 7 just like Windows XP
[...] You will then proceed to install Windows 7 … mostly you will be just moving along without much fanfare, though you will need to name your “computer”, come up with a username (and optionally a password), and will need your Activation Key for Windows 7. Here is another good guide for installing Windows 7 on Virtual PC 2007. (And another.) [...]
I downloaded W7 Enterprise for IT pros, but I’m stuck. The instructions say to burn the .iso file but all that got downloaded was a .exe file.
When I click the .exe application I get the Windows Live set up that creates a folder but no .iso file.
I’m installing the 90-day test of W7 Enterprise Edition on a Virtual hard drive on my Vista Ultimate machine.
Suggestion?
Thanks, Kerry
Everything worked fine except that I could not locate the iso file.
Good article.
Now that I have installed a virtual WinXP on my host, which is win7 ultimate (I’m using Virtual PC – 2007), how do I share files and folders, either ways ie. Win7 drive mapped to WinXP and vice versa.
Pls help, (with a tutorial), if possible.
Thanks and regards,
Rajan
Hi,
thanks for the nice article. I just wanted to know that if win7 is installed on an hp touchsmart with vista pre-installed, will the touch screen feature still work?
Thanks,
Danny