Windows Vista 怎麽不支持网络游戏?

来源:百度知道 编辑:UC知道 时间:2024/09/28 14:03:59

因为VISTA的系统内核代码跟XP以前的代码有很大的不同,所以90%以上的XP下可以运行的东西在VISTA下都不支持。
解决办法有这么几种。
微软刚刚为新一代操作系统Windows Vista发布游戏兼容性补丁,这个补丁修正多项经典PC游戏在Windows Vista上遇到的兼容性问题,这个补丁也修正其他经典PC应用程序在Windows Vista上的兼容性问题。
点击下载32位Vista游戏兼容性补丁
点击下载64位Vista游戏兼容性补丁
地址为:http://news.newhua.com/html/Soft_news/2007-2/1/072110331337648_6_2.shtml

正如最新的游戏机Xbox 360不兼容Xbox一样,在Vista中的DirectX10中,居然不支持DirectX 9游戏,这让Vsita的用户很失望,没法子,只好把DX9.0再装一遍了。

有的人会问, Vista已经集成了DirectX 10,为什么还要安装DirectX 9.0c更新包呢?这是因为,Vista里的DirectX 10与DirectX 9是两套相对独立的运行库,没有严格意义上的向下兼容性(向下兼容性,举个例子,用3D MAX 6做出来的文件3D MAX 7就可以读,但是3D MAX7做出来的文件,3D MAX6的老版本就不能读,这就是向下兼容性。),DirectX 9的应用程序仍然需要DirectX 9的运行库才能正常使用。而Vista本身只集成了DirectX 9.0c较老的运行库,因此为了运行使用最新DirectX 9.0c SDK编写的应用程序,就必须安装最新版本的DirectX9.0c运行库。
微软2007年7月29日发布的DirectX9.0c最新Aug2007官方正式多语言版安装包,可安装在Vsita32和Vsita64系统上,提高游戏性能并解决一些3D游戏无法运行的问题。下载地址为: