电脑技术学习

比XP做得更好:寻找Win Vista 漏洞

dn001

  同样,软件制造商也在处理许多应用程序兼容问题。例如,有些Windows应用程序旨在检验运行的操作系统版本。如果系统运行的不是XP系统,则应用程序无法运行。在一个叫做“垫片”的应对措施中,微软实际上向在非XP系统下无法运行的程序撒谎,称运行的系统为XP系统。

  但那些还只是简单的兼容性问题。防火墙和反病毒软件的兼容性问题更难解决,这些软件深入到Windows的核心。“如果你触及到核心部分,那些问题就会爆发。”Jones说。他还补充说公司已与这类软件的主要制造商合作了很长一段时间。

  在扩大测试范围时,微软面临的另一挑战是:如何将常见问题与孤立事件分离开来。以前,要做到这一点很困难。但这次,在努力满足最终期限时,公司正依靠新技术来解决这一难题。

  十分熟悉Windows的Jones说:“这大大改变了我们得到的反馈的质量与数量,并提高了我们的反应能力。”

  许多年来,当应用程序意外终止时,Windows询问是否要向微软反馈这一问题。通过了解问题的普遍程度,微软可以一直处理最棘手的问题。

  在Vista中,微软已将这一方法扩展到系统的其它几个领域。当Vista用户的一个设备没有驱动器、或他们运行了一个无法运行的程序、或在不断寻求管理员权限时,微软都能够自动得知这些情况。

  更为公开

  这次,微软面临的另一挑战是:每个Vista故障将会更为公开化。对Windows 95而言,议论仅局限于在CompuServe论坛上交谈的技术爱好者。但现在,我们拥有博客,还有即时头条新闻。

  Jones说:“如果十个人有九个感觉不错,则另外一个就是写(糟糕经历)的那个人,这种感觉很难改变。”

  但是,Jones称,总体而言,归功于所有早期与自动反馈,新技术给人们带来了好处。

  他说:“我认为我们比XP做得更好。”

  微软已看到其带来的效益。

  在最近寻找漏洞的过程中,微软要求员工升级家里的XP机器,当他们发现家里的计算机无法升级到Vista时,Windows总裁Jim Allchin十分担忧。结果表明,所有的问题都归结于两个特殊的漏洞。

  “我们现在需要更多的人使用它,” Allchin说:“当前最重要的问题是,人们快点给我们反馈。”

  Gartner的Silver说,关键问题是设计不佳的功能比漏洞还要多。值得关注的是“设计问题,而不是需要解决的漏洞。”

  管理Vista爱好者网站Longhornblogs.com的Robert McLaws说,测试第二版与最近版本相比,改善不大;但与测试第一版相比,却有很大的改进。

  McLaws还说,在自己的机器上运行Vista测试第二版时,他也遇到了电池寿命问题,以及惠普打印机故障。另外,他说:“应用程序兼容性仍然是个大问题。”

  他建议爱好者测试软件的性能。“总体来说,稳定性还不错,让人惊喜。”他提到。

  至于商业用户,Silver说公司不应担心性能,特别是对现有机器而言。相反,他称公司应关注主要商业应用程序能否在Vista上运行。

  另外,最大的问题——是否会出现严重的问题,从而引起重大的延迟——人们还要等待事情的发展。

  Allchin在接受采访时说:“种种迹象表明,事情在向好的方向发展。而我大部分时间都在担心。”

标签: