Một số người dùng báo cáo đột ngột không thể boot máy tính. Gặp lỗi "blinitializelibrary failed 0xc00000bb" ở màn hình boot đầu tiên, máy không qua màn hình khởi tạo dù thử gì. Dựa trên mã lỗi, lỗi cho thấy mainboard vừa reset về giá trị mặc định do sự cố BIOS bất ngờ.
Vấn đề không riêng phiên bản Windows hay nhà sản xuất vì báo cáo trên Windows 7, 8.1, 10 với nhiều cấu hình PC khác nhau.
Nguyên nhân gây lỗi Blinitializelibrary failed 0xc00000bb?
Chúng tôi điều tra kỹ bằng cách xem báo cáo người dùng và chiến lược sửa chữa thành công nhất. Có một số nguyên nhân tiềm ẩn có thể gây ra vấn đề:
- Secure Boot được bật – Secure Boot là lớp bảo vệ thêm chống malware/rootkit, nhưng gây nhiều vấn đề khác bao gồm lỗi này. Nếu dùng SSD/HDD clone hoặc tần số overclock, mong đợi thấy lỗi khi khởi động. Vô hiệu hóa Secure Boot qua BIOS/UEFI sẽ khắc phục.
- Trình tự boot bị hỏng – Có thể lý do gặp mã lỗi mỗi lần khởi động do vấn đề boot ngầm. Sử dụng Bootrec.exe với chuỗi lệnh sửa master boot record, boot configuration data, trình tự boot sẽ giải quyết.
- Registry key làm Windows quên trình tự boot – Một Registry key Memory Management cụ thể cũng có thể gây lỗi này. Một số người dùng khắc phục bằng cách boot Safe Mode và dùng Registry Editor sửa key ClearPageFileAtShutdown.
- 4G Decoding bị tắt – Nếu lỗi trên rig khai thác (mining) với 2+ GPU mạnh, khả năng lỗi do 4G Decoding (EVGA Support) bị tắt trong BIOS/UEFI. Bật tính năng 4G Decoding từ BIOS/UEFI sẽ khắc phục.
- Hỏng file hệ thống ngầm – Khả năng khác là cài đặt OS bị hỏng file hệ thống không giải quyết được bằng Bootrec.exe. Lúc này, cơ hội lớn nhất sửa lỗi là thực hiện repair install.
Nếu bạn đang vật lộn khắc phục cùng lỗi, bài viết cung cấp vài hướng dẫn khắc phục. Dưới đây tập hợp các bản sửa tiềm năng người dùng tương tự dùng thành công khắc phục lỗi "blinitializelibrary failed 0xc00000bb".
Muốn hiệu quả nhất, khuyến khích làm theo phương pháp dưới theo trình trình bày cho đến khi tìm thấy giải quyết theo nguyên nhân. Đã sắp xếp theo hiệu quả và độ khó.
Phương pháp 1: Vô hiệu hóa Secure Boot
Secure Boot thường chịu trách nhiệm cho vấn đề này. Tính năng giới thiệu với Windows 8 cũng đưa vào Windows 10. Vai trò ngăn malware/rootkit chạy trong trình tự boot ban đầu.
Trong trình tự Secure Boot, máy chỉ boot với phần mềm được OEM tin cậy. Nhưng nếu dùng SSD clone hoặc phần cứng sửa đổi, có thể xung đột trình tự boot dưới cấu hình PC nhất định và kích hoạt lỗi "blinitializelibrary failed 0xc00000bb". Secure Boot coi sự khác biệt là vi phạm bảo mật và ngăn máy boot bình thường.
Một số người dùng báo cáo khắc phục bằng cách tắt secure boot từ menu BIOS. Nếu gặp cùng vấn đề và nghi ngờ secure boot gây ra, làm theo hướng dẫn dưới tắt tính năng bảo mật từ BIOS settings:
- Ngay khi máy bắt đầu boot, bắt đầu nhấn phím Setup trong màn hình khởi động ban đầu. Phím setup phụ thuộc nhà sản xuất mainboard, nhưng hiển thị trên màn hình đầu.
- Khi vào BIOS settings, đến tab Security tìm tính năng Secure Boot. Khi thấy, đặt Disabled.
- Lưu cấu hình và thoát BIOS. Máy sẽ khởi động lại.
- Ở trình tự boot tiếp theo, xem máy có hoàn tất thành công không gặp lỗi "blinitializelibrary failed 0xc00000bb" không.
Lưu ý: Menu BIOS và vị trí chính xác Secure Boot khác nhau tùy nhà sản xuất. Mong đợi tìm Secure Boot dưới System Configuration, Boot hoặc Authentication – tùy nhà sản xuất mainboard.
Phương pháp 2: Sửa trình tự boot
Trong hầu hết trường hợp, lỗi blinitializelibrary failed 0xc00000bb xảy ra do vấn đề boot ngầm. Trong trường hợp này, cách hiệu quả nhất khắc phục là sửa toàn bộ trình tự boot dùng Bootrec.exe – tiện ích Windows tích hợp sửa master boot record, trình tự boot, boot configuration data. Bất kỳ mục nào cũng có thể gây lỗi bạn gặp.
QUAN TRỌNG: Để bắt đầu sửa trình tự boot, cần media cài đặt Windows hợp pháp cho OS. Nếu không có sẵn, tạo theo bài viết:
- Tạo Installation Media cho Windows 7
- Tạo Installation Media cho Windows 10
Lưu ý: Nếu không có media cài đặt và không có cách lấy, cũng có thể ép menu Startup recovery xuất hiện bằng cách ép 3 lần ngắt khởi động liên tiếp (tắt máy trong trình tự boot).
Khi sẵn sàng, hướng dẫn chạy tiện ích Bootrec.exe:
- Cắm media cài đặt trước trình tự boot. Nhấn phím bất kỳ khi nhắc boot từ nó. Đến cửa sổ cài đặt Windows ban đầu, click Repair your computer – góc dưới phải/trái tùy phiên bản Windows.
- Được đưa đến menu Advanced Options. Click Troubleshoot, chọn Command Prompt từ danh sách.
- Khi Command Prompt mở, gõ lệnh sau nhấn Enter sau mỗi lệnh rebuild toàn bộ Boot Configuration data:
bootrec.exe bootrec.exe /fixmbr bootrec.exe /fixboot bootrec.exe /scanos bootrec.exe /rebuildbcd
- Sau khi tất cả lệnh hoàn tất, mọi boot configuration data đã sửa. Khởi động lại máy kiểm tra trình tự boot hoàn tất.
Phương pháp 3: Chỉnh key Memory Management trong Safe Mode
Vấn đề cũng xảy ra khi BIOS quên SSD/HDD nào là ổ chính. Kịch bản được khám phá bởi người dùng kiểm tra trình tự boot khi lỗi xảy ra chỉ để phát hiện ổ Windows không còn ổ boot đầu tiên.
Nếu áp dụng, có thể khắc phục bằng registry tweak ngăn máy xóa Page File mỗi lần tắt. Thủ tục xác nhận thành công trên Windows 7 và 8.
Nhưng để dùng Registry Editor khắc phục, cần boot máy vào Safe Mode. Hướng dẫn boot Safe Mode và tweak memory management:
- Bật máy, nhấn liên tục F8 ngay khi thấy màn hình đầu mở Advanced Boot Options.
- Trong menu Advanced Boot Options, dùng phím mũi tên hoặc nhấn phím tương ứng (F4) chọn Safe Mode.
- Chờ trình tự boot hoàn tất. Khi xong, nhấn Windows + R, gõ "regedit" nhấn Enter mở Registry Editor. Click Yes tại UAC.
- Dùng panel trái điều hướng đến vị trí hoặc dán trực tiếp thanh điều hướng nhấn Enter:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
- Đến vị trí đúng, panel phải double-click ClearPageFileATShudown. Cửa sổ Edit DWORD (32-bit) value của ClearPageFileAtShutdown, đặt Base là Hexadecimal và Value data là 1 click Ok lưu.
- Sau khi thay đổi, khởi động lại máy xem trình tự boot bình thường thành công không. Nếu thành công, làm lại bước 3-5 nhưng đặt ClearPageFileAtShutdown về 0 lưu thay đổi.
Phương pháp 4: Bật Above 4G Decoding
Nếu dùng PC rig cho mining và dùng 2+ card GPU, khả năng gặp 'bl initialize library failed 0xc0000bb' do 4G decoding không bật trên BIOS/UEFI mainboard.
Một số người dùng khai thác tiền điện tử báo cáo khắc phục sau khi bật 4G decoding hoặc Above 4G Decoding. Vị trí chính xác tùy nhà sản xuất mainboard, nhưng thường tìm thấy trong tab Peripherals.
LƯU Ý: Trên mainboard EVGA, tính năng gọi là EVGA Support thay vì 4G support.
Phương pháp 5: Thực hiện Repair Install
Nhiều người dùng báo cáo lỗi cũng do HDD/SSD hỏng. Nếu các phương pháp trên không khắc phục, có thể thực sự đối phó với vấn đề lưu trữ.
Vì không boot để xác minh cần thiết xác nhận ổ đang hỏng, cách duy nhất là thực hiện repair install. Thủ tục thay thế mọi thành phần Windows, loại trừ khả năng hỏng file hệ thống. Nếu vẫn gặp lỗi sau khi đảm bảo file Windows không hỏng, có thể xác nhận SSD đang hỏng.
Lưu ý thủ tục này không làm mất dữ liệu cá nhân (media, ứng dụng, game, file cá nhân) như clean install. Repair install chỉ refresh thành phần Windows.
Nếu muốn repair install, làm theo hướng dẫn từng bước (tại đây).