Application support and compatibility has always been a major obstacle for end users when considering Operating System upgrades. This has always been the case with Microsoft Windows. However with the advent of Windows 7, Microsoft have taken the extra initiative and put some real thought into the problem.
Backwards compatibility prevented many companies from deploying Windows XP upon it’s release in 2002 as the NT Kernel changes meant that many applications were no longer compatible with the mainstream Operating Systems at the time.
By utilizing Virtualisation, Microsoft are have pretty much guaranteed that a correctly spec’d Windows 7 PC will still run your “Legacy” applications from Windows XP.
The Windows 7 “XP Mode” runs a Windows XP Virtual Machine on your Windows 7 desktop using Microsoft’s Virtual PC technology. When up and running, you can install your legacy applications inside your Windows XP knowing they will work. Once installed on your XP VM, you will find them conveniently located in your Windows 7 start menu and able to be run on your usual desktop.

I must also warn, that NOT ALL applications will be able to be run from your Windows 7 start menu, but they can still be operated from within your Windows XP Mode VM.
So, what’s required to be able to run the Windows XP Mode?
Hardware wise you need at least 2GB or RAM in your computer, and a Processor that supports Chip-Level Virtualisation. Does your CPU support Virtualisation? Use “Securable” to find out.
Additionally you will need to install the Windows XP Mode updates for your Windows 7 PC from Microsoft. There is a link for that here. http://www.microsoft.com/windows/virtual-pc/download.aspx
So, with a little forward planning and testing, deploying Windows 7 across your organisation need not be the headache usually associated with OS Upgrades. I would also suggest speaking with your IT Support company/department to ensure your network will accept Windows 7 clients before pushing to test it.
Please Note:- The XP Virtual Machine WILL require security to prevent the same threats as your desktop PC. i.e. Antivirus.
