跑跑車首頁

當(dāng)前位置:首頁攻略秘籍單機(jī)攻略 → apex英雄0xc0000142無法正常啟動怎么辦 解決方法

apex英雄0xc0000142無法正常啟動怎么辦 解決方法

作者:佚名來源:本站整理 發(fā)表時間:2019/2/25 11:28:33 評論(0)

Apex英雄中,部分玩家游戲時會出現(xiàn)應(yīng)用程序錯誤0xc00000142無法正常啟動,那么出現(xiàn)這個錯誤代碼是什么原因,該怎么解決,下面一起來看看吧。

正確解決:

首先懷疑msvcr120.dll還不夠,于是也拷貝了msvcp120.dll和vccorlib120.dll,問題依舊

其次,搜索了網(wǎng)絡(luò)上其他人碰到的錯誤,做了:

1、說缺乏dx9,于是用dxdiag命令打開看,發(fā)現(xiàn)系統(tǒng)是有dx11的,根據(jù)向下兼容,不可能缺乏dx9

為了驗證,我特地重裝了dx8到本機(jī),問題依舊,所以說dx9缺乏的都是比較坑爹的,因為目前的window都是默認(rèn)支持dx,更不用說dx9這么老的東西了

2、說缺乏vc環(huán)境,這個我已經(jīng)做了,沒有缺乏

最后查到的原因所在,出乎你們的想象:SysWOW64目錄下的dll并非確保是64位的,實(shí)際上我從這里拷貝出來的msvcr120.dll是32位的。

那么到哪里去找真正的64位的dll呢?在這里 vs2013安裝目錄\VC\redist\x64,這里有正統(tǒng)的dll

此外,原則上x86的也應(yīng)該從該處的x86目錄拷貝,畢竟這是才是面向分發(fā)的。

更換msvcr120.dll后,問題排除。

總結(jié):

1、出現(xiàn)0xc00000142——應(yīng)用程序無法正常啟動

其根本原因是缺乏所需要的DLL,提供了錯誤版本的dll相當(dāng)于沒有DLL,提示完全一樣

2、網(wǎng)上有人說缺乏dx運(yùn)行環(huán)境,如果屬實(shí),也是因為缺乏dx相關(guān)

玩家評論
我要點(diǎn)評

網(wǎng)名 注:您的評論需要經(jīng)過審核才會顯示出來。

已有 0 位玩家參與點(diǎn)評
下載排行