DirectX 修复工具是解决「缺 d3dx9 / d3dcompiler 系列 dll」最省事的办法。但很多人用错顺序,修完还是打不开。

正确用法

  1. 下载后先解压,不要直接在压缩包里双击运行
  2. 右键 →「以管理员身份运行」
  3. 点「检测并修复」,让它自动补齐缺失的 DirectX 组件
  4. 修复完成后重启电脑

三个常见误操作

  • 没以管理员运行:会提示修复成功,但其实没写进系统目录
  • 修复完没重启:组件注册需要重启才生效
  • 同时装了多个修复工具:互相覆盖版本,越修越乱,只留一个

它修不了什么

这个工具只管 DirectX 组件。MSVCP140.dll 这类属于 VC++ 运行库,它修不了,要去装 VC++ 2015-2022。完整清单看运行库那篇。