谜底一:要求的硬件配置到底高不高?
微软官方的推荐配置
根据微软的说明,要流畅运行测试版的Windows Vista,电脑需要安装有“目前主流的Intel和AMD中高端处理器、至少512MB内存、支持DirectX 9并且至少64MB显存的显卡,还有尽量高速的硬盘”。
我们在两台电脑上安装了Windows Vista Beta1,其中一台的配置如下:AMD Athlon 1700+处理器,1GB DDR 400内存,ATI Radeon 9800显卡。在这样配置的机器中运行Windows Vista,感觉仍然有些迟滞。在另一台配置几乎一样,但是处理器使用了Athlon 64 3000+的电脑上运行,速度就流畅多了。
从中可以看出,Windows Vista对硬件的要求已经算很高了,不过考虑到正式版估计要在2006年底才会推向市场,用现在的电脑运行“未来”的新系统,不够流畅也就完全能理解了。
需要升级现在的电脑吗
除了操作系统自身的需要,用户在上面所进行的应用也影响着硬件配置的需求。如果你的电脑主要是用来上网、聊天,玩一些简单的游戏,那么基本上2005年之后购买的电脑可以不升级硬件就使用Windows Vista。
但Windows Vista将重点突出网络应用以及多媒体方面的应用,这类应用所要求的硬件配置较高。
因此,如果你准备近期升级电脑硬件,并希望日后能够顺利使用Windows Vista,不妨等等看,到明年这个时候再升级。经过升级,只要你的电脑能够具有主频超过2GHz的处理器,1GB以上的内存,那么流畅运行Windows Vista将不成问题。
至于还没有电脑,或者希望在Vista发布后更换新电脑的朋友,那就省心多了。在Windows Vista发布的时候,微软肯定会考虑当时主流电脑的配置。
可以预测的是,Windows Vista的到来会不可避免地带来新一轮的硬件升级;同时,2006年底的主流配置电脑上肯定可以流畅运行Windows Vista。
谜底二:上GB的安装文件里都有些什么?
如果你已经得到了Windows Vista Beta1的安装文件,那么一定会对它的体积大吃一惊:32位的Windows Vista Beta1安装文件竟然有2.41GB!很奇怪为什么会有这么大吧?
驱动程序占重头
其实仔细看看其中的文件就明白了,在安装文件中有一个名为“Drivers”的文件夹,是用于保存操作系统自带的驱动程序的,而这个文件夹的体积就有1.7GB!
想想Windows XP安装文件中的情况吧,有一个70MB的drivers.cab文件,就可以宣称自己支持大量硬件设备,那么在有了1.7GB的驱动程序之后,不知道Windows Vista的宣传中能不能出现这样的话:只要你能找到的硬件我全都能支持。
当然,这些驱动程序虽然能够支持大量设备,不过都有一个通病,那就是仅能让设备正常工作起来,至于设备自带的一些特殊功能能否使用,或者设备使用起来性能如何,那就不是系统自带驱动要考虑的问题了。
以ATI的显卡为例,ATI的催化剂驱动程序基本上每个月都会出一个新版,而且新版的驱动不仅能解决现有的Bug,通常还能将设备的性能提高不少。因此如果你希望把自己的设备充分利用起来,那么最好还是更新由厂商提供的驱动。这就带来了一个问题,硬件厂商是否会及时跟进呢?
硬件厂商会积极跟进
用户期待Windows Vista的发布,不过相信硬件厂商将会比用户更加期待。
以显卡为例,目前Beta 1版的Windows Vista中,因为驱动程序的关系,仅有少数显卡能够打开Aero界面。然而令人惊讶的是,Windows Vista的测试才开始两天,NVIDIA和ATI就先后发布了可以给自己的所有符合要求的显卡打开Aero界面的测试版驱动程序。
给目前还在测试中的操作系统公开发布测试版的驱动程序,这可是前所未有的事情,不过从中我们也可以看出硬件厂商对Windows Vista的积极态度。毕竟Windows Vista正式发布所带来的硬件升级需求会让硬件厂商受惠,硬件厂商自然会提前作好准备,以免落后于别人。
Windows Vista Beta1安装文件中1.7GB的驱动程序足可反应出微软对硬件兼容性的重视,再加上硬件厂商的积极跟进,因此,用户不用过于担心硬件兼容性的问题。
谜底三:选择64位还是32位?
虽然Windows XP和Windows Server 2003都有相应的64位版本,不过那些都是在原有32位系统发布很久后“修改”来的,只有Windows Vista才真正同时发布了32位和64位的版本。
早在2003年AMD公司就已经发布了64位的处理器,但由于没有适合的操作系统的支持,再加上64位处理器昂贵售价的影响,那时64位应用并没有普及。
2005年开始,AMD的Athlon 64处理器被大量使用。同时,2005年,微软发布了Windows XP x64 Edition,至此64位的桌面应用才全面展开。
不过因为目前一般的个人应用在32位系统下就可以完全满足,再加上大量应用软件还没有64位版本,64位处理器的强大能力无法完全展现,因此大部分人还在固守32位系统。但等到Windows Vista正式发布后情况就会不同了。
首先经过几年的发展,64位处理器的售价和32位的区别不会太大,但是性能上的差距则不小(也许到2006年底,市场上已经不会再销售32位处理器了)。同时软件厂商经过这几年时间的发展应该有了充分的准备,常用软件可能都会相继发布64位版本。
因此,Windows Vista的发布,将会加快64位应用的普及。在这样的情况下,准备新购机的用户,不要固守老旧的32位平台,考虑全面转向64位吧!
谜底四:软件的兼容性会有问题吗?
除了硬件的兼容性外,软件兼容性也是用户非常关心的问题。在测试中我们发现, Windows Vista中的一些新特性导致软件的兼容性问题比较突出。
在老版本的Windows中,如果一个用户使用管理员账户登录系统,那么该用户运行的所有程序都将具有最高权限。这可能造成很严重的安全隐患,例如当用户打开带有病毒的电子邮件附件后,附件中的病毒同样会具有最高权限,同时可能对系统进行最大程度的破坏。因此很多文章都建议我们,最好能够为日常的使用创建一个权限低一些的账户。
为了防范这一问题,Windows Vista中使用了一种名为用户账户保护(User Account Protect,UAP)的机制。启用该功能后,Windows Vista实际上自动运行在一个被减少了很多特权的安全级别上。
如果系统需要更高的级别,就会显示一个对话框,并要你输入密码。这个密码只能用于发起这次请求的操作,随后你进行的其他操作,哪怕是由以前的操作导致的额外操作,全部都是以最低的权限运行的。
不过要在Windows中实现这一点存在两个问题:首先,Windows从系统架构上就没有为这种安全机制作准备,因此要在Windows Vista中实现这一目标就需要大范围更改代码。其次,Windows下运行的大量应用程序从设计上都是假定用户将会取得最大特权的。因此,对Windows Vista大量代码的更改将导致这些应用程序无法正常工作,这些程序也需要修改。
这个问题在本次的测试中就非常明显。我们在测试用的机器上安装了McAfee VirusScan Enterprise 8杀毒软件,本来使用很正常。但在启用UAP功能后,每次系统启动,杀毒软件运行的时候都需要输入管理员账户的密码。
如果用户本人就是管理员,那么这并不是问题,但是当我们使用受限制账户登录系统后,这个杀毒软件运行的时候依然需要输入管理员的密码。如果受限账户也知道管理员的密码,那么何必还分受限账户和管理员账户呢?
谜底五:最期待的搜索功能,“搜”向何方?
在Windows Vista中,软件的兼容性可能会成为突出的问题。但以微软在操作系统市场上的统治地位,这些问题并不难解决。而且很多厂商在解决自己的产品和Windows的兼容性问题上是非常积极的。
在老版本的Windows中,搜索功能一直是饱受批评的,主要是因为Windows自带的搜索功能太差,搜索速度也太慢。正因为如此,众多公司开始发布桌面搜索软件,例如Google、Yahoo,而微软自己也发布了单独的桌面搜索软件。
在Windows Vista Beta1中,我们随处可以看到搜索框,从开始菜单到资源管理器,再到IE浏览器,基本上只要是和用户打交道的图形界面,基本上都可以见到搜索框,而这些搜索框的实质都是使用了Windows自带的搜索引擎。经过测试,Windows搜索引擎的搜索准确率还是挺不错的。
Windows搜索引擎很有目的性,例如资源管理器中的搜索框可以搜索硬盘上的数据,而IE中的搜索框则可以借助搜索引擎网站搜索整个互联网。可以说,有了Windows Vista,我们需要的信息都变得触手可及。
如今,桌面搜索软件的大战可谓异常激烈。说到底,目前桌面搜索软件的主要原理都一样,因此每个软件就要靠自己的独特算法取胜。不过,当微软在Windows Vista中捆绑了Windows搜索引擎后,无论这一引擎的算法是否最优秀,我们都不得不接受。
Windows Vista中无处不在的搜索,让我们再一次想起了利用捆绑策略创造辉煌的IE。我们似乎也看到,其他桌面搜索工具会如同Netscape的命运一样:或被用户彻底遗忘,或苟延残喘。