應用程式無法正確啟動 (0xc000007b)
上一篇
下一篇
步驟
最近測試一些軟體,試用 x64 的沒甚麼問題,但是 x86 的卻一直出現這個錯誤
其實還滿困擾的! 研究了一下,這個 0xc000007b 的錯誤訊息是 STATUS_INVALID_IMAGE_FORMAT
而且有一堆在不同的程式遇到同樣的問題,也有各種神奇的解決方式!!
整理一下我測試最後可以 work 的方式,我個人認為應該是 VC++ 的可轉發套件 (redistributable package) 的問題
步驟
檢查磁碟 Chkdsk
這個滿有趣的,不過看到一堆人的建議都是,遇到這個問題先做 check disk
如果你有多顆硬碟的話,就要每個槽都做喔!
chkdsk C: /R /F
指令下完後就要重開機,等他執行完畢
移除 Visual C++ 可轉發套件
在 [控制台] > [程式和功能] 中移除所有可轉發套件
重新安裝 Visual C++ 可轉發套件
我重新安裝了以下版本 (建議都抓英文版)
Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package MFC Security Update
Link:
https://www.microsoft.com/en-US/download/details.aspx?id=26368
vcredist_x86_2008_mfc.exe
Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)
Link:
https://www.microsoft.com/en-us/download/details.aspx?id=8328
vcredist_x86_2010.exe
Visual C++ Redistributable for Visual Studio 2012 Update 4
Link:
https://www.microsoft.com/en-US/download/details.aspx?id=30679
vcredist_x86_2012.exe
Visual C++ Redistributable Packages for Visual Studio 2013
https://www.microsoft.com/en-US/download/details.aspx?id=40784
vcredist_x86_2013.exe
Visual C++ Redistributable for Visual Studio 2015
Link:
https://www.microsoft.com/en-US/download/details.aspx?id=26368
vcredist_x86_2015.exe
全部安裝好在測試一次,應該就可以囉!!!
Facebook 討論區載入中...