如何修復 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 的解決方案。為了更快地修復,我們建議使用能夠自動修復啟動問題、檔案損壞以及導致此錯誤的硬體相關問題的電腦修復工具。
解決方法 1. 運行啟動修復
啟動修復可以修復阻止 Windows 自動啟動的問題。
- 進入 Windows 安裝 USB 隨身碟或 DVD و重新開始 你的電腦。*
- 按下此鍵進入啟動選單(通常 Del,Esc, F8、F10 或 F12 - 取決於主機板或筆記型電腦製造商)並選擇安裝媒體。
- 選擇您的語言,點擊 下一個, 然後選擇 修復你的電腦。
- 去 故障排除 > 進階選項 > 啟動修復.
- 讓工具運行,然後 重新開始 檢查您的電腦,看看錯誤是否仍然存在。
* 如果您不確定如何建立安裝 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 - 完成後,返回 就業 您的系統處於正常模式。
方法五:使用系統還原
如果之前有任何還原點可用,您可以嘗試將電腦還原到較早的日期。
- 從安裝媒體啟動並導航至 故障排除 > 進階選項.
- 從這裡,選擇 系統恢復.
- 選擇時間點 問題並不存在。 輸入後,請按照螢幕上的指示操作。
- 將會 重新開始 你的系統。
修復方法 6:重置 TPM 和安全啟動設置
TPM 或安全啟動設定不正確會導致 B1InitializeLibrary 失敗。
- 準備好了 就業 開啟電腦,按下進入BIOS的按鍵(例如, 該 أ或者 F2).
- 轉到部分 安全 أ或者 開機 (因主機板而異)。
- 定位 可信任平台模組 (TPM) 設置 並選擇 TPM調查 أ或者 恢復出廠預設設定.
- 找到安全啟動,停用它,儲存更改,然後退出 BIOS(例如,按 )。 F10).
- 準備好了 就業 嘗試正常啟動您的電腦。
修復方法7:更新BIOS韌體
請注意,BIOS 更新失敗可能會導致電腦當機。請確保您了解自己在做什麼,或諮詢專業人士。
- 請造訪您的筆記型電腦/主機板製造商的網站。 網絡 並下載最新的 BIOS 更新文件 對於您的特定型號(您可以透過輸入以下命令查看您正在使用的 BIOS 版本), 系統信息 在 Windows 搜尋和檢查條目 BIOS 版本/日期 和 底板產品 那裡)。
- 提煉 BIOS 更新文件 請閱讀所有隨附的說明或文件。
- 創建 可啟動USB驅動器 文件 BIOS 更新,如果有必要。
- 使用製造商推薦的方法更新 BIOS,該方法可能透過以下方式實現: 內建實用程式 或者說是序曲 USB驅動器.
- 重新開始 請讓您的計算機完成該過程並嘗試啟用 安全啟動 再來一次。
自動修復錯誤
DzTecnium.com 團隊致力於協助使用者找到最佳的錯誤修復方案。如果您不想處理手動修復的繁瑣步驟,請使用自動化軟體。
評論被關閉。