楼主你好
没有就是丢失,或者找你朋友要看看
d3dx9-42.dll是directx的一个组件,DirectX组件是Windows系统支持游戏和显卡游戏外设的程序接口,任何一个组件的损坏或缺失,就会造成游戏无法运行。
可用腾讯电脑管家修复,打开电脑管家——电脑诊所——软件问题——缺少dll文件,修复
如果不行,那就只有去网上下载了,(注意安全哈,扫描下)
直接拷贝该文件到系统目录里:
1、Windows 95/98/Me系统,则复制到C:\Windows\System\ 目录下。
2、Windows NT/2000系统,则复制到C:\WINNT\System32\ 目录下。
3、Windows XP系统,则复制到C:\Windows\System32\ 目录下。
程序的话,尝试使用兼容模式和管理员权限运行游戏试试,操作:程序上→属性→兼容性→勾选上 使用管理员权限运行 同时 使用xp sp3 的兼容模式。
解决办法:
直接下载DirectX9.0c,安装即可。下载:http://download.wxiu.com/zjbb/system/200908/10-6303.html
或者直接下载对应的dll文件如D3DX9_42.dll,然后放到C:\Windows\System32下和游戏目录下,然后运行regsvr32 D3DX9_42.dll重启即可正常进入游戏。
D3DX9_42.dll下载:http://download.wxiu.com/20100709/9560.html
如今使用vista或windows7系统的玩家越来越多,而vista和windows7都是安装的DirectX10.0或者DirectX11,但许多游戏还是需要DirectX9.0,所启动的时候会提示缺少D3DX9_xx.dll,D3DX9_xx.dll是Direct3D 9 Extensions组件。
本回答被网友采纳只要下载d3dx9_42.dll放到c:\windows\system32下即可,64位的放到c:\winsows\sysWOW64下,文件中多余的字符全删除只留下d3dx9_42.dll
你用过没?好用不啊
追答http://www.xiazaiba.com/html/2759.html那个是文件只要复制进去就可以了,当然可以了,那是下载地址有32位和64的都有
追问要解压吗?
追答要的上面我传的32位的只要系在放进去即可,这个是64位的
顺便鄙视下那个十五级的傻瓜自己不会弄叫别人也别弄只会扇阴风点鬼火的家伙
咋解决的?
追答找到游戏目录,再把那个文件粘贴进去
追问那个文件啊?
追答d3dx9_42.dll
我家没有网络啊,下载这个怎么用啊。得说下吧?
追答没网络你怎么发这条?还能追问一次啊?
下载之后你就解压(自己建立一个文件夹放,不要偷懒直接点桌面),在解压出来的文件里面找一个名为“DXSETUP.exe”的安装包,运行,按照提示做就得了
(二楼那个办法我早就试过了,决不能行)
我在现在在网吧肯定了。汗。那么多解压那个啊?
追答如果你已经看到一大堆压缩包,那你可以找我说的文件了
追问把里面的东西全部解压?然后把你说的 直接复制到32里面?
追答我是说你在那一大堆里面找到DXSETUP.exe这个安装入口,运行它,按照提示把整个组件安装好
我一直都没说过要放什么32