症状
当您尝试启动 "适用于" 部分中列出的其中一个 Microsoft 游戏时,收到以下错误消息之一:
错误消息 1
找不到文件 d3dx9_25 .dll
错误消息 2
找不到文件 d3dx9_27 .dll
原因
如果错误消息中提及的 Microsoft DirectX 文件损坏或未正确复制,可能会出现此问题。
解决方案
下载并安装最新版本的 DirectX
若要解决此问题,请下载并安装最新版本的 DirectX 最终用户运行时 Web 安装程序。 为此,请访问下面的 Microsoft 网站:
http://www.microsoft.com/download/details.aspx?FamilyId=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=en 注意 在安装期间,您可能会收到以下错误消息:
你正在安装的软件未通过 Windows 徽标测试,因此无法验证其与此版本的 Windows 的兼容性。 (告诉我为什么此测试非常重要。)
有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
822798 无法安装某些更新或程序
手动复制文件
若要解决此问题,请将 D3dx9_25 .dll 文件或 D3dx9_27 .dll 文件从游戏 CD/DVD 包的光盘 1 CD/DVD 复制到相应的游戏文件夹。 为此,请按照适用于你的 Windows 版本的相应步骤操作:
Windows 7 或 Windows Vista
-
将游戏的光盘 1 CD/DVD 插入到计算机的 CD/DVD 驱动器中。
-
单击 "开始" ,然后单击 " 文档"。
-
找到并单击 " 计算机"。
-
找到并单击该 CD/DVD 驱动器。
-
找到并单击以下文件夹:
CDDrive:\ DirectX9 注意 在此路径中, CDDrive表示 CD 驱动器的驱动器号。
-
双击Apr2005_d3dx9_25_x86 .cab,右键单击d3dx9_25 .dll,然后单击 " 复制"。
注意 为基于 x64 的 Windows 操作系统版本使用 Apr2005_d3dx9_25_x64 .cab 文件。
-
为你的游戏找到以下文件夹:
驱动器: \Program Files\Microsoft 游戏 \游戏标题 注意 在此路径中, Drive表示安装游戏的驱动器号, 游戏标题 表示要修复的游戏。
-
右键单击与计算机上安装的游戏对应的游戏文件夹,然后单击 "粘贴"。 注意 如果您已在计算机上安装了多个游戏,请对其他游戏重复步骤 7and 8。
Windows XP
-
将游戏的光盘 1 CD/DVD 插入到计算机的 CD/DVD 驱动器中。
-
单击 " 开始",指向 "程序",指向 " 附件",然后单击 " Windows 资源管理器"。
-
找到并单击以下文件夹:
CDDrive:\ DirectX9 注意 在此路径中, CDDrive表示 CD 驱动器的驱动器号。
-
双击Apr2005_d3dx9_25_x86 .cab,右键单击d3dx9_25 .dll,然后单击 " 复制"。
注意 为基于 x64 的 Microsoft Windows 操作系统版本使用 Apr2005_d3dx9_25_x64 .cab 文件。
-
为你的游戏找到以下文件夹:
驱动器: \Program Files\Microsoft 游戏 \游戏标题
注意 在此路径中, Drive 表示安装游戏的驱动器的驱动器号, 游戏标题 表示要修复的游戏。
-
右键单击与计算机上安装的游戏对应的游戏文件夹,然后单击 "粘贴"。 注意 如果您已在计算机上安装了多个游戏,请对其他游戏重复步骤5和6。
后续步骤
如果需要更多帮助,请访问 Microsoft 客户支持服务网站以查找其他解决方案。 此网站提供以下服务:
-
Microsoft 社区(http://answers.microsoft.com/en-us/windows/default.aspx):与同行和 Microsoft 最有价值专家(Mvp)进行交互。
-
解决方案中心(http://support.microsoft.com/select/?target=hub):查看特定于产品的常见问题(FAQ)和支持的突出显示问题。
-
可搜索的知识库(http://support.microsoft.com/search/?adv=1):搜索技术支持信息和适用于 microsoft 产品的自助工具。
-
其他支持选项(http://support.microsoft.com/default.aspx?pr=csshome):使用 Web 提出问题、联系 Microsoft 客户支持服务或提供反馈。