author avatar
    高級程式開發員
 

摘要
有用戶回饋電腦開機時,螢幕突然出現錯誤碼0xc0000428,無法進入系統。本文將針對這個問題,分析出現錯誤碼0xc0000428的原因,並為大家提供解決方案。



一、關於錯誤碼0xc0000428

當電腦啟動出現錯誤碼0xc0000428時,螢幕上一般會出現以下錯誤資訊:“Windows無法驗證此檔案的數位簽章:\ Windows \ System32 \ winload.exe – 錯誤代碼:0xc0000428”。

Windows開機時出現錯誤碼0xc0000428,一般是由於升級系統或者安裝新系統後,BOOTMGR沒有得到及時更新而導致。此外,在Windows上安裝新軟體或硬體後,若沒有通過Windows的辨識和簽名,錯誤碼0xc0000428則同樣會出現。在大多數情況下,通過禁用驅動程式軟體強制簽名或者修復引導問題,都能快速修復錯誤碼0xc0000428。

錯誤碼

二、出現錯誤碼0xc0000428的原因

原因1:關於BOOTMGR啟動問題

從舊版本的Windows更新到新版本的Windows系統,若BOOTMGR檔案未得到及時更新,則可能出現引導錯誤,從而導致錯誤碼0xc0000428出現。此外,有些使用者安裝了雙系統,卻發現新系統無法啟動,同樣遇到螢幕出現錯誤碼0xc0000428的問題。這是因為設定雙啟動模式後,啟動時仍然使用舊版本的BOOTMGR或者新系統缺乏引導記錄,便會導致新系統無法啟動。

原因2:安裝了未通過簽章的驅動程式

啟動時遇到錯誤碼0xc0000428,還可能是因為最近更改了硬體或軟體,安裝了未通過簽章的軟體,Windows則無法辨識。關於驅動程式軟體,例如Windows 10的驅動,都需要經過微軟認證以及獲取數位簽章才可啟用。
如果您正遇到錯誤碼0xc0000428卻不知所措,建議您參考以下3個解決方案來修復它。

三、修復錯誤碼0xc0000428的解決方案

方法1:手動更新BOOTMGR

① 下載並安裝Windows的ISO檔案,把該檔案放置於一個沒有任何檔案資訊的USB驅動器內。
② 把USB連接電腦,進入BIOS設定,修改開機順序,使電腦從USB驅動器啟動。
請點選瞭解如何設定您的電腦從USB/CD啟動。成功在BIOS中修改開機順序後,請保存BIOS設定並重新開機。
win10 修復在bios中設定從隨身碟啟動
③ 成功啟動後,點擊安裝程式視窗中的“修復您的電腦”以進入Windows恢復環境。
選擇修復您的電腦選項
④ 依次選擇“疑難排解”>“進階選項”>“命令提示字元”。
選擇命令提示字元
⑤ 在命令提示字元中,輸入bcdboot d:\windows /s c:,然後按Enter鍵。
  • 此處的d:\windows 指的是Windows系統根目錄的位置。請查看您的系統是安裝在哪個磁片,就輸入相應的碟符和資料夾。
  • 此處的c:指的是開機碟,請根據實際情況填寫正確的碟符。
生成啟動檔案

方法2:禁用驅動程式強制簽章

① 下載並安裝Windows的ISO檔案,把該檔案放置於一個沒有任何檔案資訊的USB隨身碟內。
② 把USB隨身碟連接電腦,進入BIOS設定,修改開機順序,使電腦從USB驅動器啟動。
請點選瞭解如何設定您的電腦從USB/CD啟動。成功在BIOS中修改開機順序後,請保存BIOS設定並重新開機。
win10 修復在bios中設定從隨身碟啟動
③ 成功啟動後,點擊安裝程式視窗中的“修復您的電腦”以進入Windows恢復環境。
選擇修復您的電腦選項
④ 依次選擇“疑難排解”>“進階選項”>“啟動設定”。然後,點擊“重新啟動”。
在安全模式下重新開機
⑤ 重新開機後,在“啟動設定”頁面上按7或F7以禁用驅動程式強制簽章。
禁用驅動程式強制簽章

方法3:進入恢復環境進行啟動修復

① 下載並安裝Windows的ISO檔案,把該檔案放置於一個沒有任何檔案資訊的USB驅動器內。
② 把USB連接電腦,進入BIOS設定,修改開機順序,使電腦從USB驅動器啟動。
請點選瞭解如何設定您的電腦從USB/CD啟動。成功在BIOS中修改開機順序後,請保存BIOS設定並重新開機。
win10 修復在bios中設定從隨身碟啟動
③ 成功啟動後,點擊安裝程式視窗中的“修復您的電腦”以進入Windows恢復環境。
選擇修復您的電腦選項
④ 進入Windows恢復環境後,依次選擇“疑難排解”>“進階選項”>“啟動修復”。
選擇啟動修復
⑤ 啟動修復完畢後,請重新開機。