英雄聯盟出現game_error_directx的解決辦法

最後更新於2019年12月12日

    近來有玩家反饋他們的英雄聯盟出現game_error_directx錯誤,進不去遊戲,如下圖。

    經過我跟這些玩家的遠程分析,發現問題主要有兩點:

1、顯卡驅動沒裝好。關於這點我就不多說了,各位根據自己的顯卡型號,到顯卡官網下載最新的顯卡驅動並安裝重啓即可。如果不知道顯卡型號,也可以用360驅動大師、驅動精靈之類的軟件協助安裝顯卡驅動。總之是顯卡驅動一定要安裝好的,要不然肯定用不了。

2、第二種情況,就是已經在第一步確定了顯卡驅動已經安裝沒問題的情況下,仍然出現game_error_directx錯誤。經分析,這是由於DirectX加速未完全開啓造成的。開啓Direct加速,需要我們使用DirectX修復工具來完成。如果你只想開啓/關閉加速,可以下載在線修復版(文件包比較小)來操作,如果你還想順便解決諸如0xc000007b,缺少dll文件等問題,可以下載增強版(文件包比較大)來操作。

    下載過程都不多說了,下載後解壓,然後雙擊exe運行程序即可。程序運行後,到程序主界面點擊“工具”菜單下的“選項”按鈕,在彈出的對話框裏找到“DirectX加速”這一項。這裏可能會顯示某些加速未啓用,把沒啓用的加速啓用即可。操作如下圖:

    這裏需要說明的是,對於部分Windows10  64位的電腦,可能顯卡驅動也裝好了,按照上面的看DirectX加速也啓用了,但是還是出現game_error_directx錯誤。這是因爲DirectX並沒有完全的啓動,還有一點點沒起來導致的。那這時候怎麼操作呢?先退出上面說的DirectX修復工具,然後到DirectX修復工具的文件夾下,找到settings.ini文件,如下圖:

    雙擊打開後,添加一行命令AccelerationMode=Old,然後保存退出settings.ini文件,如下圖:

    然後再次運行DirectX修復工具,還是到“工具”菜單下的“選項”的“DirectX加速”窗口,這時候你會發現程序會提示部分加速未完全啓用,只要點擊“完全啓用”即可,如下圖:

    這時再試試你的英雄聯盟,錯誤消失,程序可以進入了。

 

總結一下:

    英雄聯盟game_error_directx錯誤有兩種原因,先檢查是不是顯卡驅動原因,再檢查是不是DirectX加速的問題。兩種原因按順序都要檢查一下,別直接跳過第一步顯卡驅動直接查DirectX加速。DirectX加速如果沒開啓需要用DirectX修復工具進行開啓。如果你是Windows10  64位系統,驅動沒問題,加速也顯示啓用,則可能是加速沒開全,在DirectX修復工具的settings.ini輸入命令後,再次嘗試完全開啓驅動,即可解決。

發佈了36 篇原創文章 · 獲贊 401 · 訪問量 710萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章