我的电脑为什么不能安装directx9.0?

来源:百度知道 编辑:UC知道 时间:2024/07/08 18:22:52
我解压后安装,每一步都没出什么问题,但是安装完成后并没有提示重启电脑。游戏还是不能运行,证明根本没有安装成功。
我查到WINDOWS里面有C:\WINDOWS\system32\DirectX\Dinput这是路径。这是怎么回事?

现在的XP2已集成了directx9.0C 本身不可以自行卸载,但可以通过第三方工具来卸载。 有些游戏要求最新版directx9.0C才行,旧版的directx里缺少d3dx9_26 d3dx9_25 d3dx9_27之类的DLL文件,你可以使用系统自带的旧版的directx9.0C,再从网上单独下载缺少的这几个DLL文件(根据游戏需要提示下载),把这些个DLL文件放到C:\WINDOWS\system32这个文件夹下面就可以了。也可以使用下面这个工具对系统自带的旧版directx卸载,之后在网上下载最新版的directx9.0C安装就可以了。

希望对你有所帮助!

解决方式有两个:
一、由于DirectX 9.0c的安装包里有两个程序(dsetup32.dll和dsetup.dll),负责在每次安装前检测系统的DX版本,如果与自己的版本相同或更高就不继续安装,将DirectX 9.0c中的这两个文件替换为9.0b的,这样安装程序就能正常检测安装了。
二、如果上面这种方法不行的话,就去网上下一个“DX回滚器”,里面有个DX回滚功能,可以把DX回滚至XP最早的8.0b版本。(当然是要windows XP SP1版的),然后再安装9.0C即可。

Microsoft DirectX 9.0c 是DirectX技术的最新版本,为使用DirectX的游戏和其他多媒体软件程序提供更高性能,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。

我也有过这样的问题~~
点击桌面属性 点击设置 点击高级 点击疑难解答 看到又个硬件加速没有
如果是无的话 你就把它拉到全~~然后确定~
如果的你游戏仍然没有办法运行的话
那就是你的系统问题
到你的系统盘windows找到system32 然后检查一下你的DirectX 文件夹
如果不行就下载个Direct安装拷贝到这个system32里面应该就可以了

我跟你说哦...
DirectX 10.0不是每一个网络游戏或者迷你游戏可以支持的哦...
我也是跟你有一样的好奇心...
去找比Direct