安装最新版本的DirectX 问题:程序安装与卸载 操作步骤: Microsoft DirectX 是 Windows 操作系统不可缺少的组成部分。您可以通过 Windows Update获得的最新 Service Pack 或其他更新来更新 DirectX。 您可以手动下载并应用将 DirectX 更新到最新版本的以下更新包。 •DirectX 11.2 包含在 Windows 8.1、Windows RT 和 Windows Server 2012 R2 中。 注意:没有适用于 DirectX 11.2 的独立更新程序包。您只能通过 Windows Update在 Windows 8.1、Windows RT 和 Windows Server 2012 R2 中安装该版本的 DirectX。 如果应用程序或游戏要求使用早期版本的 DirectX,请安装 DirectX 最终用户运行时 有些应用程序和游戏要求 DirectX 9。但是,您的计算机包含的是更新的 DirectX 版本。如果您安装需要 DirectX 9 的应用程序或游戏并运行,则可能收到例如“程序无法启动,因为您的计算机缺少 d3dx9_35.dll。请尝试重新安装该程序,以修复此问题。”的错误消息。 要解决此问题,请转到以下 Microsoft 网站以安装 DirectX 最终用户运行时: 3D 9、Direct3D 10.x、Direct3D 11.x、DirectInput、DirectSound、DirectPlay、DirectShow 或 DirectMusic 版本毫无影响。 如果您遇到由于任意以下文件丢失而导致的应用程序失败问题,您可以通过运行 DirectX 运行时程序包解决故障: •D3DX9_24.DLL 直至 D3DX9_43.DLL •D3DX10.DLL 直至 D3DX10_43.DLL •D3DCompiler_33.DLL 直至 D3DCompiler_43.DLL •D3DX11_42.DLL •D3DX11_43.DLL •D3DCSX_42.DLL •D3DCSX_43.DLL •XACTENGINE2_0.DLL 直至 XACTENGINE2_9.DLL •XACTENGINE3_0.DLL 直至 XACTENGINE3_7.DLL •XAUDIO2_0.DLL •XAUDIO2_1.DLL •XAUDIO2_2.DLL •XAUDIO2_3.DLL •XAUDIO2_4.DLL •XAUDIO2_5.DLL •XAUDIO2_6.DLL •XAUDIO2_7.DLL •XAPOFX1_0.DLL 直至 XAPOFX1_5.DLL •X3DAUDIO1_0.DLL 直至 X3DAUDIO1_7.DLL •XINPUT1_1.DLL •XINPUT1_2.DLL •XINPUT1_3.DLL
安装最新版本的DirectX-联想乐享知识库
⚡ 核心结论
本文来源联想官方,解答关于 安装最新版本的DirectX 的常见问题,包括:联想电脑运行游戏时提示‘程序无法启动,因为您的计算机缺少 d3dx9_35.dll’,怎么办、联想电脑如何手动更新 DirectX 到最新版本、为什么联想电脑安装 DirectX 最终用户运行时后,仍提示 XINPUT1_3.DLL 缺失等。
内容来源:联想官方
常见问题解答
联想电脑运行游戏时提示‘程序无法启动,因为您的计算机缺少 d3dx9_35.dll’,怎么办
该错误是由于部分老游戏依赖 DirectX 9 的特定运行时组件(如 D3DX9 系列 DLL),而 Windows 10/11 默认仅预装较新版本的 DirectX(如 11 或 12),不包含已废弃的 D3DX9_*.DLL 文件。解决方法:访问 Microsoft 官方网站下载并安装「DirectX 最终用户运行时」,该安装包可补全 DirectX 9、Direct3D 10.x/11.x、DirectSound、XAudio2、XInput 等缺失的运行时文件,包括 d3dx9_24.dll 至 d3dx9_43.dll、xinput1_1.dll 至 xinput1_3.dll、xaudio2_0.dll 至 xaudio2_7.dll 等。注意:无需卸载现有 DirectX;安装过程自动覆盖或注册所需组件;请勿从第三方网站下载非官方运行时包。
联想电脑如何手动更新 DirectX 到最新版本
Windows 系统的 DirectX 版本由操作系统内建决定,无法通过独立安装包升级到高于系统原生支持的版本。例如:Windows 8.1、Windows RT 和 Windows Server 2012 R2 内置 DirectX 11.2,但微软未提供该版本的独立更新包,只能通过 Windows Update 获取系统级更新;Windows 10/11 已集成 DirectX 12,亦不提供单独升级工具。正确做法是:确保系统保持最新——打开‘设置 > 更新和安全 > Windows Update’,点击‘检查更新’并安装所有可用更新(含功能更新和服务堆栈更新)。若需兼容旧软件,应额外安装 DirectX 最终用户运行时以补充缺失的 D3DX、XAudio2、XInput 等运行时库,而非升级 DirectX 核心版本。
为什么联想电脑安装 DirectX 最终用户运行时后,仍提示 XINPUT1_3.DLL 缺失
这是因为 DirectX 最终用户运行时虽包含 XINPUT1_1.DLL、XINPUT1_2.DLL 和 XINPUT1_3.DLL,但若安装过程被安全软件拦截、用户权限不足、或系统为精简版/企业 LTSC 版(默认移除部分运行时组件),可能导致 XINPUT1_3.DLL 未成功注册或写入系统目录。解决步骤:以管理员身份运行 DirectX 最终用户运行时安装程序;安装前关闭杀毒软件和 Windows Defender 实时保护;安装完成后,将系统盘\Windows\System32 目录下的 xinput1_3.dll 文件复制到游戏安装目录下(临时规避);同时确认系统已通过 Windows Update 升级至最新累积更新,因部分输入组件依赖系统级修复包。注意:切勿从网络随意下载单个 DLL 文件替换。