游戏错误: "文件 d3dx9_xx。未找到 DLL "

症状

当您尝试启动 "适用于" 部分中列出的其中一个 Microsoft 游戏时,收到以下错误消息之一:

错误消息 1

找不到文件 d3dx9_25 .dll

错误消息 2

找不到文件 d3dx9_27 .dll

原因

如果错误消息中提及的 Microsoft DirectX 文件损坏或未正确复制,可能会出现此问题。

解决方案

下载并安装最新版本的 DirectX

若要解决此问题,请下载并安装最新版本的 DirectX 最终用户运行时 Web 安装程序。 为此,请访问下面的 Microsoft 网站:

注意 在安装期间,您可能会收到以下错误消息:

你正在安装的软件未通过 Windows 徽标测试,因此无法验证其与此版本的 Windows 的兼容性。 (告诉我为什么此测试非常重要。)

有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

无法安装某些更新或程序  

手动复制文件

若要解决此问题,请将 D3dx9_25 .dll 文件或 D3dx9_27 .dll 文件从游戏 CD/DVD 包的光盘 1 CD/DVD 复制到相应的游戏文件夹。 为此,请按照适用于你的 Windows 版本的相应步骤操作:

Windows 7 或 Windows Vista

  1. 将游戏的光盘 1 CD/DVD 插入到计算机的 CD/DVD 驱动器中。

  2. 单击 "开始windows icon,然后单击 " 文档"。

  3. 找到并单击 " 计算机"。

  4. 找到并单击该 CD/DVD 驱动器。

  5. 找到并单击以下文件夹:

    CDDrive:\ DirectX9 注意 在此路径中, CDDrive表示 CD 驱动器的驱动器号。

  6. 双击Apr2005_d3dx9_25_x86 .cab,右键单击d3dx9_25 .dll,然后单击 " 复制"。

    注意 为基于 x64 的 Windows 操作系统版本使用 Apr2005_d3dx9_25_x64 .cab 文件。

  7. 为你的游戏找到以下文件夹:

    驱动器: \Program Files\Microsoft 游戏 \游戏标题 注意 在此路径中, Drive表示安装游戏的驱动器号, 游戏标题 表示要修复的游戏。

  8. 右键单击与计算机上安装的游戏对应的游戏文件夹,然后单击 "粘贴"。 注意 如果您已在计算机上安装了多个游戏,请对其他游戏重复步骤 7and 8。

Windows XP

  1. 将游戏的光盘 1 CD/DVD 插入到计算机的 CD/DVD 驱动器中。

  2. 单击 " 开始",指向 "程序",指向 " 附件",然后单击 " Windows 资源管理器"。

  3. 找到并单击以下文件夹:

    CDDrive:\ DirectX9 注意 在此路径中, CDDrive表示 CD 驱动器的驱动器号。

  4. 双击Apr2005_d3dx9_25_x86 .cab,右键单击d3dx9_25 .dll,然后单击 " 复制"。

    注意 为基于 x64 的 Microsoft Windows 操作系统版本使用 Apr2005_d3dx9_25_x64 .cab 文件。

  5. 为你的游戏找到以下文件夹:

    驱动器: \Program Files\Microsoft 游戏 \游戏标题

    注意 在此路径中, Drive 表示安装游戏的驱动器的驱动器号, 游戏标题 表示要修复的游戏。

  6. 右键单击与计算机上安装的游戏对应的游戏文件夹,然后单击 "粘贴"。 注意 如果您已在计算机上安装了多个游戏,请对其他游戏重复步骤5和6。

后续步骤

如果需要更多帮助,请访问 Microsoft 客户支持服务网站以查找其他解决方案。 此网站提供以下服务:

  • Microsoft 社区():与同行和 Microsoft 最有价值专家(Mvp)进行交互。

  • 解决方案中心():查看特定于产品的常见问题(FAQ)和支持的突出显示问题。

  • 可搜索的知识库():搜索技术支持信息和适用于 microsoft 产品的自助工具。

  • 其他支持选项():使用 Web 提出问题、联系 Microsoft 客户支持服务或提供反馈。

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对翻译质量的满意程度如何?

哪些因素影响了你的体验?

是否还有其他反馈?(可选)

谢谢您的反馈意见!

×