方案背景图

xinput1_3.dll 属于 DirectX 旧版运行库组件,缺了它游戏可能直接打不开,手柄也可能不识别。先确认是不是只缺这一个文件,再按「补运行库→修复系统组件→查驱动→兜底还原」的顺序处理,多数情况不用重装系统。

多数是安装不完整、旧运行库没补回来或者被安全软件拦掉造成的,硬件本身大多没坏,不必急着重装系统或送修。以下方法在 Windows 10/11 实测可用。

适用系统:Windows 10/11;最后更新:2026-10-28。

游戏打不开、手柄不识别,先看缺的是不是只有这一个 dll

最常见的报错原文是「无法启动此程序,因为计算机中丢失 xinput1_3.dll。尝试重新安装该程序以解决此问题」,一般出现在双击游戏图标的瞬间。有的电脑是全部 DirectX 游戏都打不开,有的只有某一款报错,这两种走向后面的处理顺序不一样。

xinput1_3.dll缺失报错情况分点排查-软领DLL系统修复

先对照上面几种情况判断自己属于哪一类,再对症处理,能省去大量盲目重装的时间。

方法1 重装游戏自带的运行库安装包

很多游戏的安装目录里就带着 DirectX 运行库,跑一遍自带的安装包最省事,也最不伤系统。动手前先看清报错窗口,确认缺的只有 xinput1_3.dll 一个文件,还是同时列了好几个 dll。

游戏自带运行库缺失的常见原因-软领DLL系统修复

操作步骤

  1. 先看报错窗口里的完整提示,确认缺的只有 xinput1_3.dll 一个文件,还是同时列了好几个 dll。
  2. 打开游戏安装目录:Steam 库→右键游戏→管理→浏览本地文件,找 _CommonRedist 或者 Redist 文件夹。
  3. 进 DirectX\Jun2010 子目录,右键 DXSETUP.exe→以管理员身份运行,勾选接受协议后等待安装完成。
  4. Steam 用户可以先走 库→右键游戏→属性→已安装文件→验证游戏文件的完整性,让它把被动过的文件重新拉一遍。
  5. 装完重启电脑,再开游戏看画面和手柄是否正常。

整个流程不联网装第三方文件,装完还报错就说明问题不在游戏这一层,接着往下走。

方法2 用 SFC 和 DISM 修复系统组件

游戏自带的包装完还报同一个错,说明系统里的组件本身被破坏了,用系统自带的扫描和组件还原把文件补回来。这两条命令只从本机缓存和 Windows 更新取健康副本,回填到 C:\Windows\System32 和 C:\Windows\SysWOW64。

别急着把dll丢进System32的误区对比-软领DLL系统修复

操作步骤

  1. Win+R→输入 cmd→按 Ctrl+Shift+Enter,以管理员身份打开命令提示符。
  2. 输入 sfc /scannow 回车,等进度走到 100%,看是否提示「Windows 资源保护未找到任何完整性冲突」。
  3. 如果提示无法修复某些文件,接着运行 DISM /Online /Cleanup-Image /RestoreHealth,让它从 Windows 更新拉取健康组件。
  4. 两条命令跑完重启电脑;失败可以查日志 C:\Windows\Logs\CBS\CBS.log,常见错误码 0x800f081f、0x800f0906 多与更新源不通有关。
  5. 修复后再去 C:\Windows\System32 和 C:\Windows\SysWOW64 里确认 xinput1_3.dll 已经存在。

网上随便下个 dll 覆盖进系统目录的做法风险高,版本对不上或者 32 位、64 位目录放错,报错会变成 0xc000007b,反而更难查。

用「软领DLL系统修复」更省事

它的 directx修复 会把缺失的 DirectX 旧版运行库组件一次性补齐,不用回头去翻游戏目录里的安装包,也不用自己判断该装哪一版,缺哪个补哪个。

xinput1_3.dll缺失用directx修复补齐旧版运行库-软领DLL系统修复

它的 dll修复 顺手把其他同时缺失的 dll 一起补上,避免修好 xinput1_3.dll 之后启动游戏又冒出一个新的报错,来回折腾好几轮。

同时缺失的dll用dll修复一起补上-软领DLL系统修复

软领是知名国产软件品牌,20 年技术沉淀、服务千万用户。软领官网 wyouhua.com 直接下载,安装无捆绑勾选项;软件里可点客服按钮联系真人客服,复杂情况有工程师远程协助。

软领DLL系统修复下载

方法3 重装或更新显卡驱动

显卡驱动自带一部分 DirectX 组件,驱动装残或者版本错配时,xinput1_3.dll 这类文件同样会用不上。重装前把旧的驱动项清干净,比直接覆盖安装稳得多。

操作步骤

  1. Win+X→设备管理器→展开「显示适配器」。
  2. 右键当前显卡→卸载设备,勾选「删除此设备的驱动程序软件」→确定。
  3. 菜单栏 查看→显示隐藏的设备,把带黄色感叹号、状态为代码 43 的旧显卡项一并卸载。
  4. 重启,先让 Windows 自动装基础显示驱动;再到显卡厂商官网按型号下载对应版本安装。
  5. 笔记本双显卡机型两个适配器都要处理,装完再运行 DirectX 游戏验证。

卸载驱动会让屏幕分辨率临时变糊、刷新率下降,属于正常现象,装回驱动就恢复。网页看视频、办公软件不受影响,处理期间可以先不开游戏。

方法4 用 dxdiag 定位并重装 DirectX 终版运行库

先用 dxdiag 把 DirectX 的运行状态查清楚,再补装一次官方的旧版运行库,同时确认手柄有没有被系统认到。Win11 上装 9.0c 提示已有更高版本时,可以直接跳到 joy.cpl 这一步查手柄。

操作步骤

  1. Win+R→输入 dxdiag,在「系统」页看 DirectX 版本,在「显示」页看 Direct3D、DirectDraw、AGP 纹理加速是否已启用。
  2. 到微软官方下载 DirectX 最终用户运行时(Web 安装程序),解压到桌面的空文件夹。
  3. 右键 DXSETUP.exe→以管理员身份运行,全程默认下一步,装完重启。
  4. 手柄仍不识别时 Win+R→joy.cpl,看「游戏控制器」列表里有没有设备;没有就换个 USB 口或者重插无线接收器。
  5. 如果还报 0xc000007b,说明缺的不止这一个文件,回到方法2的组件修复再跑一遍。

dxdiag 里 Direct3D 显示「已启用」但游戏照样报错时,优先怀疑运行库版本,而不是显卡性能。

方法5 干净启动、系统还原与修复安装

前面四步都做不通,先用干净启动排除拦截,再回滚系统或者保留个人文件重装组件,全新安装系统放在最后一步。

从软件层到硬件层定位xinput1_3.dll缺失-软领DLL系统修复

操作步骤

  1. Win+R→msconfig→「服务」→勾选「隐藏所有 Microsoft 服务」→全部禁用,重启做干净启动,排除安全软件拦截。
  2. 控制面板→恢复→系统还原,选一个游戏还能正常打开的时间点还原。
  3. 设置→系统→恢复→「使用 Windows 更新修复问题」,保留个人文件重装系统组件。
  4. 全程都别一上来就全新安装;确需重装,先备份存档和显卡、打印机等驱动安装包。

干净启动只用于排查,确认某款安全软件是元凶后,回到 msconfig 把服务恢复启用即可。

大家常问

xinput1_3.dll 缺失必须重装系统才能解决吗?

多数不用。先跑游戏自带的 DXSETUP.exe,再用 sfc /scannow 和 DISM 补系统组件,这两步能覆盖大部分情况,重装系统放最后考虑。

游戏提示 xinput1_3.dll 缺失还带 0xc000007b 是什么原因?

这个错误码通常表示缺的不止一个文件,或者 32 位、64 位的 dll 放错了目录。把 DirectX 旧版运行库补齐,再检查 C:\Windows\System32 和 C:\Windows\SysWOW64 两个位置。

Win11 装 DirectX 9.0c 提示已有更高版本,xinput1_3.dll 还是缺怎么回事?

系统自带的 DirectX 版本号更高,但旧版运行库里的部分组件并没有一并存在。装 DirectX 最终用户运行时,或者用运行库修复工具把缺少的那几个文件补上。

xinput1_3.dll 应该放在 C:\Windows\System32 还是 SysWOW64?

看游戏是几位的:64 位程序读 System32,32 位程序读 SysWOW64。手动放要先确认位数和文件版本,放错会让报错变成 0xc000007b。

joy.cpl 里看不到手柄,和 xinput1_3.dll 缺失有关系吗?

有关系。xinput 系列 dll 负责手柄通信,缺了它设备可能根本不进列表。先补齐运行库,再换 USB 口或者重插接收器确认。

推荐阅读

系统文件损坏修复命令 报错模块、错误码与运行库缺失的排查次序

游戏运行库缺失会怎么样,报错0xc000007b怎么查

游戏报xinput1_3.dll丢失,按位数补运行库比单独下dll更稳

相关推荐

系统组件损坏让资源管理器闪退,先重启explorer再逐层修补组件

游戏无法启动报0xc0000142,先排除兼容性标记再补运行库

0x80070666 sysprep装VC++运行库报错,同版本冲突怎么查

微软常用运行库合集安装报错,先查已装版本再决定重装

d3dx9_39.dll丢失怎么修复,先补运行库还是先换文件?

msvcp71.dll丢失该补运行库还是单独下载,按程序位数放回目录

xinput1_3.dll缺失修复DirectX旧版运行库游戏dll缺失软领DLL系统修复
DLL系统修复下载

客服
扫描与客服沟通

回顶部
提示

正在拉起鸿蒙应用市场,如遇无法拉起/无法下载的情况,可使用鸿蒙设备,自行前往应用市场,搜索「Win解压缩」安装。

知道了