方法一
d3dx9_34.dll出错,很多是因为系统中了流氓软件,如果不了解系统,不知道d3dx9_34.dll在电脑中的存放位置,那么建议使用修复工具对系统进行最全面的扫描和修复。
首先,建议使用金山毒霸。
然后,点击主界面的快速扫描,进行全面的系统扫描。
最后,按提示重新启动电脑,d3dx9_34.dll下载修复完毕。
方法二
一、如果您的系统提示“没有找到d3dx9_34.dll”或者“缺少d3dx9_34.dll”等类似错误信息,请把d3dx9_34.dll下载到本机
二、直接拷贝该文件到系统目录里:
1、Windows 95/98/Me系统,则复制到C:WindowsSystem目录下。
2、Windows NT/2000系统,则复制到C:WINNTSystem32目录下。
3、Windows XP系统,则复制到C:WindowsSystem32目录下。
4、Windows 7/8(64位操作系统),则复制到C:Windows\SysWoW64目录下。
三、然后打开“开始-运行-输入regsvr32 d3dx9_34.dll”,回车即可解决错误提示!
方 法 三
使用第三方修复工具
DirectX修复工具(DirectX Repair)可以方便修复此问题
编辑本段错误危害
系统文件d3dx9_34.dll出错,是由于木马病毒、或不小心下载了流氓软件被感染所致。而该文件又是系统/程序正常运行的前提条件,所以一旦不幸被感染,通常会伴随下几种情况:
1、电脑无故蓝屏
2、电脑没声音
3、桌面无法显示。
4、主页被修改为网址导航
5、网络游戏打不开(DNF,穿越火线,魔兽世界等等)
6、桌面图标无法删除(淘宝、小游戏、电影等等,重启同样不能正常删除)
编辑本段常见问题
"提示无法找到d3dx9_34.dll文件" 这是因为被病毒感染相关文件导致,一旦杀毒软件删除被感染的文件,就会导致相关文件缺失,导致运行游戏时提示缺少d3dx9_34.dll等.d3dx9_34.dll丢失游戏常用软件运行不起来运行不起来,或者报错修复方法:
方法一: 也是最简单的一种方法,手工替换相关文件可以解决问题。在正常工作的相关软件安装目录中,找到这个d3dx9_34.dll文件,复制到出现问题的软件目录下,即可解决问题。
方法二: 重新安装系统(不推荐)
方法三: 从朋友电脑上拷贝或者到网上下载文件,放到C:\WINDOWS\SYSTEM32文件夹下。另外复制到X盘:\游戏文件夹\,如果还不行可能是文件版本与游戏所支持的版本不一致。
百度:directx9.0c,如果是几百k的文件,点开一步一步点下去,联网下载会自己安装,如果是几十M或者几百M的文件,找到里面的exe程序,打开安装就行。重启系统一次就能解决这个问题。
http://download.pchome.net/system/patch/detail-17624.html
下载这个,然后安装就可以了
重装一遍 系统问题吧