電腦出現(xiàn)“0xc000007b”的錯(cuò)誤提示什么原因?怎么解決?
如果你的電腦出現(xiàn)“應(yīng)用程序無(wú)法正常啟動(dòng)提示0xc000007b”的提示是什么情況呢?出現(xiàn)這個(gè)錯(cuò)誤,可能是硬件的問(wèn)題,也可能是軟件的問(wèn)題。但是,由于硬件引起該問(wèn)題的概率很小,并且除了更換硬件之外沒有更好的解決方法,因此本文將詳細(xì)介紹如何通過(guò)軟件解決此問(wèn)題,下面一起來(lái)看看吧!
簡(jiǎn)介
大致介紹一下這個(gè)錯(cuò)誤是如何發(fā)生的。這個(gè)錯(cuò)誤的本意是提示內(nèi)存錯(cuò)誤,但是通常情況下并不是內(nèi)存存在問(wèn)題,而是由于軟件的問(wèn)題產(chǎn)生了這個(gè)錯(cuò)誤。究竟是什么軟件的問(wèn)題呢?答案是DirectX,并且多數(shù)情況下是DirectX 9.0的問(wèn)題。
也許大家會(huì)問(wèn)了:我玩的游戲都有DirextX 11的特效了,還會(huì)和DirectX 9有關(guān)系嗎?事實(shí)上,游戲公司為了游戲的兼容性,往往都是基于DirectX 9.0的API開發(fā)游戲,然后加上DirectX 10和DirectX 11的特效,這樣的話,不管什么樣的顯卡都可以玩游戲。也正是如此,DirectX 9.0有問(wèn)題會(huì)影響目前最新的游戲(比如極品飛車15)。還有人會(huì)問(wèn)了:我的Windows 7都能支持DirectX 11了,怎么還不行?這里要做兩點(diǎn)說(shuō)明,首先,Windows 7是最高支持DirectX 11,向下兼容DirectX 9以及DirectX 10,并不是Windows 7只支持DirectX 11;還有,原版的Windows 7中只包含了最基本的DirectX 組件,而游戲需要的往往是較高級(jí)的組件(如d3dx9_42.dll、xinput1_3.dll),系統(tǒng)缺失這些關(guān)鍵的文件會(huì)造成游戲無(wú)法運(yùn)行。還有人 會(huì)問(wèn):我已經(jīng)裝過(guò)DirectX 9.0了,還是不管用呀?請(qǐng)大家一定要牢記一點(diǎn),不管是32位操作系統(tǒng)還是64位操作系統(tǒng),一定要安裝32位版本的DirectX文件,這是關(guān)鍵。因此請(qǐng) 大家一定要從文中給出的鏈接下載,因?yàn)槲医o出的版本是最新32位文件。
方法:
使用DirectX修復(fù)工具。很多遇到這個(gè)問(wèn)題的人對(duì)電腦都不甚了解,即使 我非常詳盡的介紹了操作方法,但是仍然會(huì)有問(wèn)題。鑒于此,本人特地親自編寫了一款綠色軟件——DirectX修復(fù)工具。該款軟件采用傻瓜式一鍵操作,只要 點(diǎn)一個(gè)按鈕,就能自動(dòng)完成校驗(yàn)、檢測(cè)、修復(fù)、注冊(cè)的功能,十分簡(jiǎn)便易用。該軟件可支持Windows XP、Windows Vista、Windows 7操作系統(tǒng),可以同時(shí)兼容32位與64位操作系統(tǒng)。大家完全不必操心自己的操作系統(tǒng)到底是什么操作系統(tǒng),需要做的只是下載該軟件,然后運(yùn)行,因此極力推薦 普通用戶使用該方法。
程序鏈接:http://blog.csdn.net/vbcom/article/details/6962388
當(dāng)然,如果您是高級(jí)用戶,這個(gè)方法不能解決您的問(wèn)題,那么建議您考慮下述兩種高級(jí)方法。
方法一:
安裝最新版的DirectX 9.0安裝包。這種方法的優(yōu)點(diǎn)是,一次性把系統(tǒng)缺失的文件自動(dòng)安裝,并且自動(dòng)升級(jí)舊有的文件,缺點(diǎn)是安裝包較大(90MB以上),如果網(wǎng)速慢的不方便下載。
現(xiàn)在網(wǎng)上有很多的安裝包,但其中一些無(wú)法運(yùn)行,會(huì)提示系統(tǒng)錯(cuò)誤。就連之前微軟網(wǎng)站的安裝包也會(huì)出現(xiàn)類似問(wèn)題。不過(guò)目前微軟可能已經(jīng)意識(shí)到這個(gè)問(wèn)題了,發(fā)布了新的安裝包,應(yīng)該會(huì)解決不少人無(wú)法安裝的問(wèn)題。
特別說(shuō)明,微軟提供的安裝包在有的電腦上可能安裝不了,提示系統(tǒng)錯(cuò)誤,這時(shí)可以重啟后多裝幾次。注意,安裝前請(qǐng)務(wù)必先手動(dòng)刪除之前自己拷貝到system32或Syswow64文件夾中的dll文件!
方法二:
安裝缺失的文件。經(jīng)我觀察發(fā)現(xiàn),絕大多少游戲不能運(yùn)行是缺少如下的幾個(gè)文 件:d3dx9_39.dll、d3dx9_40.dll、d3dx9_41.dll、d3dx9_42.dll、d3dx9_43.dll、 xinput1_3.dll,因此,只要安裝好了這幾個(gè)文件,就可以順利運(yùn)行游戲。注意一點(diǎn),如果你的游戲提示的缺失的文件不在上述6個(gè)文件之中,那么你就不能用這個(gè)方法。
再來(lái)說(shuō)一下文件的用法。對(duì)于32位的操作系統(tǒng),請(qǐng)把這6個(gè)文件復(fù)制到“C:/Windows/System32/”文件夾下或者是復(fù)制到游戲目 錄,與游戲的EXE文件在同一文件夾下;對(duì)于64位操作系統(tǒng),請(qǐng)把這6個(gè)文件復(fù)制到“C:/Windows/Syswow64/”文件夾下或者是復(fù)制到游 戲目錄,與游戲的EXE文件在同一文件夾下。綜上所述,不管是32位操作系統(tǒng)還是64位操作系統(tǒng),只要把文件復(fù)制到游戲目錄(與游戲的EXE文件在同一文 件夾下)下,都可以解決問(wèn)題。這步至關(guān)重要,千萬(wàn)不要忘記或搞錯(cuò),否則就會(huì)出現(xiàn)"應(yīng)用程序無(wú)法正常啟動(dòng)(0xc000007b)。請(qǐng)單擊“確定”關(guān)閉程 序。"這個(gè)錯(cuò)誤。
特別說(shuō)明:不管你使用的是32位的操作系統(tǒng)還是64位的操作系統(tǒng),一定要使用32位的dll文件,這是關(guān)鍵!對(duì)于這個(gè)錯(cuò)誤,64位系統(tǒng)的玩家一定要把自己的系統(tǒng)當(dāng)成32位的對(duì)待,尋找32位的文件安裝才可解決。因此,如果你使用的是之前自己從網(wǎng)上找到dll文件,并且已經(jīng)按上述方法試過(guò)沒有成功,不是這個(gè)方法有問(wèn)題,而很可能是你用的dll文件有問(wèn)題。
好了今天小編的介紹就到這里了,希望對(duì)大家有所幫助!如果你喜歡記得分享給身邊的朋友哦!
相關(guān)文章:
1.應(yīng)用程序無(wú)法正常啟動(dòng)的解決方法