Những gì để biết
- Nếu kho lưu trữ dữ liệu cấu hình khởi động Windows (BCD) bị thiếu, bị hỏng hoặc được cấu hình không đúng, bạn phải khắc phục các sự cố khởi động Windows.
- Giải pháp đơn giản nhất cho vấn đề BCD là chỉ cần xây dựng lại nó, bạn có thể thực hiện việc này một cách tự động với bootrec yêu cầu.
- Có một số lệnh để chạy và nhiều kết quả xuất ra trên màn hình, nhưng việc xây dựng lại BCD là một quá trình rất đơn giản.
Nếu bạn thấy một Lỗi BOOTMGR bị thiếu hoặc một thông báo tương tự xuất hiện khá sớm trong quá trình khởi động thì bạn đã gặp vấn đề về BCD. Bài viết này giải thích cách xây dựng lại BCD.
Các hướng dẫn này áp dụng cho Windows 11, Windows 10, Windows 8, Windows 7 và Windows Vista. Các vấn đề tương tự có thể tồn tại trong Windows XP, nhưng vì thông tin cấu hình khởi động được lưu trữ trong boot.ini chứ không phải BCD, việc khắc phục sự cố XP với dữ liệu khởi động bao gồm một quy trình hoàn toàn khác.
Cách xây dựng lại BCD trong Windows 11, 10, 8, 7 hoặc Vista
Việc xây dựng lại BCD trong Windows chỉ mất khoảng 15 phút:
-
Trên Windows 11/10/8: Khởi động Advanced Startup Options.
Trên Windows 7 hoặc Windows Vista: Khởi động System Recovery Options.
-
Trong Windows 11/10/8, chọn Khắc phục sự cố > Tùy chọn nâng cao .
-
Chọn Dấu nhắc lệnh nút để bắt đầu nó.
Dấu nhắc lệnh sẽ không bắt đầu ngay lập tức. Máy tính của bạn sẽ hiển thị màn hình 'Đang chuẩn bị' trong một thời gian ngắn trong khi máy tính sẵn sàng.
Bạn có thể cần chọn tên tài khoản và nhập mật khẩu để truy cập Dấu nhắc Lệnh.
-
Tại dấu nhắc, gõ bootrec yêu cầu như hình bên dưới rồi nhấn Đi vào :
|_+_|
Các bootrec lệnh sẽ tìm kiếm các bản cài đặt Windows không có trong BCD và sau đó hỏi bạn xem bạn có muốn thêm một hoặc nhiều bản cài đặt vào đó không.
-
Bạn sẽ thấy một trong các thông báo sau tại dòng lệnh.
lựa chọn 1
|_+_|
Lựa chọn 2
|_+_|Nếu bạn thấy Tùy chọn 1: Chuyển sang Bước 7. Kết quả này rất có thể có nghĩa là dữ liệu cài đặt Windows trong kho BCD tồn tại nhưng bootrec không thể tìm thấy bất kỳthêm vàocài đặt Windows trên máy tính của bạn để thêm vào BCD. Tốt rồi; bạn sẽ chỉ cần thực hiện thêm một vài bước để xây dựng lại BCD.
danh sách của tôi đã đi đâu trên netflix
Nếu bạn thấy tùy chọn 2: Đi vào VÀ hoặc Đúng đến Thêm cài đặt vào danh sách khởi động? câu hỏi, sau đó bạn sẽ thấyThao tác đã hoàn tất thành công, theo sau là con trỏ nhấp nháy tại dấu nhắc. Kết thúc Bước 10 ở cuối trang.
-
Vì cửa hàng BCD tồn tại và liệt kê bản cài đặt Windows nên trước tiên bạn phải xóa bản cài đặt đó theo cách thủ công rồi thử xây dựng lại. Tại dấu nhắc, thực hiện bcdedit lệnh như hình rồi nhấn Đi vào :
|_+_|
Các bcdedit lệnh được sử dụng ở đây để xuất kho lưu trữ BCD dưới dạng tệp: bcdbackup . Không cần chỉ định phần mở rộng tập tin. Lệnh sẽ trả về thông tin sau trên màn hình, nghĩa là quá trình xuất BCD hoạt động như mong đợi:
|_+_|
-
Tại thời điểm này, bạn cần điều chỉnh một số thuộc tính tệp cho kho lưu trữ BCD để có thể thao tác với nó. Tại dấu nhắc, thực thi lệnh attrib chính xác như thế này:
|_+_|
Những gì bạn vừa làm với lệnh attrib là xóa tập tin ẩn , thuộc tính tệp chỉ đọc và tệp hệ thống từ tệp bcd . Những thuộc tính đó đã hạn chế các hành động bạn có thể thực hiện trên tệp. Bây giờ chúng đã biến mất, bạn có thể thao tác với tệp một cách thoải mái hơn (cụ thể là đổi tên nó).
-
Để đổi tên kho lưu trữ BCD, hãy thực hiện lệnh ren như sau:
|_+_|
Bây giờ cửa hàng BCD đã được đổi tên, bây giờ bạn có thể xây dựng lại nó thành công, như bạn đã cố gắng thực hiện ở Bước 6.
Bạn có thể xóa toàn bộ tệp BCD vì bạn sắp tạo một tệp mới. Tuy nhiên, việc đổi tên BCD hiện tại cũng thực hiện được điều tương tự vì nó hiện không có sẵn trên Windows, đồng thời cung cấp cho bạn một lớp sao lưu khác, ngoài việc xuất mà bạn đã thực hiện ở Bước 5, nếu bạn quyết định hoàn tác các hành động của mình.
-
Hãy thử xây dựng lại BCD một lần nữa bằng cách thực hiện các thao tác sau, sau đó là Đi vào :
|_+_|
Nó sẽ tạo ra cái này trong Dấu nhắc lệnh:
|_+_|
Điều này có nghĩa là quá trình xây dựng lại cửa hàng BCD đang tiến triển như mong đợi.
-
Tại Thêm cài đặt vào danh sách khởi động? Loại Câu Hỏi VÀ hoặc Đúng , theo sau là Đi vào chìa khóa.
Bạn sẽ thấy điều này trên màn hình để cho biết quá trình xây dựng lại BCD đã hoàn tất:
|_+_|
-
Khởi động lại máy tính của bạn . Giả sử rằng sự cố với cửa hàng BCD là sự cố duy nhất, Windows sẽ khởi động như mong đợi.
Tùy thuộc vào cách bạn bắt đầu Tùy chọn khởi động nâng cao hoặc Tùy chọn khôi phục hệ thống, bạn có thể cần phải tháo đĩa hoặc ổ đĩa flash trước khi khởi động lại.
Nếu việc xây dựng lại BCD không giải quyết được vấn đề bạn đang gặp phải, hãy tiếp tục xử lý sự cố để khắc phục tình trạng treo máy và các sự cố khác điều đó có thể ngăn Windows khởi động bình thường.
cách kiểm tra tình trạng pin ipadCâu hỏi thường gặp
- Tôi có thể làm gì nếu không thể xây dựng lại BCD của mình?
Nếu bạn thấy lỗi như Path Not Found C:Boot, hãy chạy lệnh bcdboot c:windows /s c (giả sử C là ổ Windows của bạn). Nếu bạn vẫn gặp sự cố, hãy sử dụng lệnh Diskpart để biến cài đặt Windows của bạn thành ổ đĩa hoạt động.
- Tôi nên làm gì sau khi xây dựng lại BCD?
Việc xây dựng lại BCD không ảnh hưởng đến dữ liệu hoặc cài đặt cá nhân của bạn dưới bất kỳ hình thức nào, vì vậy bạn có thể tiếp tục sử dụng máy tính của mình như bình thường.