解决方法有2个。
1、去网上找d3dx9_39.dll这个文件下载,然后放到C盘Windows\System32下可能会不彻底,放进去后可以会再提示缺失别的文件,也可以会好。
2、下载一个最新的DirectX安装上即可,推荐用这个方法,另外还有一个Microsoft.NETFrameworkv4.0建议安装。现在很多游戏都需要这两个支持的。
d3dx9.dll是一个DirectX 9.0c的文件,如果您缺少该文件,有可能会影响您某些程序或游戏的正常运行。
您可以尝试重新安装DirectX 9.0c或者从Microsoft官方网站下载该文件,将其放入C:\Windows\system32文件夹中即可解决问题。同时,您也可以尝试使用一些第三方dll修复工具来修复此问题。然而,建议谨慎使用这些工具,以避免任何潜在的系统问题。
既然没有装d3dx9_35.dll,那么其他此类的插件无疑是一并缺失。
解决办法:
1.安装游戏的光碟里一般都带有Microsoft DirectX 9.0C,这是玩像红警3这样3D游戏的必备插件。
2.在360软件管家或者其他此类程序中搜索Microsoft DirectX 9.0C,下载安装即可。
你把d3dx9 42.dll 这个文件 粘到骑砍的原目录里 就可以了 不用复制到system32里
楼主你好,你可以重新下载一个d3dx9_43.dll文件,复制到c:\windows\system32文件夹,然后“开始,运行,输入regsvr32 d3dx9_43.dll”即可。已上传并提供下载连接,可根据需要下载。