d3dx9_34.dll下载:电脑缺少这个文件?解决方法来了!

吉云

今天真是折腾一天!事情是这样的,我最近不是迷上老游戏嘛想重温一下当年的经典,结果发现,游戏启动不,弹出一个框框,说我电脑里头少“d3dx9_*”这个文件。

这可把我给整懵,啥玩意儿这是?完全没概念。没办法,只能自己动手,丰衣足食。

第一步,当然是先搞清楚这“d3dx9_*”到底是个

d3dx9_34.dll下载:电脑缺少这个文件?解决方法来了!

我一通搜索,大概明白,这东西原来是DirectX 9里面的一个组件,很多老游戏都要用到它。就像盖房子要用到砖头,少这块砖,房子就盖不起来,游戏就跑不起来。

第二步,找到这块“砖头”。

网上说的方法很多,有的说要重新安装DirectX 9,有的说直接下载这个文件就行。我这个人比较懒,不想重新装那么大个东西,就想着先试试直接下载文件。

  • 我在网上找个看起来比较靠谱的网站。
  • 找到d3dx9_*这个文件,点下载。
  • d3dx9_34.dll下载:电脑缺少这个文件?解决方法来了!

  • 下完之后,我发现有两个版本,一个32位,一个64位。

第三步,选哪个版本?

这就要看你电脑是啥系统。我是64位的系统,但我还是不确定该用哪个,都下载备用!

第四步,把“砖头”放到哪儿?

这也有讲究,不能乱放。网上说有两种放法:

d3dx9_34.dll下载:电脑缺少这个文件?解决方法来了!

  • 一种是放到游戏的安装目录里。
  • 另一种是放到系统目录里。

我先试第一种,右键点游戏图标,选“打开文件所在的位置”,就把下载的那个文件(我先试32位的)复制进去。满怀希望地重新启动游戏……

结果,还是不行!还是弹出那个框框!

d3dx9_34.dll下载:电脑缺少这个文件?解决方法来了!

我又把64位的版本复制进去,替换掉32位的,再试……

还是不行!

看来第一种方法对我没用,只能试试第二种。

第二种方法说,要把文件放到系统目录里,但又分两种情况:

  • 如果是32位系统,就把32位的文件放到“C:/Windows/System32”里。
  • d3dx9_34.dll下载:电脑缺少这个文件?解决方法来了!

  • 如果是64位系统,就把32位的文件放到“C:/Windows/SysWOW64”里,把64位的文件放到“C:/Windows/System32”里。

我的系统是64位的,所以我先把32位的文件复制到“C:/Windows/SysWOW64”里,再把64位的文件复制到“C:/Windows/System32”里。

然后,再次启动游戏……

成功!终于可以玩!

d3dx9_34.dll下载:电脑缺少这个文件?解决方法来了!

虽然过程有点曲折,但好歹是解决问题。主要就是下载d3dx9_*文件,然后把它放到正确的位置。如果你也遇到同样的问题,可以试试我的方法,希望能帮到你!

对,我还看到有人说这问题可能跟杀毒软件有关,有些杀毒软件可能会误报,把这个文件给隔离。如果上面的方法都不行,你也可以试试把这个文件添加到杀毒软件的信任列表里。

这回折腾也让我明白一个道理,老游戏虽然经典,但有时候也会遇到各种各样的问题。不过只要肯动手,肯钻研,总能找到解决办法的!

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]