For myself and friends working with Microsoft virtualization technologies I decided to write a quick reference guide comparing and contrasting the tools available today. This area is changing so quickly it’s hard to stay current. Hope you find it helpful.
Virtual PC 2007
Key Features: Simple, easy, and abundant. Friendly GUI interface, drag and drop files across Host–>VM desktops. With so many Windows XP desktops out there there is a favorite for learning and labs.
Host O/S: Windows XP mostly. Older systems.
Guest Capability: 32-bit only
Keyboard Shortcuts: [Right Alt] to release (if lacking VM additions). [Ctrl+Alt+Break] will toggle to/from full screen.
Download Link:
http://www.microsoft.com/downloadS/details.aspx?FamilyID=04d26402-3199-48a3-afa2-2dc0b40a73b6&displaylang=en#filelist
Virtual Server 2005 R2 SP1
Key Features: Web based interface, easy remoting. More features (VHDMOUNT, VMC editing). Dominant in data centers.
Host O/S: Windows XP / Server 2003. Older systems. Can also run on Server 2008 for backward compatibility and access to VHDMOUNT utility.
Guest Capability: 32-bit only
Keyboard Shortcuts: [Right Alt] to release (if lacking VM additions). Full keyboard shortcut listing here.
Download Link:
http://www.microsoft.com/windowsserversystem/virtualserver/
Hyper-V in Windows Server 2008
Key Features: FAST!! Direct access to bare metal. Latest in core VM tech from Microsoft. Easy snapshots, rich settings editor, VHD compression tool.
Host O/S: Windows Server 2008 only
Guest Capability: 64-bit and FAST!
Keyboard Shortcuts: [Ctrl+Alt+Left Arrow] to release (if lacking Hyper-V Integration Services).
Download Link:
(comes with Windows Server 2008)
Windows Virtual PC RC
Key Features: Only option for Windows 7 that I’m aware of. Still in Release Candidate status.
Host O/S: Windows 7 (all editions)
Guest Capability: More than even Hyper-V? 64-bit with “boot as VHD” feature too?
Keyboard Shortcuts: Not sure, haven’t run yet.
Download Link:
http://www.microsoft.com/downloadS/details.aspx?familyid=4C3A0944-A2E6-4F01-9C57-5B55885875CC&displaylang=en
