問題:如何解決“應(yīng)用程序無(wú)法正確啟動(dòng)(0xc000007b)”的Windows上出現(xiàn)錯(cuò)誤?
我正在使用Windows 10 x64。當(dāng)我嘗試在PC上運(yùn)行隨機(jī)應(yīng)用程序時(shí),例如Microsoft Word,Celestia,Adobe Reader,VLC Player等,我收到錯(cuò)誤消息“應(yīng)用程序無(wú)法正確啟動(dòng)(0xc000007b)。單擊確定關(guān)閉該應(yīng)用程序“。
幾周前我已將系統(tǒng)升級(jí)到創(chuàng)作者更新,都一切順利到今天。有人可以幫忙嗎?
應(yīng)用程序無(wú)法正常啟動(dòng)0xc000007b原因
在開始分享應(yīng)用程序無(wú)法正常啟動(dòng)0xc000007b解決辦法之前,我們先來(lái)了解下出現(xiàn)這種問題的原因,這里小編總結(jié)了一下,造成應(yīng)用程序無(wú)法正常啟動(dòng)0xc000007b的原因,一共有以下三種可能:
1、電腦沒有安裝DirectX9或者DirectX 9.0 組件損壞;
2、電腦沒有安裝Microsoft Visual C++
3、電腦上沒有安裝.net
“應(yīng)用程序無(wú)法正確啟動(dòng)”,錯(cuò)誤代碼0xc000007b是一個(gè)視窗操作系統(tǒng)錯(cuò)誤,通常在將系統(tǒng)升級(jí)到新版本后通常會(huì)發(fā)生。雖然它已經(jīng)在早期的視窗版本(7,8和8.1)上注冊(cè),但受此錯(cuò)誤影響的絕大多數(shù)PC都運(yùn)行Windows 10。
錯(cuò)誤代碼0xc000007b在運(yùn)行周年紀(jì)念更新的電腦上很少見,但在試圖啟動(dòng)隨機(jī)系統(tǒng)的應(yīng)用程序時(shí),創(chuàng)作者更新很容易返回此錯(cuò)誤檢查。
應(yīng)用程序錯(cuò)誤0xc000007b可能會(huì)出現(xiàn)的原因很多。如果問題僅影響系統(tǒng)上的一個(gè)應(yīng)用程序,則可能是應(yīng)用程序已損壞,需要重新安裝。
但是,通常該錯(cuò)誤會(huì)隔離多個(gè)合法應(yīng)用程序,因此會(huì)阻止PC的所有者使用各種服務(wù)。在這種情況下,罪魁禍?zhǔn)卓赡軙?huì)丟失或損壞.NET Framework 3.5 [1]或Visual C ++可再發(fā)行組件包。[2]
雖然Microsoft還沒有提供補(bǔ)丁,但建議通過重新安裝受影響的應(yīng)用程序.NET Framework 3.5或Visual C ++ Redistributable Package來(lái)修復(fù)“應(yīng)用程序無(wú)法正確啟動(dòng)(0xc000007b)”??梢栽谙旅嬲业皆敱M的說明:
如果錯(cuò)誤僅影響PC上的一個(gè)應(yīng)用程序,則此方法應(yīng)該有效。嘗試使用管理權(quán)限啟動(dòng)應(yīng)用程序。[3]如果這沒有幫助,請(qǐng)重新安裝發(fā)生故障的應(yīng)用程序。
右鍵單擊給出0xc000007b錯(cuò)誤的應(yīng)用程序。
選擇Properties,打開Compatibility選項(xiàng)卡。
標(biāo)記以管理員身份運(yùn)行此程序,然后單擊“ 確定”。
之后,嘗試啟動(dòng)應(yīng)用程序。如果嘗試失敗,請(qǐng)右鍵單擊Windows鍵。
選擇控制面板,然后打開程序和功能。
找到有問題的應(yīng)用程序,單擊它,然后選擇卸載。
然后找到neede應(yīng)用程序的可靠下載源并進(jìn)行安裝。檢查是否有助于修復(fù)應(yīng)用程序錯(cuò)誤0xc000007b。
如果由于“應(yīng)用程序無(wú)法正確啟動(dòng)”錯(cuò)誤而無(wú)法打開許多應(yīng)用程序,則可能是Microsoft .NET框架丟失,損壞或過時(shí)。Windows 8和10默認(rèn)包含此框架,不能以任何方式刪除或修改它。
但是,如果由于某些主要系統(tǒng)的更改而導(dǎo)致其損壞或損壞,則可以通過安裝最新的Windows更新或使用Reimage等優(yōu)化實(shí)用程序運(yùn)行掃描來(lái)解決此問題。要安裝更新,請(qǐng)按Windows鍵+ I,選擇“ 更新和安全”,然后單擊“ 檢查更新”。準(zhǔn)備好可用更新列表后,單擊“ 安裝更新”按鈕。
如果在Windows 7上遇到0xc000007b錯(cuò)誤,請(qǐng)嘗試手動(dòng)重新安裝.NET框架:
打開控制面板,然后選擇程序和功能。
單擊Microsoft。NET項(xiàng)目,然后選擇卸載/更改。
按照屏幕上的說明完全卸載項(xiàng)目。
最后,導(dǎo)航到Microsoft .NET Framework下載網(wǎng)站并手動(dòng)重新安裝框架。
右鍵單擊Windows鍵,然后選擇“ 控制面板”。
打開“ 程序和功能”部分,然后刪除所有Microsoft Visual C ++ Redistributable項(xiàng)。
然后導(dǎo)航到Microsoft官方網(wǎng)站并手動(dòng)安裝Visual C ++ Redistributable Package。
換了SSD硬盤,裝了Windows 7 SP1 x64的系統(tǒng)。用了一段時(shí)間,突然一天有些軟件打不開了。彈出下面的提示
應(yīng)用程序無(wú)法正常啟動(dòng)(0xc000007b)。請(qǐng)單擊“確定”關(guān)閉應(yīng)用程序。
第一時(shí)間馬上百度搜索。百度上的回答的解決方法我都嘗試了幾遍,還是不行!不是Directx的問題,也不是缺少dll文件。實(shí)在找不到辦法。
問題沒有得到解決!我就嘗試在bing.com上面搜索看看,看見一個(gè)解決方法,嘗試了一下,結(jié)果還真的就給解決了!下面是解決問題的具體操作:
SFC檢查系統(tǒng)完整性來(lái)嘗試修復(fù)丟失文件
1. 點(diǎn)擊“開始”->在搜索欄內(nèi)輸入“cmd”,右鍵點(diǎn)擊cmd.exe,選擇以管理員身份運(yùn)行,跳出提示框時(shí)選擇繼續(xù)。2. 鍵入sfc /scannow ,然后按 Enter。系統(tǒng)開始掃描,請(qǐng)您耐心等待。
然后……
再打開IIS看看,可以打開了。問題解決了。不再?gòu)棾瞿莻€(gè)警告了!
我不手動(dòng)去刪系統(tǒng)文件夾里面的文件,這個(gè)問題的出現(xiàn)是因?yàn)槭褂昧薗Q電腦管家清理垃圾文件給誤刪的。
因?yàn)?log是日志文件。一般一些清理系統(tǒng)垃圾的軟件都會(huì)把所有.log文件全部刪掉。。。
如果大家在百度上看到的答案按照他們的解決辦法嘗試過了還是不能解決的,可以試試我的這個(gè)方法!或許就解決了!
另外解決辦法:
1、打開電腦搜索輸入cmd.exe,選擇以管理員身份運(yùn)行,跳出提示框時(shí)選擇繼續(xù)。
0xc000007b電腦圖解-2
2、鍵入sfc /scannow ,然后按 Enter。系統(tǒng)開始掃描,請(qǐng)您耐心等待幾分鐘。
應(yīng)用程序電腦圖解-3
3、修復(fù)完成后,重新打開軟件就不會(huì)再出現(xiàn)警告了。
應(yīng)用程序打不開電腦圖解-4
這款軟件能自動(dòng)完成校驗(yàn)、檢測(cè)、修復(fù)、注冊(cè)的功能,十分簡(jiǎn)便易用。修復(fù)完成之后,重啟一般可以解決這個(gè)問題。
如對(duì)本文有疑問,請(qǐng)?zhí)峤坏浇涣髡搲瑥V大熱心網(wǎng)友會(huì)為你解答??! 點(diǎn)擊進(jìn)入論壇