Getting Started on Virtualization with Microsoft Virtual PC 2007, Part 3: New Virtual Machine

This entry is part 3 of 6 in the series Getting Started with Virtual PC 2007

From first 2 parts, you have already installed Microsoft Virtual PC 2007 SP1 on your PC. Now you can create your own virtual machine which I’ll show in this part.

Step-by-step to create new virtual machine

  1. Open Microsoft Virtual PC 2007. Click Start -> Programs -> Microsoft Virtual PC.
    Open Microsoft Virtual PC 2007
  2. When Microsoft Virtual PC is loading up for the first time, it hasn’t any virtual machine so it automatically runs a wizard for create a new virtual machine. Click Next to continue.
    New Virtual Machine Wizard
  3. On Options, you can one of these 3 options:
    1. Create a virtual machine which you can define basic configurations for a virtual machine.
    2. Use default settings to create a virtual machine.
    3. Add an existing virtual machine. If you duplicate a virtual machine or have an existing one, you can choose this option to import it.

    In this example, I’ll create a new virtual machine so I select the first option. Select Create a virtual machine. Click Next.
    Create a virtual machine

  4. On Virtual Machine Name and Location, you can name the virtual machine and its location to keep the virtual machine file. In this example, I only name it to WindowsXP so it will store the virtual machine file in a default location.
    The default location is in My Virtual Machines folder (For example, C:\Documents and Settings\Administrator\My Documents\My Virtual Machines). You can click Browse if you would like to change the location. Then, click Next.
    Select Virtual Machine Name and Location
  5. On Operating System, you have to choose the operating system which you’re going to install on the virtual machine. I’ll install Windows XP so I choose Windows XP. Click Next.
    Note: If you’re going to install other operating system besides Microsoft’s products for example, Ubuntu, Red Hat, Fedora, Solaris, FreeBSD, etc., you have to select Other. But Microsoft isn’t officially supports these operating system on Microsoft Virtual PC. Therefore, if you willing to install them in virtual machine, I would recommend you try VMWare. See for more information.
    Choose Operating System for virtual machine
  6. On Memory, you can adjust memory (RAM) for the virtual machine. It’ll consume the memory (RAM) of the physical system so you should better have enough memory for both host and guest operating system. In this example, I have 2560 MB. of memory on my PC so I decide to give memory for the virtual machine 512 MB. Select Adjusting the RAM and type 512 in the text box and click Next.
    Note: You shouldn’t assign memory to the maximum size for the virtual machine because the host operating system may lacks memory when you run this virtual machine.
    Set Memory
  7. On Virtual Harddisk Options, select A new virtual hard disk. Click Next.
    Create a new virtual hard disk
  8. On Virtual Hard Disk Location, you can specify where to keep this virtual hard disk file and virtual hard disk size. In this example, I leave these values to default. Click Next.
    Specify Virtual Hard Disk Location
  9. Click Finish to complete creating a new virtual machine.
    Finishing Create a Virtual Machine
  10. Now, you’ll see a new virtual machine is shown up on Virtual PC Console. In this example, its name is WindowsXP and the status is Not running.
    Virtual Machine has been created
Series Navigation<< Getting Started on Virtualization with Microsoft Virtual PC 2007, Part 2: InstallationGetting Started on Virtualization with Microsoft Virtual PC 2007, Part 4: Install Guest OS >>


  1. Mongie August 30, 2010
  2. Lynell May 24, 2011

Leave a Reply