最新消息:

cad2014致命错误Unhandled Delayload “D3DCOMPILER-47.dll”

学习 eben 997浏览 0评论

cad2014致命错误Unhandled Delayload “D3DCOMPILER-47.dll”解决步骤如下:(演示使用WIN10系统,其他Windows版本操作大致相同)

1丶打开本地用户和组,右键Administrator用户,点击属性。

cad2014致命错误Unhandled Delayload \

2丶去掉“账户已禁用”。

cad2014致命错误Unhandled Delayload \

3丶点击开始菜单,点击“切换用户”。

cad2014致命错误Unhandled Delayload \

4丶从网上下载D3DCOMPILER-47.dll文件并解压,右键剪切。

cad2014致命错误Unhandled Delayload \

5丶将文件粘贴到C(系统盘)目录WINDOWS/System32下即可。

cad2014致命错误Unhandled Delayload \


2018-03-21最佳答案

长话短说:

因为一般游戏启动时会提示丢失的那些dll严格来讲都不算是系统文件,微软原版系统刚安装完的时候本来就不存在那些dll,其实不是“丢失”,就是原本就没有,需要自己另外安装的。

举个栗子,比如很多老游戏需要dx9运行库,二win8.1系统本身只自带dx11,没有老旧的9.0版,就会出现提示丢失d3dx9之类的dll

很多人喜欢传播“下载dll放到system32或syswow64”这种解决办法,倒也不是完全不可行,有时候还是可以的,要看运气。对小白来讲还是麻烦了点,而且不像修复工具一样能一次性搞定大部分dll运行库的相关问题。

并且,有些人建议的重装系统大法也是没用的(指原版系统,换系统除外)。

因为这些所谓的dll丢失,绝大部分都并不是真的“丢失”,而是原版系统本身确实就没有自带。

msvcp、msvcr、vcomp140.dll属于VC++2015版

msvcp、msvcr、vcomp120.dll属于VC++2013版

msvcp、msvcr、vcomp110.dll属于VC++2012版

msvcp、msvcr、vcomp100.dll属于VC++2010版

msvcp、msvcr、vcomp90.dll属于VC++2008版

msvcp、msvcr60、71和80.dll,以及vcomp.dll(不带数字版本号)属于VC++2005版

除了丢失、缺少这类错误之外,如果一个程序打开之后提示“并行配置错误”,那么也是因为没有安装VC++运行库。

缺少PhysXLoader.dll是NVIDIA PhysX物理加速引擎的问题

提示没有找到xlive.dll是缺少Games For Windows Live

缺失 openal32.dll是缺少OpenAL Installer for Windows的原因

建议使用dll修复工具,解压之后打开主程序点击“修复”按钮,稍等即可解决。

附件: 密码: hhck【修复工具】下载地址

此文件本质上是dll运行库的一部分,丢失、缺失此类文件都是dll运行库的问题,而不是游戏本身的问题。所以重新下游戏肯定是没有用的。

转载请注明:落伍老站长 » cad2014致命错误Unhandled Delayload “D3DCOMPILER-47.dll”

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址