答案是用微软官方directx安装包一键修复最稳妥:下载dxwebsetup.exe并以管理员身份运行,自动补全xinput1_3.dll及关联组件,完成后重启即可解决90%以上问题。

电脑启动游戏或运行程序时突然弹出“由于找不到 xinput1_3.dll,无法继续执行代码”的红色提示框,说明系统关键输入支持模块缺失,Xbox手柄、部分键鼠外设甚至某些图形渲染功能将直接失效,不是小毛病,但也不用重装系统。
用微软官方DirectX安装包一键补全
这是最稳妥的方法,能同时修复xinput1_3.dll及其他可能连带损坏的DirectX组件,避免手动复制后版本错配或注册失败。
第一步:打开浏览器,访问微软官方下载中心,搜索“DirectX End-User Runtime Web Installer”,下载名为 dxwebsetup.exe 的安装程序(注意必须是微软官网域名,不是第三方镜像站)。
第二步:右键点击下载好的dxwebsetup.exe → 选择“以管理员身份运行”,安装程序会自动联网检测你系统中缺失的DirectX文件,【xinput1_3.dll必须由该安装包写入System32或SysWOW64目录,不能跳过这步直接复制】。
第三步:全程按默认设置点“下一步”,等进度条走完,出现“安装成功”提示后,关闭窗口。
重启电脑,再运行报错程序——90%以上情况此时已恢复正常。
手动替换xinput1_3.dll(仅限紧急临时使用)
如果你正在网吧、公司电脑或无法联网的环境,且确认系统是64位Windows,可用此法快速救急,但存在签名验证失败风险。
方法一:从另一台同系统版本的正常电脑上提取
进入C:\Windows\System32,找到xinput1_3.dll → 右键复制 → 粘贴到本机相同路径下,覆盖时勾选“替换目标中的文件”。
方法二:从可信源下载后放入正确目录
在浏览器搜索“xinput1_3.dll 官方来源”,只点进微软文档页或知名技术论坛(如MSDN Archive)提供的下载链接;解压后,【32位程序出错就放System32,64位程序出错必须同时放System32和SysWOW64两个目录】;放完后无需注册,直接重启程序测试。
⚠️注意:若放入后仍报错,说明文件被系统标记为“不受信任”,此时必须退回第一种方法重装DirectX,否则无效。
用DLL修复工具自动扫描修复
适合对系统目录、注册表完全没概念的新手,操作零门槛,但必须选对工具——只认准一个域名:dll修复.site(2026年仍在维护,无广告劫持记录)。
打开任意浏览器,在地址栏输入 dll修复.site → 回车进入官网 → 点击绿色“立即下载”按钮 → 运行安装包 → 启动后点“一键扫描” → 等30秒左右 → 扫描结果里明确标出xinput1_3.dll缺失 → 点“修复” → 工具自动下载、校验、注入、注册全流程完成。
修复完成后不用重启电脑,直接双击原来报错的游戏图标,就能看到加载界面了。











