Windows XP Mode,解决软件兼容性问题的新途径(1)
在操作系统升级和迁移的过程中,如何解决业务应用程序和硬件设备的兼容性问题是困扰IT专业人士的头等问题。在Windows 7中微软为中小企业和个人用户免费提供了Windows Virtual PC来运行虚拟Windows XP模式,与以往的兼容性解决方案不同,Windows 7这个全新的特性通过系统内置虚拟机方式不但可以帮助用户解决应用软件兼容性问题,也可以使陈旧的硬件设备在全新的系统上正常运行。本文将会带您全面了解Windows Virtual PC。
全新的方式
在早期版本的Windows操作系统中,微软为用户提供了多种方式来解决系统升级过程中的应用程序兼容性问题,最典型的便是“程序兼容性助手”和“应用软件兼容性工具(Application Compatibility Toolkit)”,这两种解决方案都需要IT人员或用户经过反复多次的调试过程。前者内置于操作系统中,通过将新版操作系统模拟为早期的Windows版本来运行应用程序,缓解应用程序兼容性问题;后者针对IT管理员、开发人员及独立软件开发商(ISV)设计,通过相对繁琐的数据收集及诊断调试过程分析应用软件存在的兼容性问题,并生成与该程序相对应的“补丁(shim)”来解决因改进的系统安全性或其他原因导致的兼容性问题。
微软在最新的Windows 7操作系统中为企业用户免费提供了一个十分有用的组件Windows Virtual PC。通过Windows Virtual PC,初级计算机用户无需再经过复杂的调试过程来使不兼容的遗留应用程序运行在Windows 7上,现在我们只需要像使用已经十分熟悉的Windows XP那样,把应用程序安装在Windows Virtual PC中的Windows XP Service Pack 3上,即可正常的去使用那些遗留应用程序或硬件设备。但与之前的Microsoft Virtual PC或其它基于虚拟机的解决方案不同,Windows Virtual PC可以仅将一个程序的界面提供给用户,而非整个虚拟机桌面,这样用户就不会感觉到应用程序是运行在Windows XP虚拟机中,它看上去就像运行在Windows 7上。