> 備份還原 > [解決] 應用程式無法正常啟動 (0xc000007b)

[解決] 應用程式無法正常啟動 (0xc000007b)

Gina 於 2019/09/04 更新 備份還原

摘要

試圖在Windows 10/8/7上打開一個應用程式時,收到一條錯誤訊息「應用程式無法正常啟動(0xc000007b)」。點擊確定關閉應用程式。放輕鬆!本文提估了可靠的解決方案輕鬆修復錯誤。

本文內容:
錯誤代碼0xc000007b是什麼?
Part 1. 快速方法 | 「應用程式無法正常啟動」錯誤
Part 2. 進階方法 | Windows 10/8/7錯誤代碼0xc000007b

錯誤代碼0xc000007b是什麼

如果您在Windows 10/8/7中看到「應用程式無法正常啟動(0xc000007b)」錯誤,那麼您來對地方了。0xc000007b應用程式錯誤非常常見,與錯誤代碼0x80070002、0x80070057、0x80004005或0x80070005等相比,用戶可能會更常遇0xc000007b應用程式錯誤。通常,當Windows和應用程式的32位元和64位元版本混和在一起時,您就會看到這個錯誤。嘗試運行遊戲或程式時,可能也會遇到這個問題。

應用程式無法正常啟動

然而,這個錯誤並不代表無法修復或涉及到軟體的結束。以下為幾種方法,大部分都很簡單,您可以使用這些方法嘗試修復0xc000007b錯誤。您可能只需要一種方法,但在某些情況下,您需要這些方法的組合。

Part 1. 快速方法 | 「應用程式無法正常啟動」錯誤

沒有一個確定的解決方法來處理此應用程式錯誤。在許多情況下,您可能需要不只一個修復方式,因此,如果第一個修復方法不起作用,您需要一個接一個嘗試。

方法1. 重新啟動您的電腦

首先要做的就是重新啟動Windows。聽起來簡單的難以置信,但有時就是會產生效果。

方法2. 重新安裝應用程式

您也可以嘗試重新安裝您在正使用的遊戲或程式——很簡單但有時候非常有效。

方法3. 更新.NET Framework

大多數情況為Microsoft .NET framework導致這些問題。您也可以從Microsoft下載.NET Framework的最新版本。

方法4. 更新Windows

更新作業系統可以修復導致問題的bug。此外,在Windows中建立的一些功能和程式,如DirectX和.NET Framework,也可以在此過程中進行更新。建議您更新作業系統,看看這是否可以幫助您修復0xc000007b錯誤。

安裝(或重新安裝)後重新啟動並再次嘗試您的應用程式和遊戲。

Part 2. 進階方法 | Windows 10/8/7錯誤代碼0xc000007b

如果快速方法沒有多大幫助,您最好按照進階方法來正確啟動應用程式。

方法1. 相容模式下運行

對於很多用戶來說,以相容模式運行應用程式似乎可以解決這個問題。遇到0xc000007b錯誤時,可以嘗試以相容模式運行應用程式,看看是否有用。

1. 右鍵點擊應用程式圖標,選擇「內容」。

2. 點擊「相容性」標籤,點選「執行相容性疑難排解員」。勾選「以系統管理員的身分執行此程式」。嘗試推薦的設定。然後點擊「確定」。

在相容模式下運行以修復錯誤

3. 嘗試運行您的應用程式,看看這個方法是否修復了錯誤。

方法2. Windows 10 32位元升級到64位元

具體來說,您正在嘗試啟動一個設計為在64位元作業系統上運行的應用程式。但是您的電腦運行的是32位元的Windows。32位元應用程式無法載入64位元DLL,因此將32位元與64位元環境混和會產生問題。所以,將Windows 10從32位元升級到64位元是個好選擇。

在升級到64位元之前,必須使用免費的備份程式將所所重要檔案備份。EaseUS Todo Backup讓Windows用戶在Windows 10/8/7等通過簡單步驟即可備份資料。您可以免費備份任何您需要的東西。

  下載Windows版本

小提醒
您最好在外接硬碟或雲端上建立備份檔案,以防本機備份損毀或破壞。

步驟1:啟動EaseUS Todo Backup 軟體,根據不同的備份目的選擇「資料備份」、「磁碟/磁碟分區備份」或「系統備份」。

步驟2:選擇要備份的系統、磁碟分割區、檔案或應用程式。然後選擇要儲存備份檔案的目的地。

步驟3:點擊「執行」開始資料備份。

使用EaseUS Todo Backup備份資料

方法3. 更改LoadAppinit_dlls數值資料

由於問題是由unsigned或損毀的DLL所引起,我們可以使用正則表達式解決這個問題。將LoadAppinit_dlls的值更改為0。LoadAppinit_dlls基本上是一種機制,它在程式啟動時在其註冊建中啟動dll。所以將數值改為0也許能解決問題。

1. 按Win+R鍵。

2. 輸入regedit.exe並按下Enter鍵。

輸入regedit.exe後打開

3.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows

4. 雙擊「LoadAppInit_Dll」。更改數值資料為0並點擊「確定」。

5. 重新啟動電腦。

方法4. 檢查磁碟以修復錯誤

硬碟問題很可能會產生各種各樣的問題,而檢查硬碟可以消除這些問題。按照下面步驟檢查硬碟是否有錯誤。

1. 點擊開始選單並輸入cmd。右鍵點擊命令提示字元,並選擇以系統管理員身分執行。

2. 在命令提示字元中輸入chkdsk c: /f /r並按下Enter鍵。這代表您是要檢查和修復C槽。如果想要檢查另一個磁碟機,請用該磁碟機代號替換字母c。

檢查磁碟並修復錯誤

3. 如果您的Windows安裝在C槽,那麼您將會收到一條訊息「無法執行Chkdsk,因為有其他處理程序正在使用磁碟區。您是否要將這個磁碟區排定在下次重新啟動時進行檢查?  (Y/N)」輸入Y並按下Enter鍵。

4. 檢查一下問題是否解決了。

如果您還有問題,儘管來找我們幫忙!