红警3打不开啊,说是计算机中丢失d3dx9_35.dll

2024-11-09 10:25:04
推荐回答(5个)
回答(1):

  逗安装了xxx.dll地这个说法本身就是不成立的,dll文件是不存在逗安装地这个概念的。
  你这个图一看就是采用了流传广泛的一种脑残回答导致的,不论你丢失的是什么dll,只要是个dll文件,总会有一群脑残告诉你,下载这个dll放到system32(有些自作聪明的sb还会说64位系统就放到syswow64,MDZZ)。放完之后还用cmd输入regsvr命令注册,一群成事不足败事有余的废物。
此文件本质上是DirectX的一部分,丢失、缺失此类文件都是DirectX的问题。
  建议使用DirectX Repair工具,解压之后打开主程序点击逗检测并修复地按钮,稍等即可解决。

回答(2):

这是缺失Directx 9.0C的缘故,只下载d3dx9_35.dll这一个文件不管用的,去下载个Directx 9.0C安装上就行了。(很好找,链接一发回答就没,见谅!)如果安装Directx 9.0C有什么问题再说。

回答(3):

我是win10系统,我也遇到了这个问题,百度了一大圈也没有解决问题。但有些是可以确认的。现在电脑找不到这个文件主要是两个原因,一是没有35这个文件,一般都是43.而是系统64位,而很多人都让我们复制到system32.
我也不知道自己是怎么解决的,反正是解决了。主要是我新买电脑想在联网前测试一下游戏时的发热,如果是联网的人,应该在线下个directx或者更新一下就好了。
我的具体做法是,在网上下载一个d3dx9_35.dll的压缩包,解压后有两个,一个x64,一个x86。我忘了用哪个了,不过应该是x64这个,然后把d3dx9_35.dll粘贴到syswow64文件夹里面。然后在运行一下regsvr32 d3dx9_35.dll。但加载时是失败的。原因可能是regsvr32是加载system32这个路径的。我小白搞不懂,但路径应该是在syswow64下面?
然后在打开游戏我就惊奇地发现能运行了。。。真的是瞎猫碰上盲老鼠。希望对大家有帮助。

回答(4):

你下载这个d3dx9-35.dll 然后把他和红警的那些文件夹存在一起就可以打开了 我就是这样

回答(5):

最简单的方法
打开360-----功能大全-----人工服务----修复d3dx****.dll