绝大多少游戏不能运行是缺少如下的几个文件:d3dx9_39.dll、d3dx9_40.dll、d3dx9_41.dll、d3dx9_42.dll、d3dx9_43.dll、xinput1_3.dll,因此,只要安装好了这几个文件,就可以顺利运行游戏。文件我已经打包上传,以下两个地址任选其一即可。注意一点,如果你的游戏提示的缺失的文件不在上述6个文件之中,那么你就不能用这个方法。
这些都是DirectX 9.0的最新更新文件,32位系统与64位系统通用。
将这些文件复制到“C:\Windows\System32\”文件夹下即可(32位系统与64位系统都复制到这个路径中)。
再将这些文件复制到游戏目录,与游戏的EXE文件在同一文件夹下。
接下来就可以玩游戏了。
下载完上述文件后,我还要说一下文件的用法。解压后大家就可以看到上述6个文件,对于32位的操作系统,请把这6个文件复制到“C:/Windows/System32/”文件夹下或者是复制到游戏目录,与游戏的EXE文件在同一文件夹下;对于64位操作系统,请把这6个文件复制到“C:/Windows/Syswow64/”文件夹下或者是复制到游戏目录,与游戏的EXE文件在同一文件夹下。综上所述,不管是32位操作系统还是64位操作系统,只要把文件复制到游戏目录(与游戏的EXE文件在同一文件夹下)下,都可以解决问题。这步至关重要,千万不要忘记或搞错,否则就会出现"应用程序无法正常启动(0xc000007b)。请单击“确定”关闭程序。"这个错误。
特别说明:不管你使用的是32位的操作系统还是64位的操作系统,一定要使用32位的dll文件,这是关键!对于这个错误,64位系统的玩家一定要把自己的系统当成32位的对待,寻找32位的文件安装才可解决。因此,如果你使用的是之前自己从网上找到dll文件,并且已经按上述方法试过没有成功,不是这个方法有问题,而很可能是你用的dll文件有问题。如果你不能确定你之前从别处找到的dll文件是最新版的32位的文件的话,建议大家按照我提供的地址下载需要的文件(我提供的是最新版的32位的文件),也许你会有意想不到的惊喜。