首页 / 修复指南
Windows DLL 缺失 — 官方安全修复指南
本指南教你不依赖任何第三方"DLL 修复工具"解决 Windows 上的 DLL 缺失问题。 所有方法都基于微软官方运行库与 Windows 系统自带工具,干净且无后续隐患。
⚠ 我们不再发布任何 DLL 修复工具 .exe 或单个 DLL 文件。
DLL 单文件下载站长期是 Windows 平台勒索软件、挖矿木马、密码窃取程序的主要分发渠道之一。 即使第三方"修复助手"看似有效,往往捆绑了广告软件或后门。本页只引导到官方来源。
DLL 单文件下载站长期是 Windows 平台勒索软件、挖矿木马、密码窃取程序的主要分发渠道之一。 即使第三方"修复助手"看似有效,往往捆绑了广告软件或后门。本页只引导到官方来源。
① 先判断 DLL 属于哪个运行库
大部分常见缺失 DLL 都能归到下面 4 类:
游戏 / 软件自带
例如 steam_api.dll、binkw32.dll、physxloader.dll。
👉 从对应软件官网完整重装,不要单独补 DLL。
② 微软官方运行库(推荐)
下面 3 个官方安装包能解决 80% 以上的 DLL 缺失问题。下载页都在 microsoft.com 域下,带数字签名。
VC++ Redistributable(最常缺失)
覆盖 msvc*、vcruntime*、vcomp*、concrt*、mfc* 系列 DLL。
⚠ 32 位程序需安装 x86 版,64 位程序需 x64 版。两者不冲突,建议都装上。
DirectX End-User Runtime Web Installer
修复 d3dx9_*、d3dx11_*、d3dcompiler_*、xinput1_3.dll、xaudio2_7.dll 等老版本组件。
⚠ Windows 8/10/11 已内置 DX11/12,但很多老游戏依赖 DX9 老组件,仍需要这一安装包。
③ Windows 自带修复命令(系统级 DLL)
以管理员身份打开 PowerShell 或命令提示符,依次运行:
sfc /scannow 系统文件检查器会扫描 Windows 受保护文件并自动还原。耗时 5-15 分钟。
DISM /Online /Cleanup-Image /RestoreHealth 部署映像服务会在线下载缺失的系统组件。需要联网,10-30 分钟。如果 sfc 报"无法修复",跑完 DISM 后再跑一次 sfc。
💡 Windows 7 / 8.1 用户:如果遇到
ucrtbase.dll 或
api-ms-win-crt-*.dll 缺失,请安装
KB2999226 (Universal C Runtime)。
④ 实在解决不了:重装报错的程序
如果 ①②③ 都试过依然报缺失,多半是软件自带的 DLL 被杀毒误删或文件本身损坏, 最稳的做法是从软件官网完整重新下载安装,不要单独补一个 DLL。
- Steam 游戏:右键库 → 属性 → 已安装文件 → 验证游戏文件的完整性
- Epic / 战网 / Origin:客户端内的"修复"功能
- 普通应用:先卸载干净,从官网重新下载安装包
⑤ 常见 DLL 速查
VC++ Runtime(推荐先看 VC++ 专项)
msvcp50.dllVisual C++ 5.0 Redistributablemsvcr50.dllVisual C++ 5.0 Redistributablemsvcp60.dllVisual C++ 6.0 Redistributablemsvcp70.dllVisual C++ 2002 Redistributablemsvcr70.dllVisual C++ 2002 Redistributablemsvcp71.dllVisual C++ 2003 Redistributablemsvcr71.dllVisual C++ 2003 Redistributablemsvcp80.dllVisual C++ 2005 Redistributablemsvcr80.dllVisual C++ 2005 Redistributablemsvcr80x.dllVisual C++ 2005 Redistributablemsvcp90.dllVisual C++ 2008 Redistributablemsvcr90.dllVisual C++ 2008 Redistributablemsvcp100.dllVisual C++ 2010 Redistributablemsvcr100.dllVisual C++ 2010 Redistributablemsvcr100d.dllVisual C++ 2010 Redistributablemsvcp110.dllVisual C++ 2012 Redistributablemsvcr110.dllVisual C++ 2012 Redistributablemsvcr110d.dllVisual C++ 2012 Redistributablemsvcp120.dllVisual C++ 2013 Redistributablemsvcr120.dllVisual C++ 2013 Redistributablemsvcr120d.dllVisual C++ 2013 Redistributablemsvcp140.dllVisual C++ 2015-2022 Redistributablemsvcp140_1.dllVisual C++ 2015-2022 Redistributablemsvcp140_2.dllVisual C++ 2015-2022 Redistributablevcruntime140.dllVisual C++ 2015-2022 Redistributablevcruntime140_1.dllVisual C++ 2015-2022 Redistributableconcrt140.dllVisual C++ 2015-2022 Redistributablemfc140.dllVisual C++ 2015-2022 Redistributablemfc140u.dllVisual C++ 2015-2022 Redistributablevcomp100.dllVisual C++ 2010 Redistributablevcomp110.dllVisual C++ 2012 Redistributablevcomp120.dllVisual C++ 2013 Redistributablevcomp140.dllVisual C++ 2015-2022 Redistributable DirectX 组件
d3dx9_24.dllDirectX End-User Runtimed3dx9_25.dllDirectX End-User Runtimed3dx9_26.dllDirectX End-User Runtimed3dx9_27.dllDirectX End-User Runtimed3dx9_28.dllDirectX End-User Runtimed3dx9_29.dllDirectX End-User Runtimed3dx9_30.dllDirectX End-User Runtimed3dx9_31.dllDirectX End-User Runtimed3dx9_32.dllDirectX End-User Runtimed3dx9_33.dllDirectX End-User Runtimed3dx9_34.dllDirectX End-User Runtimed3dx9_35.dllDirectX End-User Runtimed3dx9_36.dllDirectX End-User Runtimed3dx9_37.dllDirectX End-User Runtimed3dx9_38.dllDirectX End-User Runtimed3dx9_39.dllDirectX End-User Runtimed3dx9_40.dllDirectX End-User Runtimed3dx9_41.dllDirectX End-User Runtimed3dx9_42.dllDirectX End-User Runtimed3dx9_43.dllDirectX End-User Runtimed3dx10_42.dllDirectX End-User Runtimed3dx10_43.dllDirectX End-User Runtimed3dx11_42.dllDirectX End-User Runtimed3dx11_43.dllDirectX End-User Runtimed3dcompiler_36.dllDirectX End-User Runtimed3dcompiler_39.dllDirectX End-User Runtimed3dcompiler_41.dllDirectX End-User Runtimed3dcompiler_42.dllDirectX End-User Runtimed3dcompiler_43.dllDirectX End-User Runtimexinput1_3.dllDirectX End-User Runtimexaudio2_7.dllDirectX End-User Runtimex3daudio1_7.dllDirectX End-User Runtimexapofx1_5.dllDirectX End-User Runtime Windows 系统 / 系统级运行时
msvcrt.dllWindows 系统组件ucrtbase.dllUniversal C Runtimed3dcompiler_47.dllWindows / DirectXd3d9.dllDirectX 9d3d10.dllDirectX 10d3d11.dllDirectX 11dxgi.dllDirectXxinput1_4.dllWindowsxinput9_1_0.dllWindowsxaudio2_8.dllWindowsxaudio2_9.dllWindows