在Windows Vista 中,bug 是不可避免的。
毫无疑问,人们会查找出β2 版Vista 中的bug.问题是,其中会有阻碍Vista 发布的bug 吗?微软有时间解决其中的一些bug
,但如果要确保Vista 能够在明年1 月份正式发布,它需要避免出现任何重大的缺陷。
目前,已经出现了有关安装、性能、电池使用时间、应用软件兼容性等问题的讨论。但分析人士表示,目前要估计微软在解决Vista 中bug
方面的进展还为时过早。
Gartner 的分析师迈克尔表示,目前,我认为我们对Vista 中的bug 还缺乏足够的了解。
但在未来数周内,会出现更多的有关微软最近发布的β2 版Vista
中哪些功能正常、哪些功能不正常的讨论。随着微软将测试人员增加到数百万,这样的讨论会更活跃。
微软已经了解了其中一些问题,并预计还会出现其它问题。例如,只有约40% 的Windows XP软件能够不加修改地运行在Vista
上,大量的其它软件则需要略作修改。
通过微软自己的努力或与第三方软件厂商的合作,许多不兼容问题已经得到了修正。还有许多硬件产品缺乏驱动程序。另外,微软还希望提高Vista
在许多方面的性能,尤其是新增加的桌面搜索功能。
微软还有充足的时间修正它预计到的bug ,关键的问题是,Vista 中是否还有功能需要返工。在接受采访时,
微软负责客户端版Windows
开发的副总裁琼斯说,如果出现这样的问题,我们就要作出艰难的决择了。微软必须迅速地评估问题能否在剩下的时间里得到解决,如果不能,它就需要放弃该功能,或者再次推迟Vista
的发布时间。
这意味着,琼斯认为微软已经解决了影响Vista 发布的所有重大拦路虎。
难关
如果一种功能运行正常,但体验无法达到用户的预期,这里就出现了“灰色地带”。
可能出现问题的一项新功能是“用户帐户控制”,它的目的是减少Vista 以管理员权限运行的时间。Vista
以标准权限运行,当对系统进行重大修改时,需要用户提供密码或得到用户的肯定。
目前,提醒用户的窗口弹出得过于频繁。微软正在调整相关规则,并制定解决方案。例如许多软件只要运行就会检测是否有升级版本,而升级应用软件需要用户具有管理员权限,微软就将改变这一规则,使应用软件能够在标准权限模式下进行升级。
在许多应用软件兼容性问题上,微软也采取了类似的策略。例如,有些Windows
应用软件会检测操作系统的版本,如果系统返回的不是XP,应用软件就不会运行。
微软的解决方案是对这些软件“说谎”,让系统返回XP. 但这些都是容易解决的兼容性问题,比较难解决的是防火墙和反病毒软件。
琼斯说,如果牵涉到内核,这些问题就不好解决了。很长时间以来,微软一直在与这类软件厂商进行合作。
微软在扩大测试范围时的另一个挑战是区别普遍问题与孤立的个别现象。历史上,这对于微软一向是个难题。这次,微软采用了新技术确保它能够按期发布Vista。多年来,当应用软件意外崩溃时,Windows
会询问它是否将问题报告给微软。通过了解一个问题的普遍性,微软能够不断地解决出现的问题。
在Vista 中,微软将这种方法扩展到系统的更多领域。微软能够自动地得知Vista
用户缺乏某种设备的驱动程序,或者他们在运行一个不能正常运行的应用软件。
微软这次面临的另一个困难是,每个Vista 缺陷将受到前所未有的关注。在发布Windows
95时,讨论主要局限于CompuServe论坛上的技术人士中。今天有博客、即时的新闻。
琼斯表示,如果在10个人中有9 个人有很好的体验,只有1
个人表达了负面体验,这种认识将很难改变。琼斯说,新技术带来了很大方便。微软已经体验到了新技术带来的好处。 (责任编辑:韩建光) |