最近不少游戲用戶朋友反映剛安裝的WinXP系統(tǒng)在玩英雄聯(lián)盟游戲卻無法啟動,并且提示發(fā)生了未知的directX錯誤,請確保你的顯卡更新了最新的顯卡驅(qū)動。這時大家肯定就直接就檢查自己的顯卡。將顯卡驅(qū)動更新至最新,打開還是一樣,那么這是什么原因呢?下面讓我們來分享下解決辦法。
原來出現(xiàn)這種情況原因并非彈窗中說的顯卡驅(qū)動版本太舊,而是顯卡驅(qū)動“太新”。由于微軟已停止維護(hù)XP系統(tǒng)的緣故,NVIDIA官方也不再對XP系統(tǒng)下的顯卡驅(qū)動進(jìn)行WHQL的簽名認(rèn)證。因此,當(dāng)XP系統(tǒng)安裝了太新的顯卡驅(qū)動后,會由于顯卡驅(qū)動中的文件沒有數(shù)字簽名從而導(dǎo)致DirectX功能無法正常使用。
那么知道上面的情況,解決起來也很簡單了,就是安裝一個較舊的顯卡驅(qū)動版本。
1、首先我們到WinXP系統(tǒng)的控制面板-添加或刪除程序中,找到NVIDIA顯卡驅(qū)動以及所有組件;
(如果不是完整安裝,卸載里可能不會有顯卡驅(qū)動的卸載選項,那么只能去設(shè)備管理器中卸載了)
2、卸載完成后,先重新啟動,然后我們再去網(wǎng)絡(luò)上,或者顯卡官方網(wǎng)站下載一個2013年10月份之前NVIDIA顯卡驅(qū)動;
3、最后進(jìn)行安裝,安裝完成后,再嘗試進(jìn)游戲!
以上方法基本能解決WinXP系統(tǒng)無法運行游戲出現(xiàn)未知DirectX錯誤的問題,如果有碰到這個問題就趕緊來學(xué)習(xí)吧。