答案:建議您檢查是否安裝了該游戲安裝目錄內的DX9軟件;
出現這個錯誤,可能是硬件的問題,也可能是軟件的問題。但是,由於硬件引起該問題的概率很小,並且除了更換硬件之外沒有更好的解決方法,因此本文將詳細介紹如何通過軟件解決此問題,這也是大家最關心的。
大致介紹一下這個錯誤是如何發生的。這個錯誤的本意是提示內存錯誤,但是通常情況下並不是內存存在問題,而是由於軟件的問題產生了這個錯誤。究竟是什麼軟件的問題呢?答案是DirectX,並且多數情況下是DirectX 9.0的問題。
DirectX軟件安裝方法一:大而全,安裝最新版的DirectX 9.0安裝包。這種方法的優點是,一次性把系統缺失的文件自動安裝,並且自動升級舊有的文件,缺點是安裝包較大(90MB以上),如果網速慢的不方便下載。
現在網上有很多的安裝包,但其中一些無法運行,會提示系統錯誤。就連之前微軟網站的安裝包也會出現類似問題。不過目前微軟可能已經意識到這個問題了,發布了新的安裝包,應該會解決不少人無法安裝的問題。大家可以到微軟的官方網站上下載。同時,作為參考,大家也可以到360軟件管家下載安裝。
DirectX軟件安裝方法二:小而精,只安裝缺失的文件。經我觀察發現,絕大多少游戲不能運行是缺少如下的幾個文件:d3dx9_39.dll、d3dx9_40.dll、d3dx9_41.dll、d3dx9_42.dll、d3dx9_43.dll、xinput1_3.dll,因此,只要安裝好了這幾個文件,就可以順利運行游戲。文件我已經打包上傳,以下兩個地址任選其一即可。注意一點,如果你的游戲提示的缺失的文件不在上述6個文件之中,那麼你就不能用這個方法。
注意:不懂得如何安裝DirectX軟件的朋友,可以參考以下這篇圖文並茂的教程文章!