d3dx9 42.dll缺失是怎么回事?

[复制链接]
查看11 | 回复3 | 2013-10-26 19:20:52 | 显示全部楼层 |阅读模式
这个问题的根本就是win7系统安装的Direct11造成的。Direct的功能我想也不用在过多的介绍,用电脑的都知道。关键问题是Direct11这个版本有很大的bug,这个版本向下的兼容很不好。也就是说如果游戏开发时的环境是在Direct 9 或者是10这个版本的话,在Direct11里面就会出现上面你所描述的“系统无法找到d3dx9 42.dll 重新安装可以解决该问题”。但这个不是绝对有些游戏是在Direct 9 下开发的,在win7里面就可以,这个就要看实际的情况了。 win7 Direct11这个bug直接带来的问题是很多在XP下玩的经典游戏在win7下直接玩不成。Direct的组件很多,只下了一个d3dx9 42.dll是没用的。唯一的办法升...
回复

使用道具 举报

千问 | 2013-10-26 19:20:52 | 显示全部楼层
可能是系统的兼容性不好d3dx9 42.dll文件在C:\Windows\System32下,是DirectX中必备文件,许多游戏需要此文件运行。电脑系统文件经常会受到病毒的侵扰,导致系统文件丢...
回复

使用道具 举报

千问 | 2013-10-26 19:20:52 | 显示全部楼层
你再试试把d3dx9 42.DLL文件复制到游戏目录下试试1!!有些游戏这样可以解决!!!...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行