当前位置: 首页 > 图文教程 > 操作系统 > Windows > Vista与游戏不兼容的终极解决方法

Windows
Vista SP2更新和安装常见问题解答
在Vista、Windows7下玩英雄无敌3绿色版
在Vista、Win7下联网玩QQ对战平台、浩方、帝国时代2
当商用计算机遇到必须重新启动才能生效的更新
windows 7 运行命令
Vista/Win 7安装程序冲突问题的解决方法
Vista 修改注册表全面禁用控制面板
桌面 开始菜单丢失的解决方法
WinXP 安全设置 操作系统的技巧
Win7 虚拟内存 正确设置方法
注册表文件的默认打开方式修改方法
Windows7 再提速 winsxs文件夹优化
在Windows7上配置管理IIS日志记录
格式化与快速格式化有什么区别分析(快速格式化好)
教你全方面消除Win2003的安全隐患
细说Win2000的系统安全防范对策
Windows Server 2008 企业版 激活方法
Win2008系统和XP系统共同使用相同的缓存
Vista SP2搜索效率2则提升技巧
System Idle Process 认识与分析

Windows 中的 Vista与游戏不兼容的终极解决方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-16   浏览: 38 ::
收藏到网摘: n/a

之所以出现Vista与一些游戏不兼容的情况(比如与QQ游戏、魔兽世界等),很大程度上是由于这些游戏当初在开发过程中,并不是以Vista为平台,而只是“努力考近”Vista平台。这就无法避免地出现了Vista与游戏不兼容的情况。

  针对这样的问题,笔者收集并比较了一下这些问题,最后发现这些问题都有一个共性:DirectX。也就是说,很多时候都是由于DirectX的版本,以及使用不当造成的。既然有共性,那么问题的解决就容易多了。

1.运行游戏提示XXX.dll错误问题

  遇到dll(动态链接库)出错的问题,相对比较容易解决。比如有网友玩《真三国无双4》时,系统提示d3dx9_27.dll错误,无法继续游戏。

  解决该问题的方法是:将d3dx9_27.dll文件拷贝到系统分区所在的目录“X:\Windows\System32\”下就可以了。

  小提示:

  类似的问题,游戏玩家都可以从安装光盘/文件中将对应的动态链接库文件拷贝到“X:\Windows\System32\”目录下。

2.借助DirectX 9.0c Redist April 2007


  第一个方法只能是一对一的解决问题,倘若只是个别dll文件,或是个别的其它文件缺失了,游戏玩家可以从安装光盘/文件中提取,如果是多个文件出错有该怎么办呢?这个时候如果还是使用第一个方法,显然会被大家说“没有技术含量”。

  要想一劳永逸的解决问题,建议游戏玩家考虑安装DirectX 9.0c Redist April 2007,Vista之家(www.vista123.com)特别提示:现在已经更新到 DirectX 9.0c Redist August 2007

  Vista之家(www.vista123.com)特别提供微软官方下载页面和地址:

  1)微软官方简体中文版页面:DirectX 9.0c Redist August 2007
http://www.microsoft.com/downloads/details.aspx?FamilyID=CB7397F3-0949-487B-9247-8FEE451BF952&displaylang=zh-cn

  2)微软官方简体中文版下载:DirectX 9.0c Redist August 2007
http://download.microsoft.com/download/7/c/6/7c657ecc-f1d3-4cf2-8ff3-de9100d98a5d/directx_aug2007_redist.exe

  DirectX 9.0c Redist August 2007与DirectX 9不是一个产品,我们可以将其看作是“更完整”DirectX 9。
    当用户在安装DirectX 9.0c Redist August 2007时,它会自动扫描DirectX的版本,并将DirectX没有的文件安装系统中。

3.万能的d3dx9.dll文件

  特别说明,这个方法是源自一些游戏玩家的经验。据了解,这个方法并非可以解决每一个问题,但是大多数的情况下是可以使用的。

  当用户在玩某个游戏出现XXX.dll文件缺失、报错等情况时,可以从系统内搜索d3dx9.dll文件,并将其复制粘贴到游戏安装目录下,然后将它的名字改成系统报告缺失的文件名即可。

  Vista之家(www.vista123.com)备注:上述安装包中就有这个文件的。

4.紧盯微软更新补丁

  如果上面的方法都无法解决,怎么办?当然是找微软了!vista系统是他们开发的,出了问题,他就得负责。

  好在微软前段时间为新一代 操作系统Windows Vista发布了游戏兼容性补丁,这个补丁可以修正多项经典PC游戏在Windows Vista上遇到的兼容性问题。

  微软表示,部分经典PC游戏在Windows Vista上会遇到无法安装、无法运行、或者运行不稳定等问题。这个补丁修正诸如《乐高星球大战》、《战地2》、《无限飞行X》、《帝国时代3》、《Fable:失落章节》、《地牢围攻》等经典PC游戏在Vista上的兼容性问题。

  点击下载32位Vista游戏兼容性补丁
http://www.microsoft.com/downloads/details.aspx?familyid=099E0A88-DA06-4AC9-AA13-A701C57BB4B8&displaylang=en
  点击下载64位Vista游戏兼容性补丁
http://www.microsoft.com/downloads/details.aspx?familyid=F264976B-E0F5-4A06-A49C-0E9FFBA64BE3&displaylang=en

特别提示:

  以上的补丁在安装时,Windows Vista系统需要进行正版验证。事实上,目前已经激活了的Vista,都可以通过验证。


小结:

  不论是哪一个系统,哪一款游戏,二者的兼容性问题现在会存在,以后还会存在,这将是一个永恒的话题,也是一个永远不会有完全解决的问题。因为,兼容性是潜在的,不可预知的,所以只有等到问题出来后,才能得到解决