Windows Vista + Windows XP: The Best of Both Worlds
Monday, June 30th, 2008First off, in the interest of full disclosure, let me say – I like Windows Vista. However, one company can only do so much to ensure a smooth migration from one operating system to another for billions of computer configurations. We’re talking about being compatible with both software and hardware from the past two decades.
For example, my three year old uses an ancient (but small footprint) all-in-one computer. The computer is almost eight years old, but runs Vista well. However, the two-year-old wireless network card didn’t have a Vista driver available. I did eventually find one on the Korean version of D-Link’s Web site. Somehow, I doubt this is Microsoft’s fault that it wasn’t readily available.
However, the Vista issues with software compatibility are another matter. While most of my Windows XP software runs just fine, that isn’t always the case. For a complete list of legacy software Microsoft has tested and certified for Vista, you should check out this Web page. I’d prefer not to setup a new PC, just for purposes of restoring an old backup or performing a numerical calculation on a pervious tax software package.
In this situation, Microsoft Virtual PC is a lifesaver. Computer virtualization is the white-hot field of having a complete, indistinguishable virtual computer (of any operating system) running on the physical computer under your desk. With Microsoft Virtual PC, your Windows Vista PC can run Windows XP without any appreciable slowdown. With Windows XP in a virtual PC consuming the whole screen, there is no way to visually determine Windows Vista as the true operating system installed. The virtual PC even connects to the network as a regular PC.

My Vista PC running a Windows XP virtual PC within it.
Businesses use virtualization, for many reasons. The most obvious being, there are less pieces of equipment to purchase, organize and replace. This is eco-friendly, as idle virtual servers running on a single box take less energy. Quality Assurance teams like this, because they can quickly set up and remove a test environment without a lot of work.
A virtual PC is typically saved as a single file on the host computer. Microsoft has even started allowing entire downloads of virtual machines for software evaluations. This allows businesses to evaluate complex software installations in minutes, without modifying their network or servers.
Likewise, for the hobbyist at home, Virtual PC is a great place to install trial software. If you don’t like it, delete the Virtual PC. In this case, there is no chance of hosing your true desktop system or having your system changed. A list of my Virtual PCs can be seen below.
My Vista machine has two virtual Windows XP machines. I test software on the temporary machine, and keep a fresh Windows XP installation around to start over with.
You can download Virtual PC 2007 free of charge from Microsoft’s web site. The download size is a mere 35 MBytes. There are alternatives to Microsoft’s software. VMware is Microsoft’s primary competitor, they also offer a free (but more limited) virtualization product. Likewise, they provide many Linux virtual machines with software preinstalled to evaluate.
Do you still have a copy of Windows XP on DVD? You may be installing it sooner than you think.









