如果您打算在
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相关的应用如游戏也不能安装在虚拟机中。