How to Create a Virtual Machine in Windows Virtual PC
Information
This will show you how to create a new virtual machine in Windows Virtual PC, and install the 32-bit guest operating system that you want to run in the virtual machine on your 32-bit or 64-bit Windows 7 as the host.
Note
Windows Virtual PC is the latest Microsoft virtualization technology for Windows 7. It is the runtime engine for Windows XP Mode to provide a virtual Windows environment for Windows 7. With Windows Virtual PC, Windows XP mode applications can be seen and accessed from a Windows 7-based PC.
You will need to download and install the 32-bit (x86) or 64-bit (x64) version ofWindows Virtual PC for your 32-bit or 64-bit Windows 7.
Recommended 15 GB hard disk space per virtual Windows environment
Supported host (your computer) operating systems:
Windows 7 Home Premium (32-bit or 64-bit)
Windows 7 Professional (32-bit or 64-bit)
Windows 7 Ultimate (32-bit or 64-bit)
Windows 7 Enterprise (32-bit or 64-bit) NOTE:Windows XP Mode can only be installed on Windows 7 Professional, Windows 7 Ultimate, and Windows 7 Enterprise.
EXAMPLE: Create Virtual Machine NOTE: For example, create a Vista virtual machine.
Here's How:
1. If you have not already, then you will need to first download and install Windows Virtual PC. If you did, then go to step 2 below.
A) At the Windows Virtual PC webpage, select your language, and click on the Continue button. (see screenshot below)
B) If you have not already, you will need to validate your Windows 7 first. Click on Install to install the Genuine Windows Validation Component, or follow on screen instructions. (see screenshot below) NOTE:You will need to have Windows 7 activated and cookies enabled to be able to do this.
C) Select your language, and click on the Download button for either the Windows6.1-KB958559-x86-RefreshPkg.msu (32-bit) or Windows6.1-KB958559-x64-RefreshPkg.msu (64-bit) file for your same 32-bit or 64-bit Windows 7 version you have installed.
D) Save the Windows6.1-KB958559-x86-RefreshPkg.msu or Windows6.1-KB958559-x64-RefreshPkg.msu file to your desktop.
E) Double click on the downloaded Windows6.1-KB958559-x86-RefreshPkg.msu or Windows6.1-KB958559-x64-RefreshPkg.msu file to start installing it.
I) When it is finished, click on the Restart Now button. WARNING:This will restart your computer immediately. Be sure to save and close anything that you have open first.
J) When the computer is finished restarting, continue on to step 2 below.
2. Do step 3 or 4 below for what you would like to do.
3. Open the Start Menu, type vpcwizard.exe in the search box, press Enter, and go to step 5 below.
4. Open the Start Menu. Click on All Programs, expand Windows Virtual PC folder, double click on the Virtual Machines shortcut, and go to step 5 below. (See screenshot below) NOTE:You can also open the Virtual Machines folder at C:\Users\(User Name)\Virtual Machines.
5. Click on the Create Virtual Machine button on the toolbar. (See screenshot below)
6. Type in a name (ex: Vista) you want for the new virtual machine, then select a location where you want the .vmcx and .vhd files saved at. Click on the Next button. (See screenshot below) NOTE:You can save them anywhere you like, but the default location is the hidden C:\Users\(user name)\AppData\Local\Microsoft\Windows Virtual PC\Virtual Machines folder or the C:\Users\(user name)\Virtual Machines folder.
7. Enter how much of your RAM (1 GB = 1024 MB) you want to be used by the virtual machine. (See screenshot below)
8. Check the Use computer on network connections box if you would like the virtual machine to have network or internet access, then click on the Next button. (See screenshot above)
9. To Create a Dynamically Expanding VHD NOTE:This is the usual default option.
A) Select (dot) Create a dynamically expanding virtual hard disk. (See screenshot below)
B) Verify that the name and location is correct (from step 5), then click on the Create button. (See screenshot above)
C) Go to step 12.
10. To Use an Existing VHD File
A) Select (dot) Use an existing virtual hard disk. (See screenshot below)
B) Click on the Browse button and navigate to and select the VHD file that you want to use to create a virtual machine (VM) with, then click on the Create button. (See screenshot above) WARNING:Windows Virtual PC only supports using a VHD up to 127 GB (130,048 MB) for a dynamic VHD, and up to 41 GB (42,023) for a fixed VHD. Any larger and you will not be able access the VM from within Windows Virtual PC.
C) Right click on this new virtual machine (Ex: Vista.vmcx file), and click on Open. (See screenshot below)
D) Go to step 17.
11. To Create a VHD with Advanced Options
A) Select (dot) Create a virtual hard disk using advanced options, then click on the Next button. (See screenshot below)
B) Select the type of VHD to create. (See screenshot below)
C) Verify that the name and location is correct (from step 5), then click on the Next button. (See screenshot above)
12. Right click on this new virtual machine (Ex: Vista.vmcx file), and click on Settings.
13.To Use a ISO File to Create the Virtual Machine From
A) In the left pane select DVD Drive, then select (dot) Open an ISO image in the right pane. (See screenshot below)
B) Click on the Browse button and navigate to the location of the .ISO file of the operating system (ex: Vista) that you want to install in the VM, then select the ISO file and double click on it. Click on OK. (See screenshot above) NOTE:If you do not have a ISO file of the operating system, then you can use a free program like ImgBurn to create a ISO file from the operating system's installation DVD.
C) Go to step 15.
14. To Use a DVD or Bootable USB to Create the Virtual Machine From
A) In the left pane select DVD Drive, select (dot) Access a physical drive in the right pane, then select the drive letter of the installation DVD or bootable USB. (See screenshot below step 13A)
15. Right click on this new virtual machine (Ex: Vista.vmcx file), and click on Open.
16. Install the OS (Ex: Vista) in the virtual machine. WARNING: Be sure to give the user account a password. Blank passwords are not supported, and can cause you to have problems with logging on to the VM. If you did leave the password field blank, then you should get a option after trying to log on without a password to continue to login without the password for now. You can then create a password for the user account in the VM.
18. Close or shutdown the new virtual machine. NOTE:See yellow TIP box below for how to close the virtual machine.
19. Open the Windows 7 Start Menu in your computer (host).
20. Click on All Programs, expand Windows Virtual PC folder, then right click on this new virtual machine (Ex: Vista.vmcx file), and click on Settings.
21. In the left pane select DVD Drive, then select (dot) Access a physical drive in the right pane. Select the DVD drive letter from the drop down menu that you would like to use in the virtual machine, and click on OK. (See screenshot below) NOTE:If you do not want to use a DVD drive in the virtual machine, then select (dot) None instead.
22. You now have a newly created virtual machine.
Tip
You can close the virtual machine by shutting down the virtual machine from the Start menu inside the virtual machine, or by clicking on the close X at the top right corner of the virtual machine window. Afterwards, select the Turn Off option and click on OK. (See screenshot beow)
You can open the virtual maching by opening the Start Menu, click on All Programs, expand Windows Virtual PC folder, and double click on the virtual maching shortcut.
System Manufacturer/Model Number self built OS Windows 7 Professional 64-bit CPU Intel E8400 3GHz Motherboard Intel DX48BT2 Memory Kingston PC3-10700H 4Gb Graphics Card XFX Radeon HD 5850 BlackEd. Sound Card Asus Xonar DG Monitor(s) Displays 2x Samsung SM-T220HD 22" Screen Resolution 1680x1050 on two monitors
Keyboard Microsoft Comfort Curve USB Mouse Razer Diamondback 3G PSU Thermaltake ToughPower 850w Case Thermaltake Armor Cooling Scythe Mugen II Hard Drives OCZ Vertex 2 120gb 3.5" (OS)
Seagate Momentus XT 500gb
Samsung F3 1Tb (games)
2x Samsung F1 1Tb Internet Speed 8128/443
LOL, yeah I thought it would be nice to have some more information out there to help folks get familiar with this more before it is released to the public on the 5th.
System Manufacturer/Model Number ASUS p5w-dh deluxe & IBM Thinkpad T43 OS Windows 7 x86 and x64 - RTM CPU E6700 (core 2 duo ^3.25GHz) & Pentium M 750 (1.86GHz) Motherboard P5W-DH Deluxe & Thinkpad T43 Memory 4GB and 1.5GB Graphics Card ATI 4850 & ATI X300
System Manufacturer/Model Number Dwarf Dwf/11/2012 OS Windows 7 Ultimate x64 Service Pack 1 CPU Intel Core-i5-3570K 4-core @ 3.4GHz (Ivy Bridge) (OC 4.2GHz) Motherboard ASRock Z77 Extreme4-M Memory 4 x 4GB DDR3-1600 Corsair Vengeance CMZ8GX3M2A1600C9B (16GB) Graphics Card 2 x AMD Radeon HD7770 1GB CrossFired (OC 1100MHz/1250MHz) Sound Card Realtek High Definition on board solution (ALC 898) Monitor(s) Displays ViewSonic VA1912w Widescreen (VGA) Screen Resolution 1440x900
Keyboard Microsoft Comfort Curve Keyboard 3000 (USB) Mouse Microsoft Comfort Mouse 3000 for Business (USB) PSU XFX Pro Series 850W Semi-Modular Case Gigabyte IF233 Cooling 1 x 120mm Front Inlet 1 x 120mm Rear Exhaust Hard Drives OCZ Agility 3 SSD 120GB SATA III x2 (RAID 0)
Samsung HD501LJ 500GB SATA II x2
Hitachi HDS721010CLA332 1TB SATA II
Iomega 1.5TB Ext USB 2.0
WD 2.0TB Ext USB 3.0 Internet Speed NetGear DG834Gv3 ADSL Modem/Router (Ethernet) ~4.0 Mb/s (O2) Antivirus Avast! 7.0.1474 Browser IE 9 Other Info Optical Drive: HL-DT-ST BD-RE BH10LS30 SATA Bluray
Lexmark S305 Printer/Scanner/Copier (USB)
CTF-430 Tablet & Pen
WEI Score: 7.7/7.9/7.4/7.4/7.9
Asus Eee PC 1011PX Netbook (Windows 7 x86 Starter)
Hi there guys, just installed a virtual machine, and everything has installed fine. The only thing is that I can't seem to get aero enabled on the virtual machine, as well as connect to the internet. I followed Brinks instruction to the T. So I hope someone can help me with these 2 settings please!! O, and I can't see the rest of my system in the Virtual Machines 'Computer' also!
System Manufacturer/Model Number Self built. OS Windows 7 RTM 64bit, RTM 32bit Chinese CPU Intel Core 2 Quad Q 6600 2.4 GHz Motherboard Asus P5K-VM Memory 4 x Kingston 2GB DDR2-800 SDRAM Graphics Card ATI Radeon HD4670 Sound Card Realtek ALC883 @ Intel 82801IB ICH9 - High Definition Audio Monitor(s) Displays LG Flatron L1520B Screen Resolution 1024 x 768
PSU Huntkey 400W Case Golden Field Hard Drives 1 x 320GB Seagate Barracuda
1 x 320GB Western Digital
1 x 1TB Western Digital Black Caviar
It appears that it is similar to Virtual PC where we can only use up to the Windows Basic color scheme instead. I do not have Widows Aero available as a color scheme in the above Vista virtual machine either.
This can help show you how to connect to the internet in a VM.
System Manufacturer/Model Number Samsung NP530U4B-S02IN OS Windows® 8 Pro (64-bit) CPU Intel® Core™ i5 Processor 2467M (1.60GHz, 3MB L3 Cache) Motherboard Samsung Electronics Memory 6GB DDR3 System Memory at 1,333MHz (on BD 4GB + 2GB x 1) Graphics Card AMD Radeon™ HD7550M 1GB DDR3 (Ext. Graphic) Sound Card Realtek High Definition Audio Monitor(s) Displays 35.56cm (14.0) SuperBright 300nit HD LED Display Screen Resolution 1366x768
Hard Drives 1TB S-ATA II Hard Drive (5400RPM) with ExpressCache 16GB SSD Internet Speed sucks Antivirus Microsoft Security Essentials Browser Google Chrome (Sync enabled)
Does anyone have any idea why I would not see the "Create Virtual Machine" button on my bar. Running RC (upgrade from Vista Ultimate) and I can connect to my old virtual machines just fine.
I have just a few questions that may help get a solution quicker for you.
Do you have the C:\Users\(user name)\Virtual Machines folder open, and not another location by mistake? Could you post back a screenshot of this window to see if it may help find what may be wrong with it.
Do you have any other virtual program still installed with Windows Virtual PC? If so, uninstall it as a test to see if that helps.
It may be possible that since you had upgraded from Vista, that some remnant of Vista may be causing a issue with this.