快捷搜索:  as  as  cpu  显卡  主板  显示器  i5  

找不到d3dcompiler代码怎么办(找不到d3dcompiler_43

找不到d3dcompiler代码怎么办


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

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

重装系统是可以解决问题。

其实也可以用如下的办法来进行操作

1、网页搜索官方网站。

2、找到官网并点击进入。

4、找到适用自己电脑的,

5、选择语言“中文(简体)”。

6、然后点击下载。

7、文件下载好后双击打开文件。

8、点击“运行”进行安装,安装好后重启电脑即可。


希沃白板5安装运行时说丢失D3DCompiler47.dll怎么办


  D3DCOMPILER一系列文件都可以用DirectX Repair增强版一键修复。可惜,不包括这个47。(附件并不能解决47版本的问题!丢失47的请不要下载,丢失43等其他版本可用)

  

  47版目前只发现存在于Windows 10系统内,怀疑为是DX12的文件,而DX12目前仅有Windows 10系统支持,其他Windows 7、8等均无法使用DX12。所以,目前最保险的解决丢失D3DCOMPILER-47.dll的办法只有:换Windows 10系统。

  不过,也可以考虑采用其他办法,比如下载这个dll放到游戏的根目录、bin文件夹之类的。

  详情参考DirectX Repair工具的作者vbcom大神的回复:

  关于d3dcomplier_47.dll是属于DX几版本的,目前微软官方并没有一个明确的说法。不过考虑到这个文件只内建于Windows 10,暂且把它归属DirectX 12没有关系。

  微软在最新的DirectX系列上(比如12)采用了不一样的发布策略,即只通过新系统捆绑发布,不再提供单独的更新选项。可以浏览一下微软的官网,并没有DirectX12相应的任何组件包发布,所有新DirectX特性都直接内置于新系统里。

  

  然后说说你说的游戏问题。如果是纯DirectX12游戏,那么只能运行在Windows10上。不过一般游戏公司都不会这么做,一般都是支持DirectX12特效,向下兼容DX11等。所以说,针对这些游戏,如果在非Windows10平台上运行,只要在最开始先骗过游戏的完整性检测,运行起来是没有问题的。这些游戏在最开始会检测dll组件,其中包括d3dcomplier_47.dll,如果没通过直接报错。但是只要把这步骗过去,游戏在运行时并不会调用DX12,运行起来是OK的。

  我看现在很多正版游戏的做法是把这些文件(比如d3dcomplier_47.dll)放在游戏目录下,与游戏exe在相同文件夹下,来实现完整性检测。这个具体放置的位置,各个游戏不太一样。比如有的是直接放在主目录下,有的是放在bin文件夹下,这个就需要根据具体的游戏自己来尝试了。

  最后再说说关于DirectX修复工具的事。其实早在Windows8发布的时候,我就注意到了微软把最新的DirectX捆绑在系统里的做法了。还有其他一些组件比如xaudio2_8.dll等等也是相同的情况。DirectX修复工具迟迟没有加入对这些组件修复的原因是,微软官方并没有给出一个标准文件的样本,即什么是微软官方认可的DirectX 12文件。因此说,如果要修复这些文件,只能参照Windows10系统里自带的文件。但这样做会有极大的风险,因为微软可以随时的更改这些组件,因为毕竟没有公开的标准。考虑到此点,为保守考虑,所以DirectX修复工具目前还不支持对此类文件的修复。

  不过考虑到现在DirectX 12的游戏越来越多,对此类文件的修复的需求也越来越大,我也会着手研究对应的解决方案,争取尽早将其加入到新一版的DirectX修复工具中。


安装ps2019后弹出缺少D3DCOMPILER47.DLL


很简单,下载一个补丁,安装,若安装不成功就是你这个系统禁用了,然后把它改成手动ok就可以了,然后在点击你下载的那个补丁,双击安装等待就行,然后会显示出一个什么东西,你点击同意是的等待就行了,安装完,在重启电脑,百分之99.99可以用,不懂的可以跟我说


如何修复D3DCompiler43.dll缺少错误


方法一:也是最简单的一种方法,手工替换相关文件可以解决问题。在正常工作的相关软件安装目录中,找到这个D3DCompiler_43.dll文件,复制到出现问题的软件目录下,即可解决问题。

方法二:重新安装系统(不推荐)

方法三:从朋友电脑上拷贝或者到网上下载文件,放到C:\WINDOWS\SYSTEM32文件夹下。另外复制到X盘:\游戏文件夹\,如果还不行可能是文件版本与游戏所支持的版本不一致。


您可能还会对下面的文章感兴趣: