如何修復 Windows 啟動錯誤代碼 0xc0000229(B1InitializeLibrary 失敗)?

問題: 不知何故,我的電腦今天突然無法啟動。今天早上我嘗試開機,但它無法啟動,並顯示錯誤代碼0xc0000229。我嘗試重啟了好幾次,但結果都一樣。請問您能幫幫我嗎?

答案

Windows 啟動錯誤 0xc0000229 是一個嚴重問題,它會阻止 Windows 10 或 11 裝置啟動,並顯示黑屏以及「B1InitializeLibrary failed 0xc0000229」的訊息,用戶多年來一直報告此問題。

此錯誤反映了 B1InitializeLibrary 函數的失敗,在大多數情況下,這與啟動時初始化設備有關,會中斷對作業系統的訪問,如果不修復,可能會使資料面臨無法存取的風險。

錯誤 B1InitializeLibrary 0xc0000229 可能由多種問題引起,例如 BIOS 中錯誤的受信任平台模組 (TPM) 設定或安全啟動 (Secure Boot) 設置,這些都需要重置或停用。損壞的系統檔案也可能幹擾硬體初始化;這可以透過在復原環境中運行 SFC 或 DISM 檢查來解決,並且還可以更新不相容的 BIOS 韌體。

硬體問題(例如硬碟故障)可以透過檢查連接來修復,而導致錯誤 0xc0000229 的最近系統修改可以使用系統還原進行回滾。

以下步驟提供了 8 種修復 Windows 啟動錯誤 0xc0000229 的解決方案。為了更快地修復,我們建議使用能夠自動修復啟動問題、檔案損壞以及導致此錯誤的硬體相關問題的電腦修復工具。

如何修復 Windows 啟動錯誤代碼 0xc0000229(B1InitializeLibrary 失敗)?

解決方法 1. 運行啟動修復

啟動修復可以修復阻止 Windows 自動啟動的問題。

  • 進入 Windows 安裝 USB 隨身碟或 DVD و重新開始 你的電腦。*
  • 按下此鍵進入啟動選單(通常 Del,Esc, F8、F10 或 F12 - 取決於主機板或筆記型電腦製造商)並選擇安裝媒體。
  • 選擇您的語言,點擊 下一個, 然後選擇 修復你的電腦。
  • 故障排除 > 進階選項 > 啟動修復.
  • 讓工具運行,然後 重新開始 檢查您的電腦,看看錯誤是否仍然存在。

如何修復 Windows 啟動錯誤 0xc0000229(B1InitializeLibrary 失敗)?

* 如果您不確定如何建立安裝 Windows 的 USB 驅動器,請依照下列步驟操作:

  • 下載 Windows 11 從微軟官方網站下載安裝媒體。Windows 10 版
  • 雙擊文件 媒體創建工具.exe 打開它。
  • 當 . 出現時 UAC, 點擊 是的。
  • 接受 許可要求。
  • 定位 語言 و版本 (請確保與您目前安裝的版本相符)或直接選擇 使用為此計算機推薦的選項 並點擊 下一個).
  • 選擇文件 的ISO 並點擊 下列。
  • 選擇 الموقع 對於您的 ISO 文件,請等待所有必需文件下載完畢,然後按一下。 結尾。

建立安裝媒體

方法二:修復 EFI 分割區並重新建立 UEFI 啟動文件

您可以透過重新建立 UEFI 啟動檔案來還原正確的啟動過程。

  • 從安裝媒體啟動並導航至 故障排除 > 進階選項.
  • 定位 命令提示符.
  • 輸入以下命令(粗體顯示)並按 進入 每個之後:
    DISKPART
    清單量
    選擇卷2 (將 2 替換為名為 ESP 的儲存單元)
    指定字母=Z
    出口
    bcdboot C:Windows / S Z:/ f UEFI
  • 重新開始 檢查一下你的電腦,看看錯誤是否已經解決。

修復方法 3. 重建啟動配置資料 (BCD)

損壞的 BCD 資料會導致錯誤 0xc0000225,需要重新建置。

  • 從安裝媒體啟動。
  • 故障排除 > 進階選項.
  • 從以下選項開啟 命令提示符.
  • 在命令提示字元中,輸入以下命令並按 Enter 鍵。 進入 每次(等待每個指令執行完畢):
    CHKDSK /f /r /b
    Bootrec /Scanos
    Bootrec /Rebuildbcd
    Bootrec/Fixmbr
    Bootrec /Fixboot
  • 重新開始 你的電腦。

磁盤檢查

解決方法 4. 運行 SFC 和 DISM 檢查

系統檔案損壞會導致啟動錯誤,但可以修復。

  • 從安裝媒體啟動。
  • 選擇 故障排除 > 進階選項 > 命令提示符.
  • 在命令提示字元中,輸入以下命令並按 Enter 鍵。 進入。 這將啟動檢查程序。
    SFC / SCANNOW
  • 某個時候 直到掃描完成,並且修復所有發現的損壞檔案。
  • 完成後,使用以下命令,然後按 進入 在那之後:
    Dism / Online / Cleanup Image / RestoreHealth
  • 完成後,返回 就業 您的系統處於正常模式。

SFC和DISM

方法五:使用系統還原

如果之前有任何還原點可用,您可以嘗試將電腦還原到較早的日期。

  • 從安裝媒體啟動並導航至 故障排除 > 進階選項.
  • 從這裡,選擇 系統恢復.
  • 選擇時間點 問題並不存在。 輸入後,請按照螢幕上的指示操作。
  • 將會 重新開始 你的系統。

系統恢復

修復方法 6:重置 TPM 和安全啟動設置

TPM 或安全啟動設定不正確會導致 B1InitializeLibrary 失敗。

  • 準備好了 就業 開啟電腦,按下進入BIOS的按鍵(例如, أ或者 F2).
  • 轉到部分 安全 أ或者 開機 (因主機板而異)。
  • 定位 可信任平台模組 (TPM) 設置 並選擇 TPM調查 أ或者 恢復出廠預設設定.
  • 找到安全啟動,停用它,儲存更改,然後退出 BIOS(例如,按 )。 F10).
  • 準備好了 就業 嘗試正常啟動您的電腦。

修復方法7:更新BIOS韌體

請注意,BIOS 更新失敗可能會導致電腦當機。請確保您了解自己在做什麼,或諮詢專業人士。

  • 請造訪您的筆記型電腦/主機板製造商的網站。 網絡 並下載最新的 BIOS 更新文件 對於您的特定型號(您可以透過輸入以下命令查看您正在使用的 BIOS 版本), 系統信息 在 Windows 搜尋和檢查條目 BIOS 版本/日期底板產品 那裡)。
  • 提煉 BIOS 更新文件 請閱讀所有隨附的說明或文件。
  • 創建 可啟動USB驅動器 文件 BIOS 更新,如果有必要。
  • 使用製造商推薦的方法更新 BIOS,該方法可能透過以下方式實現: 內建實用程式 或者說是序曲 USB驅動器.
  • 重新開始 請讓您的計算機完成該過程並嘗試啟用 安全啟動 再來一次。

BIOS 更新

自動修復錯誤

DzTecnium.com 團隊致力於協助使用者找到最佳的錯誤修復方案。如果您不想處理手動修復的繁瑣步驟,請使用自動化軟體。

評論被關閉。