Windows 7 – Virtualization
So you’ve upgraded to Windows 7 and now your considering the options for running virtual machines…
If you have a PC that’s capable of hardware assisted virtualization (I-VT or AMD-V) and you’re running Windows 7 Professional or Ultimate the decision is fairly easy; use the virtualization technology from Microsoft that provides you with Virtual XP mode (as well as generalized virtualization).
However, if you don’t have a PC capable of hardware virtualization or you didn’t spring for the more expensive version of Windows you have some good (free) choices.
While Microsoft doesn’t officially support Virtual PC 2007 SP1 on Windows 7, since it was designed to run under Vista it will work. The real downside is that you have fairly old virtualization technology emulating an antiquated hardware.
You could consider buying VMware or Parallels, but why spend money when there’s a better free alternative for personal use…
That would be – VirtualBox (yes, I’ve harped on VirtualBox for the Mac before, and now it’s time to harp on VirtualBox on the PC).
VirtualBox is a project sponsored by Sun Microsystems. They’ve actually been working on virtualization technology for a very long time, and their virtualization technology is top notch.
VirtualBox will run on several different operating system, you can even share the virtual machine files between operating systems if you like. But one of the really nice things about VirtualBox is that it will support machines with or without hardware assisted virtualization and it emulates very modern hardware (which makes the paravirtualization of devices much more efficient).
Unless you have specific requirements that force you to choose other virtualization software, I would recommend you take a good look at VirtualBox.

Related posts:
- Windows 7 – Virtualization, Revisited I posted yesterday on Windows 7 virtualization, and suggested that if you’d purchased Windows 7 Professional or Ultimate you’d probably just want to use the...
- Virtulization, Virtulization, Virtulization For a decade now I’ve been a fan of virtulization (of course, that’s partially predicated on understanding what virtualization is, and how it works —...
- Virtualization Picks Let me preface this by saying that I’m making recommendations for virtualization based on: Cost Robustness Ease of use Performance You’ll note I put performance...
- Virtualization Best Practices, Selecting A Vitualization Solution This will be the first in a multi-part posting. I use Microsoft Virtual Server on my PCs for virtualization, and I use VMware on my...
- Windows 7 – Which edition is right for you? So you want to upgrade to Microsoft® Windows™ 7, but you’re not sure which version is the right choice… Essentially there are only three choices...
- Thinking Inside the VirtualBox Sun Microsystems used to be a major player in the computer world; and I guess since Java belongs to Sun they are still a a...
- Virtualization Solutions On windows there’s basically three commercial solutions for virtualization, and several free solutions… wait one of the commercial solutions is free (well when you buy...
- Virtualization Best Practices, Using UnDo One of the most powerful features of virtualization is the ability to use undo disk (also called snapshots and checkpoints). What this allows you to...
- Hyper-V Server With the release of Windows Server 2008 Microsoft made a huge step forward in releasing thin, high-performance hyper-visor for machine virtualization – Hyper-V. Microsoft has...
- VirtualBox on OS-X After the extremely poor experience with my upgrade to vmware Fusion 2.0.1 I can certainly tell you that VirtualBox was a totally satisfying experience. First, VirtualBox...
