英雄联盟出现game_error_directx的解决办法

最后更新于2020年6月23日

    近来有玩家反馈他们的英雄联盟出现game_error_directx错误,进不去游戏,如下图。

    经过我跟这些玩家的远程分析,发现问题主要有两点:

1、显卡驱动没装好。关于这点我就不多说了,各位根据自己的显卡型号,到显卡官网下载最新的显卡驱动并安装重启即可。如果不知道显卡型号,也可以用360驱动大师、驱动精灵之类的软件协助安装显卡驱动。总之是显卡驱动一定要安装好的,要不然肯定用不了。

2、第二种情况,就是已经在第一步确定了显卡驱动已经安装没问题的情况下,仍然出现game_error_directx错误。经分析,这是由于DirectX加速未完全开启造成的。开启Direct加速,需要我们使用DirectX修复工具来完成。如果你只想开启/关闭加速,可以下载在线修复版(文件包比较小)来操作,如果你还想顺便解决诸如0xc000007b,缺少dll文件等问题,可以下载增强版(文件包比较大)来操作。

    下载过程都不多说了,下载后解压,然后双击exe运行程序即可。程序运行后,到程序主界面点击“工具”菜单下的“选项”按钮,在弹出的对话框里找到“DirectX加速”这一项。这里可能会显示某些加速未启用,把没启用的加速启用即可。操作如下图:

       如果你没有看到有未开启的项目,可能是你之前自己下载的DirectX修复工具版本太旧了,请使用V4.0版及以上版本即可看到部分加速未开启,如下图,单击开启即可。本文上面的链接里给出的是最新版的DirectX修复工具,如果你不是从这里下载的,建议从这里再下一个试一下。

    这时再试试你的英雄联盟,错误消失,程序可以进入了。

总结一下:

    英雄联盟game_error_directx错误有两种原因,先检查是不是显卡驱动原因,再检查是不是DirectX加速的问题。两种原因按顺序都要检查一下,别直接跳过第一步显卡驱动直接查DirectX加速。DirectX加速如果没开启需要用最新版DirectX修复工具进行开启。

猜你喜欢

转载自blog.csdn.net/VBcom/article/details/103517843