本类共有 7804 篇文章,今日更新 0

Vista运行应用程序最新兼容性报告

[ 来源:www.121xia.com | 作者: | 时间:2008-11-5 16:27:32 | 浏览: 人次 ]

随着Vista推出日子的接近,大家可能都感到很兴奋,想尽快体验一下其中的崭新特性。但是,有个大问题就是“多少应用代码">程序能在Windows Vista上运行?”在windowsconnected.com上就有人公布了他在Vista上运行一些应用代码">程序的兼容性报告,这对想升级到Vista的用户提供了参考。

  报告的作者声明,由于微软是非常重视软件兼容性的,所以这份报告中讨论的问题可以在Vista正式推出的时候就已经解决了;测试的Vista版本是5270及以下版本。

  Windows资源保护

  Windows资源保护(WRP)是Vista中新的系统高速下载站(绿色软件资源站)">系统文件和注册保护机制。和Windows XP不同,XP允许写入System32并跟着用dll缓冲区中某个文件覆盖原来的文件。Vista则采取更严格的限制,现在不允许覆盖文件。通过这个新特性也能够保护某些特定的注册表值。

  然而,这个可能就是最大的应用代码">程序兼容性问题。最普遍的是当某个应用代码">程序尝试注册帮助扩展代码">程序时,这个应用代码">程序可能会弹出一个错误对话框并显示一串很长的错误代码后退出运行。这个bug可能会在Beta2或正式版中解决,但目前在很多应用代码">程序中都会出现,甚至Office也不能避免。  

  另外一种遇到WRP的情况是,当你的应用代码">程序尝试覆盖某个系统高速下载站(绿色软件资源站)">系统文件时。正如前面提到过的,XP允许这种事情发生,但是Vista就不能。这种情况比较少见。

  Vista的IP堆栈改变

  Vista引入一个彻底重写的网络堆栈以同时支持IPv4和IPv6。但是这个改变会引起一系列产品的兼容性问题,如防火墙,网络扫描代码">程序,杀毒软件和虚拟软件,这就意味着要对产品进行升级。

  不过对于大多数的普通用户来说,虚拟软件和网络扫描软件是很少甚至不会使用的,这样的话,遇到问题的机会会少一些。