您当前的位置 :实况网-重新发现生活>科技 > 正文
D3DCompiler_47.dll文件夹损坏怎么办?
2021-02-19 16:38:48 来源:莺歌说电脑

朋友的一台笔记本在安装软件时提示D3DCompiler_47.dll文件夹损坏,软件无法运行。

笔记本配置情况:

默认预装windows7 64位系统(2015年左右出厂)

cpu:5200U(低电压版本)、4G内存+普通版本机械硬盘、HD5500+940M显卡。

适用:普通办公+英雄联盟及2D贴图类游戏。

可升级方案:内存升级到8G+128G(SATA接口固态),升级预算超过300元已经没啥价值或者性价比而言了。

默认操作系统分析:

默认出问题的系统安装了各种卫士,你懂得。系统更新都是比较旧的补丁文件,系统应该很长时间没有更新操作了,(.net)的版本是4.6。本来打算在原来系统基础上进行修复D3DCompiler_47.dll文件的。由于下午有事外出,就简单安装系统解决了(装系统简单啊)。

简单暴力解决

在系统之上修复方法:

卸载各种卫士、修复DX(有专门的修复工具)、清理多余的注册表文件(可以用软件或者手动清理)、将(.net更新到最新版本)、系统补丁更新最新版本并注册D3DCompiler_47.dll文件。此文件路径在C:\Windows\System(64位系统对应64位dll文件,32位系统对应32位dll文件),将D3DCompiler_47.dll复制到C:\Windows\System32(64)目录下。打开"开始-运行-输入regsvr32 D3DCompiler_47.dll",回车即可解决。(.dll是系统动态库文件,可以用命令注册XX.dll文件)

D3DCompiler_47.dll是一个控制模板的文件,当运行软件或者游戏时,系统弹出错误提示“无法启动此程序,因为计算机丢失D3DCompiler_47.dll。尝试重新安装该程序以解决此问题”时,说明系统中缺失这个dll,或者安装系统时根本就没有带这个dll,您需要下载该文件将其解压到相应目录并注册它。重新下软件或者游戏肯定是解决不了问题的。

缺少此文件常见的报错:任何依赖于DX、(.net)等软件或者游戏类,都可能会报D3DCompiler_47.dll文件夹损坏,软件无法运行。望悉知!

关键词: d3dcompiler_47 dll

分享到:
版权和免责申明

凡注有"实况网-重新发现生活"或电头为"实况网-重新发现生活"的稿件,均为实况网-重新发现生活独家版权所有,未经许可不得转载或镜像;授权转载必须注明来源为"实况网-重新发现生活",并保留"实况网-重新发现生活"的电头。