喫雞(絕地求生)進入遊戲時出現Driver Load Error(1450) 錯誤的解決方案

近期有些朋友在玩喫雞的時候,會提示Failed to initialize BattlEye Service:Driver Load Error(1450) 驅動加載失敗錯誤,如下圖,到底是什麼原因造成的?如何解決呢?
在這裏插入圖片描述

01 問題的由來

之前有玩家和我們反饋,運行遊戲時會報錯,提示“Failed to initialize BattlEye Service:Driver Load Error(1450)”,卸載維護大師客戶端纔可以運行遊戲,因此懷疑是被維護大師安全中心給攔截了。

”Driver Load Error“顧名思義爲驅動加載失敗,表示遊戲的驅動程序無法加載。我們對此就很疑惑了:到底是什麼原因導致的這個問題呢?

經過我們查看故障原因分析代碼,確認此問題是在特定系統環境下,受到Windows系統限制導致的!在某些系統補丁未打的環境下,Windows 7系統對LoadImage回調有數量限制,最多隻允許加載8個。此限制會影響包括絕地求生、h1z1、方舟、彩虹六號等所有使用BE反作弊的遊戲。

在網吧客戶機中,我們有時會安裝很多其他軟件,比如一些攔截惡意廣告病毒的安全軟件,無盤軟件、計費軟件自帶的驅動也會註冊LoadImage回調,很容易就佔滿了這8個LoadImage回調的位置。這樣在啓動遊戲的時候,遊戲的驅動就會因爲沒有位置而無法加載,從而出現了1450報錯。在這裏插入圖片描述

有看官表示疑問了:“爲什麼卸載維護大師客戶端後遊戲就能正常了呢?”,很簡單的道理,卸載維護大師客戶端就等於把維護大師安全中心佔用LoadImage回調的位置,給遊戲驅動騰出來了;同理,卸載其他的佔用LoadImage回調的程序,遊戲一樣也可以正常啓動。所以最根本的原因還是因爲沒有更新系統補丁而被系統給限制了。
在2014年微軟發佈了補丁KB2922790,將LoadImage回調的限制由8個提升到了64個。當我們安裝該補丁後,就足以滿足各種軟件的加載需求,不會受到限制了。

02 解決辦法

辦法一

打補丁,即安裝KB2922790補丁(win7 x64 sp1,一定要sp1版本纔可以)

KB2922790下載:關注下方公衆號,輸入KB2922790,便會彈出下載地址

若不能打補丁請先卸載控制面板-卸載更新中這兩個補丁:KB4015546 ,KB4022722

注: win10 不存在這個問題,以上問題僅出現在win7系統中

KB2922790補丁下載方法:關注下方公衆號,輸入KB2922790,便會彈出下載地址
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章