计算机中丢失“D3DCOMPILER-47.DLL.”如何解决?

 我来答
兰婷集需
高赞答主

推荐于2019-08-27 · 大脑停止不了思考
知道小有建树答主
回答量:100
采纳率:0%
帮助的人:13.7万
展开全部

计算机中丢失“D3DCOMPILER-47.DLL.”解决步骤如下:

1、首先知道自己电脑系统是32位还是64位的。直接找到专门下载dll的网站在里面直接搜索,如果你是32位系统,则在搜索栏中搜索D3DCOMPILER_47.DLL x86;如果为64位,则输入:D3DCOMPILER_47.DLL x64。

2、找到dll文件后,一定要注意下载的是32位还是64位。有些网站下载的文件是所有都包括的,但是因为我们下载之前可能并不确定是单个文件还是一组文件,所以还是提前看一眼。另外有些文件下载后解压需要输入指定密码,所以有没有密码也要提前看好复制好,免得再找一遍。

3、点击下载后,文件下载到本地,如果是压缩文件,则解压压缩文件,否则直接无视这一步。

4、32位的系统很简单,直接将文件复制到“C:\Windows\System32”下就可以了。64位的可能要麻烦些,有时候复制到“C:\Windows\Syswow64”中打开软件或者游戏依然报错,这时你就要找到64位系统下的“C:\Windows\System32”,将dll复制到这个文件夹下。

樱花草EA3a6
2017-12-01 · TA获得超过222个赞
知道答主
回答量:11
采纳率:0%
帮助的人:3655
展开全部

楼主你好,我按照下面的方法试了一下,下载了一个D3DCompiler_47.dll文件,我的台式电脑是win7 64位的,按照下面的指示,系统是64位的请将文件复制到C:\Windows\SysWOW64目录二、打开"开始-运行-输入regsvr32 D3DCompiler_47.dll",回车即可解决。
可是问题还是没解决,软件还是打开不了,重新安装提示失败。

后面拨打了全球交易助手的客服(我们该软件是付费的),跟她讲了大概情况,说我的软件打不开,重新安装也提示失败,她告诉我如下操作:

打开“360安全卫士”软件--打开“系统修复”--打开“补丁管理”--将所有安装的补丁往下拉,鼠标滑到最后面,找到“KB4040973   .Net Framework 4.6安全更新”和“KB4040957   .Net Framework 4.6安全更新”,并卸载掉,再重新安装之前无法安装的软件即可。

注意:在卸载的时候,会提示卸载失败,你可以先关掉360安全卫士,重新进入“补丁管理”查看,如果没有那2个补丁,说明卸载成功,如果还有,继续卸载,直到卸载完成。

我因为这个问题弄了很久,所以问题解决了把方法发上来,这样大家需要的人可以按照这个方法尽快修复。

下面是相关图片信息:

打开全球交易助手软件时的错误提示如下:

打开whatsapp软件时的错误提示如下:


需卸载掉的2个补丁如下:


希望对大家有所帮助。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丸梓子儿
高粉答主

2020-01-09 · 每个回答都超有意思的
知道答主
回答量:9.1万
采纳率:2%
帮助的人:6466万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2018-01-16 · TA获得超过9838个赞
知道小有建树答主
回答量:91
采纳率:100%
帮助的人:1万
展开全部

1.将丢失的dll文件名称记下来。如果你是32位系统,则在搜索栏中搜索dll文件名+后缀名+“空格”+x86。

2.找到dll文件后,一定要注意下载的是32位还是64位。有些网站下载的文件是所有都包括的,但是因为我们下载之前可能并不确定是单个文件还是一组文件,所以还是提前看一眼。

因为一般游戏启动时会提示丢失的那些dll严格来讲都不算是系统文件,微软原版系统刚安装完的时候本来就不存在那些dll,其实不是“丢失”,就是原本就没有,需要自己另外安装的。
并且,有些人建议的重装系统大法也是没用的(指原版系统,换系统除外)。
建议使用dll修复工具,解压之后打开主程序点击“修复”按钮,稍等即可解决。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式