The first VM tutorial that we read about was with a paid software created by Parallels. If you didn't read this tutorial and you are interested then click here.

How to Find

This may seem silly to some out there but this little bit of software isn't easy to find actually. If you use your preferred search engine and simply type Microsoft Virtual PC 2007 you'll get a link like the following: http://www.microsoft.com/windows/virtual-pc/ this is NOT. Why? Because they also want you to download obnoxious software with it as well.

The URL you really want only has the software you actually need from Microsoft and can be easily found and downloaded here.

Installing Windows XP as a VM

In this tutorial we'll be installing Windows XP Professional X86 on our VM. This could be helpful if you have software or hardware that is not yet supported on Windows Vista/7 and perhaps might never be supported. You can, of course, install any OS you wish on your PC and run it as the VM.

Step 1

Just press next

Step 2

We need to either create a new Virtual Machine with our own custom settings, create a vm using the typical settings as determined by Microsoft, or add an existing VM.

We want to create a new VM using our own custom settings (the first option).

Step 3

Name the Virtual Machine something that can be easily remembered and lets you identify your VM instantly by the OS it uses. XP or Windows XP will suite for this VM.

As for the physical location of the VM, it will be saved in the following places:

For XP: C:\documents and settings\My Virtual Machines

For Vista and 7: C:\users\{username}\Documents\My Virtual Machines

Step 5

Next we need to set our OS that we are installing.

For this tutorial we'll be installing Windows XP Professional X86 but we have multiple options that we can choose from.

Step 6

Next we'll want to set our own custom amount of RAM for the VM to use. This is very contingent on the amount of available RAM you have on your host system. If you are unsure how much RAM you have go to run by pressing windows key+r and typing msinfo32 you are looking for the Installed Physical RAM and the Total RAM. If your total RAM exceeds 1.5GB then you should allocate more RAM to the XP VM. 400MB-512MB for 2GB of RAM is acceptable.

Step 7

Next we want to create a new disk for our VM and then we want to allocate the necessary space for the VM.

Step 8

Now we need to add some less or more space (depending on what we want) to the Virtual Disk which the OS will be installed on. For some strange reason Microsoft uses a default number of 65536MB or 6.55 GB of space for XP to be installed on. I lessened the number to 40000MB or 4GB of space because I'll just be installing the OS and that's it. You can always modify the settings for the RAM and HDD space later on once the OS is installed.

Step 9

Once everything is setup the way we want it, press finish and you'll notice that in the Virtual PC Console our newly created VM is in there.

Step 10

Insert the Windows XP or your OS CD/DVD that you will be installing and when you launch the VM click on the CD option and select boot from CD drive.

Installing Windows XP

See Installing Windows XP at the top there will be a link that explains all of the critical information that you need to know about installing XP on a VM.

Once we're done installing XP we now can run applications and an OS through the free software available through Microsoft.

Be Sociable, Share!