修復 0xc00007b 錯誤:應用程序無法正確啟動
已發表: 2021-06-24
當您嘗試在 Windows 計算機上打開應用程序時,會出現 0xc00007b 錯誤。 該錯誤主要在 Windows 7 和 Windows 10 上報告,但其他版本的 Windows 也遇到此錯誤。 因此,如果您正在尋找修復0xc00007b 錯誤 - 應用程序無法正確啟動,請繼續閱讀以了解有關此錯誤的更多信息以及您可以採取哪些措施來修復它。
為什麼會出現 0xc00007b 錯誤?
下面列出了 Windows 計算機上出現“應用程序無法正確啟動 (0xc00007b)”錯誤的常見原因。
- 缺少 DLL 文件
- 從未經授權的來源下載
- 防病毒軟件阻止和刪除 DLL
- 安裝了不正確的可再發行版
- 安裝 32 位軟件而不是 64 位軟件,反之亦然
- 在 64 位系統上運行 32 位應用程序

內容
- 修復 0xc00007b 錯誤:應用程序無法正確啟動
- 方法一:重啟 Windows
- 方法二:以管理員身份運行程序
- 方法 3:使用 CHKDSK 命令掃描硬盤
- 方法 4:重新安裝應用程序
- 方法 5:更新 .NET Framework
- 方法 6:更新 DirectX
- 方法 7:更新 DLL
- 方法 8:修復 C++ Redistributable
- 方法 9:重新安裝 C++ Redistributable
- 方法10:以兼容模式運行程序
- 方法 11:更新 Windows
修復 0xc00007b 錯誤:應用程序無法正確啟動
現在,您對可能導致應用程序無法正確啟動錯誤 (0xc00007b) 的原因有所了解。 在本指南的下一部分中,我們將介紹每種可用的方法來修復系統上的 0xc00007b 錯誤。 嘗試一一實施,直到找到合適的解決方案。
方法一:重啟 Windows
重新啟動 Windows 可以修復計算機上的許多臨時問題和故障。 可能,這也可能修復 0xc00007b 錯誤。
1. 要重新啟動 Windows,首先關閉計算機上運行的所有應用程序。
2. 接下來,單擊開始按鈕。 單擊電源,然後單擊重新啟動,如下圖所示。

3. 計算機重新啟動後,嘗試打開顯示 0xc00007b 錯誤的應用程序。 檢查錯誤消息是否消失。 如果錯誤仍然存在,請轉到下一個解決方案。
方法二:以管理員身份運行程序
當我們以管理員身份運行任何程序時,我們將獲得與管理員帳戶相關的所有權限。 因此,此解決方案也可能修復應用程序無法正確啟動 (0xc00007b) 錯誤。
臨時以管理員身份運行應用程序
按照給定的步驟臨時以管理員身份運行應用程序:m
1. 首先,導航到Windows搜索欄並輸入您要打開的應用程序的名稱。
2. 接下來,右鍵單擊搜索結果中出現的應用程序名稱,然後單擊以管理員身份運行。

3. 將出現用戶帳戶控制 (UAC)窗口。 單擊是確認對話框中的消息。
以管理員身份永久運行應用程序
要以管理員身份永久運行應用程序,您需要更改應用程序的兼容性設置。 請按照以下步驟執行此操作:
1. 在左下角的 Windows搜索欄中搜索應用程序。
2. 接下來,右鍵單擊搜索結果中出現的程序名稱,然後單擊打開文件位置。

3.接下來,搜索程序可執行文件。 它將是一個擴展名為.exe的文件。
例如,如果您要打開的程序是 Skype,您的可執行文件將如下所示: Skype.exe。
4. 接下來,右鍵單擊 .exe 文件,然後從下拉菜單中選擇屬性。
5. 切換到“屬性”窗口中的“兼容性”選項卡。 現在,選中以管理員身份運行此程序旁邊的框。

6. 最後,單擊應用,然後單擊確定以保存這些更改。
現在,無論何時打開此程序,它都會以管理員權限運行。 如果 0xc00007b 錯誤尚未修復,請轉到下一個解決方案。
另請閱讀:修復此設備配置不正確(代碼 1)
方法 3:使用 CHKDSK 命令掃描硬盤
如果電腦硬盤有問題,可能會導致 0xc00007b 錯誤。 您可以按以下方式檢查計算機硬盤驅動器的問題:
1. 在 Windows搜索欄中搜索命令提示符。
2. 右鍵單擊搜索結果中的命令提示符,然後從下拉菜單中單擊以管理員身份運行。 或者,選擇以管理員身份運行,這是搜索結果窗口右窗格中的第二個選項。

3. 接下來,在命令提示符窗口中鍵入以下命令並按Enter鍵:
chkdsk /f /r

4. 如果您想在下次計算機重新啟動時安排掃描,將顯示一條確認消息。 按鍵盤上的Y鍵表示同意。
5. 接下來,通過單擊開始菜單 > 電源 > 重新啟動來重新啟動計算機。
6 . 當計算機重新啟動時, chkdsk 命令將自動運行以掃描計算機硬盤。
7. 掃描完成並且計算機啟動到 Windows 後,嘗試打開顯示 0xc00007b 錯誤的應用程序。
檢查應用程序是否正確打開。 如果“應用程序無法正確啟動 (0xc00007b) ”錯誤消息仍然存在,請繼續執行下一個解決方案。
方法 4:重新安裝應用程序
要修復此錯誤,請重新安裝面臨此錯誤的應用程序。 按照給定的步驟首先卸載應用程序,然後重新安裝:
1. 轉到Windows 搜索欄,然後搜索添加或刪除程序。
2. 接下來,單擊搜索結果窗口右側的打開,如下圖所示。

3. 接下來,單擊搜索此列錶框,然後鍵入要刪除的應用程序的名稱。

4. 現在,單擊搜索結果中的應用程序名稱。 然後,點擊卸載。 參考上圖。
5. 接下來,按照屏幕上的說明卸載應用程序。
6.最後,訪問您要重新安裝的應用程序的官方網站。 下載並安裝文件。
注意:確保為您的 Windows 計算機版本選擇正確的應用程序版本。
重新安裝應用程序後,嘗試打開它並檢查您是否能夠修復 0xc00007b 錯誤:應用程序無法正確啟動。 如果是這樣,請嘗試下一個方法。
方法 5:更新 .NET Framework
.NET 框架是一個 Windows 軟件開發框架,有助於在 Windows 上運行應用程序和程序。 您計算機上的 .NET 框架可能尚未更新到最新版本,這可能會導致上述錯誤。
請按照以下步驟更新框架以修復應用程序無法正確啟動 (0xc00007b) 錯誤:
1. 啟動任何網絡瀏覽器並蒐索.net 框架。
2.然後,點擊微軟官網第一個搜索結果,標題為Download .NET Framework。

3. 將打開一個名為Supported versions的新窗口。 在這裡,單擊標記為(recommended)的最新 .NET Framework。


4. 現在,單擊運行時部分下的下載按鈕。 參考上圖。

5. 下載後,單擊下載的文件將其打開。 然後,在 UAC 確認對話框中單擊是。
6. 按照屏幕上的說明進行安裝。
7. 軟件框架安裝完成後,重新啟動計算機。
現在嘗試打開應用程序,看看 0xc00007b 錯誤是否仍然存在。 如果是這樣,請轉到即將到來的方法。
另請閱讀:您的帳戶已被禁用。 請諮詢您的系統管理員 [已解決]
方法 6:更新 DirectX
請按照以下步驟手動更新 DirectX,以便修復 0xc0007b 錯誤:應用程序無法正確啟動。
1. 在 Windows搜索欄中,搜索這台電腦並打開它。
2. 點擊C 盤。 然後,按照下面顯示的文件路徑導航到名為 System 32 或 SysWOW64 的文件夾,具體取決於您的系統架構:
對於 32 位 Windows :Windows > System32
對於 64 位 Windows: Windows > SysWOW64
3. 在窗口右上角的搜索欄中,一一搜索下面列出的文件。 然後,分別右鍵單擊其中的每一個,然後單擊刪除,如下圖所示。
- 從 d3dx9_24.dll 到 d3dx9_43.dll
- d3dx10.dll
- 從 d3dx10_33.dll 到 d3dx10_43.dll
- d3dx11_42.dll
- d3dx11_43.dll

4. 接下來,訪問 DirectX End-User Runtime Web 的 Microsoft 下載頁面。 在這裡,選擇一種語言,然後單擊下載按鈕。

5. 下載完成後,打開下載的文件。 它將被命名為dxwebsetup.exe。 然後,在 UAC 對話框中選擇是。
6. 按照屏幕上的說明安裝 DirectX 。
7. 安裝完成後,重新啟動計算機,然後嘗試打開顯示 0xc00007b 錯誤的應用程序。
方法 7:更新 DLL
為了修復應用程序無法正確啟動 (0xc00007b) 錯誤,您需要替換位於計算機 C 驅動器中的名為 xinput1_3.dll 的文件。
注意:從第三方下載文件是有風險的,因為您可以下載惡意軟件或病毒並將其安裝在您的系統上。 所以,謹慎行事。
1.通過谷歌搜索下載xinput1_3.dll 。
2.接下來,通過右鍵單擊壓縮文件夾然後選擇全部提取來提取下載的文件。
3.接下來,複製xinput1_3.dll文件。

4.在做任何事情之前,你應該首先備份你原來的xinput1_3.dll文件。 如果某些事情沒有按計劃進行,您可以隨時從備份文件中恢復它。
5. 現在導航到C:\ Windows\SysWOW64 ,並將 xinput1_3.dll 文件粘貼到 SysWOW64 文件夾中。 您可以通過右鍵單擊並選擇“粘貼”或同時按CTRL + V鍵來執行此操作。
6. 最後,在出現的確認框中,點擊Copy and Replace 。
現在應該更新 DLL 文件並解決錯誤。
方法 8:修復 C++ Redistributable
或者,您可以嘗試修復 Microsoft Visual C++ Redistributable 包以修復 0xc00007b 錯誤,如下所示:
1. 如前所述,啟動添加或刪除程序。
2. 在“搜索此列表”欄中,鍵入Microsoft Visual C++。
3. 點擊搜索結果中的第一個,然後點擊修改,如下圖所示。

4. 然後,在UAC對話框中單擊是。
5. 在出現的彈出窗口中,點擊修復。 等待該過程完成。

6. 確保通過重複步驟 3 和 4 對每個 C++ 包執行此操作。
7. 最後,重啟電腦。
打開您之前無法打開的應用程序。 如果這不起作用,請嘗試重新安裝 C++ 可再發行組件。
另請閱讀:修復此應用程序無法在 Windows 10 上的 PC 上運行錯誤
方法 9:重新安裝 C++ Redistributable
如果以前修復 Microsoft C++ Visual Redistributable 的方法沒有修復 0xc00007b 錯誤,那麼您將不得不重新安裝 Redistributable。 按照給定的步驟卸載並重新安裝它們。
1. 如前所述,啟動添加或刪除程序。 在“搜索此列表”欄中,鍵入Microsoft Visual C++ 。
2. 點擊搜索結果中的第一個,然後點擊卸載,如下圖所示。 確保對所有 C++ 包執行此操作。

3. 如本指南前面所述,通過以管理員身份運行選項打開命令提示符。
4. 在命令提示符窗口中輸入以下內容,然後按Enter鍵:
Dism.exe /online /Cleanup-Image /StartComponentCleanup

5. 該過程完成後,重新啟動計算機。
6. 接下來,訪問微軟網站下載最新的 C++ 包,如圖所示。

7. 下載後,點擊打開下載的文件。 按照屏幕上的說明安裝軟件包。
8. 安裝完成後,最後重啟電腦。
打開顯示 0xc00007b 錯誤的應用程序。 如果錯誤仍然存在,請嘗試下一個替代方案。
方法10:以兼容模式運行程序
有可能會出現“0xc00007b 錯誤:應用程序無法正確啟動”錯誤,因為該應用程序與您計算機上安裝的當前版本的 Windows 不兼容。 請按照以下步驟以兼容模式運行程序以解決此問題:
1. 在 Windows搜索欄中,鍵入擴展名為.exe的應用程序的名稱。
例如,如果未打開的應用程序是 Skype,則在搜索欄中搜索 skype.exe 文件。
2. 點擊搜索結果,然後點擊打開文件位置,如下圖所示。

3. 在打開的新窗口中,右鍵單擊應用程序。 從下拉菜單中單擊屬性。
4. 接下來,單擊現在出現的“屬性”窗口中的“兼容性”選項卡。

5. 在兼容模式部分,選中以兼容模式運行此程序旁邊的框,然後從下拉菜單中選擇不同的 Windows 版本。 為清楚起見,請參閱圖片。
6. 單擊應用,然後單擊確定。
打開應用程序或程序,看看您是否能夠修復應用程序無法正確啟動(0xc00007b)錯誤。 如果錯誤再次發生,您也需要對所有其他版本的 Windows 重複此過程。 檢查哪個版本的 Windows 可以正確打開程序而沒有 0xc00007b 錯誤。
方法 11:更新 Windows
如果程序沒有在任何版本的 Windows 的兼容模式下打開,那麼除了更新系統上安裝的 Windows 版本之外別無選擇。 您可以按照以下簡單步驟更新 Windows:
1. 在 Windows搜索欄中,鍵入 Windows 更新。 然後,單擊搜索結果中顯示的Windows 更新設置。
2. 在下一個窗口中,單擊檢查更新。

3. 允許 Windows 檢查更新並下載當時可用的任何最新更新。
4. 接下來,安裝在上一步中下載的更新。
安裝更新後,應用程序應無錯誤地打開。
受到推崇的:
- [已解決] 一個問題導致程序停止正常工作
- 修復無法打開本地磁盤 (C:)
- 修復 Windows 10 文件共享不工作
- 解決 uTorrent 無響應的 10 種方法
我們希望本指南對您有所幫助,並且您能夠修復 0xc00007b 錯誤 – 應用程序無法正確啟動。 讓我們知道哪種方法最適合您。 如果您對本文有任何問題或意見,請隨時將它們放在評論部分。
