开始-程序-附件-系统工具-系统信息
开始/运行/DXDIAG,实际位置在C:\WINDOWS\system32文件夹下面.可以显示显卡信息的.
此文件为dx9运行组件必需动态链接库文件,缺少此文件,通常是由于DX9组件未安装引起的。下面介绍DX9运行组件的安装方法,以win10系统为例,
步骤如下:
1、在开始菜单单击右键,选择“程序和功能”;
2、在左侧点击【启用或关闭 Windows 功能】;
3、在【Windows 功能】窗口展开“旧版组件”,勾选“DirectPlay”点击确定,等待安装完成后按提示重启计算机即可。
安装好DX9组件之后,缺少d3dx9_43.dll的提示就不会出现了。
拓展内容:
DirectX 9.0c
DirectX 9.0c简称为DX9,是人们已经习惯用于搜索的DirectX 9.0c的简写形式。与过去的DirectX 9.0b和Shader Model 2.0相比较,DirectX 9.0c最大的改进,便是引入了对Shader Model 3.0(包括Pixel Shader 3.0 和Vertex Shader 3.0两个着色语言规范)的全面支持。
那就是没这文件,你需要修复
d3dx9-43.dll是directx的一个组件,DirectX组件是Windows系统支持游戏和显卡游戏外设的程序接口,任何一个组件的损坏或缺失,就会造成游戏无法运行。
可用腾讯电脑管家修复,打开电脑管家――电脑诊所――软件问题――缺少dll文件,修复
如果不行,那就只有去网上下载了,(注意安全哈,扫描下)
直接拷贝该文件到系统目录里:复制到C:\Windows\System32\ 目录下。
程序的话,尝试使用兼容模式和管理员权限运行游戏试试,操作:程序上→属性→兼容性→勾选上 使用管理员权限运行 同时 使用xp sp3 的兼容模式。
用户在电脑中运行游戏时突然提示“无法启动此程序,丢失d3dx9_43.dll”,这是DirectX的一个组件,损坏或缺失会造成游戏无法运行。
方法一:
从网上下载或在其他正常的电脑上拷贝d3dx9_43.dll文件;
将d3dx9_43.dll文件保存到系统中的System32目录下;
按Win+R打开运行,输入regsvr32 d3dx9_43.dll,点击回车,注册dll。
方法二:
如果觉得上述方法很麻烦,可以借助电脑管家来解决,打开电脑管家主界面,点击“工具箱”;
打开“电脑诊所”;
在“软件问题”――“缺少dll文件”中,点击“找不到d3dx**.dll文件”,然后点击修复;
或者直接在搜索框中输入关键词d3dx9,然后进行搜索,点击“立即修复”即可。
缺少d3dx是整个电脑缺乏directx破坏引起的,不仅装这个软件,其他软件利用directx的环境都不行,所以修复2008C++运行环境才行。实在不行,我远程帮你诊断一下,看看具体是什么原因。不是很难,几下应该就能好。
网上说的人太多了,都没个屁用。下载DX重装也提示没有D3DX9 43.DLL的。。。。。。。。。。
在WIN10下玩游戏少这个文件,特别是64位系统。一定要。。应该放到C:\Windows\SysWOW64这个文件夹下。也不要运行什么注册什么的。自己直接网上下一个d3dx9 43.dll就行。今天搞了一个下午。好无语啊
d3dx9_27.dll是DX9组件的一个动态链接库文件
可以先去下载一个d3dx9_27.dll,放到C:\WINDOWS\SYSTEM32目录下面,再重启游戏试试;
不行的话,只有下载DX9完整安装包,重新安装DX9另外提醒一下,很多时候系统提示DX9动态链接库文件失效,其实与显卡驱动程序有关,重装显卡驱动程序或更新显卡驱动程序一般可以解决。
方法一、网上下载一个d2dx9_42.dll放到c:windowssystem32就行了! 如果还缺少其他dll同理!不急的话就下载一个完整的directX9.0c安装。 方法二、你的是WIN7的系统吗?win7的话操作系统默认的是安装的DirectX 11 版,这个最新的版本其实对部分游戏支持并不好,而DirectX 11无法做到向下的兼容,这就造成不支持DirectX 11的游戏运行时出现问题,表现给用户的即是“丢失d3dx9 42.dll”的提示。需要下载一个完整的directX9.0c安装希望对你有用
本网站文章仅供交流学习,不作为商用,版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除