如果您打算在
Windows Vista面市后将自己的
系统升级,那么,在升级前对Windows Vista进行详尽的测试则是十分必要的,这不仅可以帮助您了解Windows Vista带来的新特性、新功能,帮助您熟练掌握Windows Vista的操作技巧,同时,也有助于让您清楚目前必备
软件在Windows Vista中的兼容性,确保在将来升级时能够平衡过渡。
一般而言,在我们
安装测试的Windows Vista
系统时,通常不太可能为其准备一台单独的PC,而只能在目前使用的工作机上安装。为保证目前使用的
系统如
Windows XP不受影响,我们在Windows Vista时多通过为其分割出一个单独的小
分区如20G左右的分区进行,这样,通过多重启动选项,在系统启动时选择进入日常使用的系统如Windows XP或测试用的Windows Vista。——这样做的另一个好处便是,当您测试完毕,或超过Windows Vista RTM允许的30天试用期限后,只需将其卸载即可,而不会破坏原有操作系统的正常使用。
此外,还有另一个选择,那便是通过虚拟机(Virtual Machine)。所谓虚拟机或虚拟化技术,是指在
电脑中利用工具软件模拟出多个运行不同操作系统的逻辑电脑,其中每个操作系统都如同运行在单独实体PC的唯一OS。这样,通过使用虚拟机,便可以在PC中同时运行多个操作系统(虚拟的)而不会互相干扰。
当然,在同一台宿主PC中安装多个操作系统对硬件条件具有一定的要求,毕竟,多台虚拟机间共同分享主系统的资源,如果
CPU的
计算机能力或
内存大小不足,性能会受到很大影响。——当然,除了当我们想要比较Windows Vista的具体性能时,这点通常并不十分重要。
目前市面上的虚拟机工具有很多种,下面我们简要介绍能够支持Windows Vista的两款免费软件:VMware与微软Virtual PC 2007。
VMware Server 与VMware Player
VMware是虚拟机市场的老牌厂商,根据用途、功能的不同,其虚拟机系统有很多类型很多版本,大多是收费的。不过,目前使用其免费版本安装Windows Vista没有任何问题。
使用VMware安装Windows Vista需要下载其VMware Server 与 VMware Player,首先,使用VMware Server创建Windows Vista客户为虚拟对象,这个过程类似于在PC中安装Windows Vista;其次,在目前的Windows系统或其他操作系统如
linux中安装VMware Player来运行Windows Vista虚拟机。
与下面要介绍的微软Virtual PC相比,VMware的最大优势在于,其可以创建支持64位的虚拟机,即在创建的虚拟机上安装64位Windows Vista系统,另外,其虚拟机完美地支持多核心CPU,能够最大限度地发挥多核心CPU的计算优势。
Microsoft Virtual PC 2007
微软在2003年通过收购Connectix而进入虚拟机市场,其Virtual PC同样采取免费策略。
先前的版本Virtual PC 2004并不能很好地支持Windows Vista,虽然有不少人曾经成功地使用其安装Windows Vista。目前,Virtual PC 2007 Beta版已经发布,从微软的说明中看,Virtual PC 2007针对Windows Vista进行了较大程度的优化,支持Windows Vista作为宿主系统或客户系统安装。
不过,需要注意的是,Virtual PC 2007在使用Windows Vista作为宿主系统时,能够支持32位与64位版的Windows Vista,但若在虚拟机中安装Windows Vista时,则只能使用Windows Vista的32位版本。
同时,Virtual PC 2007支持CPU的虚拟化计算技术——相信朋友们都清楚无论Intel还是AMD,均在强调CPU的虚拟化技术吧?——通过硬件层面的虚拟化支持,能够在很大程度上提高虚拟机的运行效率。
而 Virtual PC的不利之处则在于,正如微软的其他产品一样,只支持使用自家的Windows作为宿主系统,因此,如果您打算在Linux系统中通过虚拟机安装Windows Vista,还是考虑VMware吧。
使用虚拟机安装Windows Vista的限制
目前,这些虚拟机软件都存在一个问题,那便是虚拟系统都不能很好地支持
显卡的3D加速特性,因此,在虚拟机中,诸如Aero Galss之类的视觉效果是无法体验的,而其他3D相关的应用如游戏也不能安装在虚拟机中。