Home » All » Tools » Windows | All Categories

Published on 12.28.07 by Brent Trahan

Install and Configure Microsoft Virtual PC

Run multiple operating systems on one computer simultaneously with Microsoft Virtual PC.

Have you ever wanted to try something on your computer without the risk of damaging it? Maybe you wanted to install a free software package but you weren’t sure what other “baggage” came with it, or maybe you wanted to tweak a few settings but you didn’t want to risk breaking anything, or maybe you wanted to try out a new operating system before you install it on your computer.

This guide introduces you to Microsoft Virtual PC and shows you how to install and configure it. Microsoft Virtual PC lets you run a virtual computer simultaneously with your existing operating system on your computer.


You can use the virtual PC as a dummy computer to test software, and settings. It’s also great for students learning about Microsoft products by running servers virtually and practicing what they’ve learned.

Hardware Requirements

Running a virtual PC will use a substantial amount of system resources. Keep in mind that you are virtually running two computers at the same time with one computer’s hardware. Here are my hardware recommendations.

  • You need to be running Windows XP or higher to use Microsoft Virtual PC.
  • In my experience with Microsoft Virtual PC a computer with at least a dual core processor, 2 Gigs of RAM, and plenty of extra hard drive space works best. RAM is very important. 3 or 4 Gigs would do even better.

For in-depth hardware requirements visit Microsoft.

Install Microsoft Virtual PC

  1. Download Microsoft Virtual PC.
  2. Run the setup file you’ve downloaded and install it just like any other program. Click Next, agree to their terms and let it do its thing.

Create a Virtual Machine

Before you can start using Microsoft Virtual PC you have to create a virtual machine to run the operating system on. Here’s how it’s done.

  1. Click the Start button, All Programs, and then click Microsoft Virtual PC.
  2. Since you haven’t created any virtual machines yet the new virtual machine wizard will open automatically.


    Click Next.

  3. Leave Create a virtual machine selected and click Next.


  4. Give your new virtual machine a name. If you don’t want the virtual machine saved in its default location (C:\UserAccount\Documents\My Virtual Machines) you can change its location by clicking Browse. Click Next.


    Note: Some people save their virtual machines on separate hard drives or USB/FireWire hard drives to save space.

  5. Select the operating system you’re planning to install. You can install most versions of Windows (including servers) and OS/2. Click Next.


  6. Set how much RAM you want this virtual machine to use. The default minimum amount is selected by default. You can select adjust the RAM to use more or less. Click Next.


    Note: The amount of RAM you allocate for this virtual machine will be reserved exclusively for the virtual machine while it’s running.

  7. Since you haven’t created a virtual hard disk yet, select A new virtual hard disk and then click Next.


  8. Set the size of the new virtual hard disk next to virtual hard disk size in MB. 1GB = 1024MB. In my example I set it to 40000 MB which is roughly 40GB. Click Next.


  9. Review your settings and then click Finish.


Configure Your Virtual Machine

Before you fire up the new virtual machine for the first time lets configure a few settings to make it more useful.

  1. Open the Virtual PC Console if it’s not already open (Start, All Programs, Microsoft Virtual PC).
  2. Select the virtual PC you want to change settings for and then click Settings.


  3. Select Networking on the left and then change adapter 1 to NAT. This will give the virtual machine network access.


  4. Click OK to save the changes.

Install the Operating System

Your new virtual machine should be ready to go. Now you can install an operating system on it.

  1. Insert the operating system CD/DVD/Floppy disk.
  2. Select the virtual PC in the Virtual PC Console and then click Start to boot the virtual PC up.
  3. Install the OS just like you would on a normal computer.

Note: If you have trouble booting to the operating system CD/DVD click CD in the virtual machine window and select Use Physical Drive D:. The drive letter may vary. After that click Action and then select Reset to restart the virtual machine.

Note: Once you click in the virtual machine and use its mouse you have to press Ctrl + Alt on the right side of your keyboard to release it from the virtual machine. Once you install the Virtual Machine Additions (explained below) you won’t have to do this.

Post Installation

Once you’ve installed the operating system you need to install the Virtual Machine Additions. They are drivers that help make the virtual machine run better.

  1. Click Action, Install or Update Virtual Machine Additions.
  2. Click Continue.
  3. Click Run Setup.exe when the auto play window appears.
  4. Install the Virtual Machine Additions just like any other software.


  5. Restart the virtual machine once the additions have been installed.

Still need help? Ask your computer question now.

Related Guides:

4 Responses to “Install and Configure Microsoft Virtual PC”

Subscribe to this guide's comments RSS feed.

  1. jagadish says:

    hi the information you provided is too good to me i hope i can install it ,if possible can you help me out in configuring the networking among the physical pc and virtual pc if possible with print screens

  2. Frank says:

    I just want to say thank you, a straight forward process for the Virtual PC, without all the extra junk. thanks

  3. Alex says:

    Hey, this looks like a really good guide, and i’ve looked at a few around the internet, but there’s one step i just can’t seem to be able to follow. I have VPC, and i have two identical win98 iso images from two differant sources, suggesting that they aren’t faulty. I have tried booting from both iso image, it allows me to particion every time, but eventually leaves me with the single option of looking at the help/readme file. I’ve burned the iso images to disk creating a bootable disk using ashampoo, and tried to use this but it simply won’t allow me to “Use physical drive (in this case E)”, my CD/DVD drive, which is very frustrating. I know there must be something I’m not catching on to, everyone else seems to have no problems, i just can’t see what else i could possibly try.

Leave a Reply

Subscribe to this guide's comments RSS feed.

Microsoft Windows is a registered trademark of Microsoft Corporation. Microsoft Corporation in no way endorses or is affiliated with MAXIMUMpcguides.com. All other products mentioned are registered trademarks of their respective companies. MAXIMUMpcguides IS NOT RESPONSIBLE for any damage or data loss to your computer from using this web site. All information on MAXIMUMpcguides is provided on an AS IS basis with NO WARRANTIES.

Copyright 2006-2019 Brent Trahan. All rights reserved.