Tư Vấn Sản Phẩm - Dịch Vụ
- Zalo 0982342030
- Zalo 0908809527
Hỗ trợ kỹ thuật
- Zalo 0982342030
- Zalo 0908809527
Mục Lục
Trong quá trình sử dụng máy tính không ít lần bạn bị mất BCD (boot configuration data) dẫn đến hệ điều hành không thể khởi động được và một trong những thông báo phổ biến trong trường hợp này đó là lỗi “BOOTMGR is Missing”. Và cách để build lại BCD trong Windows như thế nào thì bây giờ mời các bạn cùng tham khảo bài viết dưới đây của Saigon Computer nhé.
Trong ngữ cảnh của hệ điều hành Windows, “BCD” là viết tắt của “Boot Configuration Data” (Dữ liệu Cấu Hình Khởi Động). BCD là một cơ sở dữ liệu quan trọng được sử dụng bởi hệ điều hành Windows Vista, Windows 7, Windows 8, Windows 10 và các phiên bản Windows Server tương ứng để quản lý quá trình khởi động của hệ thống.
BCD chứa thông tin về cách các hệ điều hành được cài đặt và cấu hình trên hệ thống máy tính. Nó lưu trữ các cài đặt như đường dẫn đến tập tin khởi động, các tùy chọn cấu hình hệ thống, các thiết bị khởi động và các môi trường khởi động khác.
Khi bạn khởi động máy tính, trình quản lý khởi động của Windows (thường là Boot Manager) sẽ sử dụng thông tin trong BCD để quyết định cách hệ thống sẽ khởi động. BCD cho phép bạn cấu hình nhiều lựa chọn khởi động, bao gồm cả việc khởi động từ nhiều hệ điều hành khác nhau nếu cần thiết.
Để thực hiện build lại BCD trong Windows các bạn thực hiện một số bước sau đây
Bước 1: Các bạn tiến hành truy cập vào “Advanced Startup Options” nếu máy tính bạn đang sử dụng Windows 10 hoặc Windows 8, và các bạn cần vào “System Recovery Options” nếu máy tính bạn đang sử dụng Windows 7 hoặc Windows Vista.
Bước 2: Tại mục Troubleshoot > các bạn hãy chọn vào Advanced options.
Bước 3: Tiếp tục chọn vào Command Prompt. Lúc này chương trình sẽ cần các bạn nhập Password của máy tính để tiếp tục.
Bước 4: Ở Command Prompt các bạn hãy nhập theo dòng lệnh sau rồi sau đó nhấn Enter.
bootrec /rebuildbcd
Lệnh bootrec sẽ quét và phát hiện các cài đặt Windows không được liệt kê trong BCD, sau đó yêu cầu bạn quyết định liệu bạn muốn thêm chúng vào hay không.
Bước 5: Bạn sẽ nhận thấy một trong những thông báo sau xuất hiện trên dòng lệnh.
Tùy chọn 1
Scanning all disks for Windows installations. Please wait, since this may take a while… Successfully scanned Windows installations. Total identified Windows installations: 0 The operation completed successfully.
Tùy chọn 2
Scanning all disks for Windows installations. Please wait, since this may take a while… Successfully scanned Windows installations. Total identified Windows installations: 1 [1] D:\Windows Add installation to boot list? Yes/No/All:
Bước 6: Hiện tại, để thực hiện các thao tác trên BCD store, bạn cần điều chỉnh một số thuộc tính của tệp. Tại dấu nhắc lệnh, vui lòng thực thi lệnh attrib sau đây để thực hiện điều chỉnh chính xác:
bcdedit /export c:\bcdbackup
Ở đây, lệnh bcdedit được sử dụng để xuất BCD store dưới dạng một tệp tin gọi là bcdbackup file: bcdbackup. Không cần chỉ định một phần mở rộng file. Lệnh sẽ trả về các mục sau trên màn hình, nghĩa là xuất BCD hoạt động như mong đợi:
The operation completed successfully.
Bước 7: Bây giờ, bạn cần điều chỉnh một số thuộc tính của tệp cho BCD store để có thể thực hiện các thao tác cần thiết. Tại dấu nhắc lệnh, vui lòng thực thi lệnh attrib sau đây để thực hiện điều chỉnh chính xác:
attrib c:\boot\bcd -h -r -sx
Bằng cách sử dụng lệnh attrib, bạn vừa xóa đi các thuộc tính ẩn, chỉ đọc và hệ thống từ file bcd. Những thuộc tính này đã gây hạn chế cho việc thực hiện các thao tác trên file. Với những thuộc tính này đã được loại bỏ, bạn hiện có thể thao tác tự do hơn với file (cụ thể là thực hiện việc đổi tên file).
Bước 8: Để đổi tên BCD store, các bạn tiến hành nhập dòng lệnh sau:
ren c:\boot\bcd bcd.old
Bây giờ, BCD store đã được đổi tên. Bạn có thể build lại nó thành công, như bạn đã cố gắng thực hiện trong bước 6.
Lưu ý: Bạn có thể xóa hoàn toàn file BCD vì sau đó bạn sẽ phải tạo một file mới. Tuy nhiên, việc đổi tên BCD hiện tại cũng có tác dụng tương tự, bởi vì nó không còn được sử dụng bởi hệ thống Windows. Đồng thời, đây cũng là một phương tiện sao lưu khác, ngoài việc bạn đã thực hiện trong bước 5, trong trường hợp bạn muốn hoàn tác các thay đổi.
Bước 9: Các bạn hãy thử build lại BCD bằng cách thực hiện các bước sau và sau đó nhấn Enter:
bootrec /rebuildbcd
Lệnh sẽ tạo ra điều này trong Command Prompt:
Scanning all disks for Windows installations. Please wait, since this may take a while… Successfully scanned Windows installations. Total identified Windows installations: 1 [1] D:\Windows Add installation to boot list? Yes/No/All:
Điều này cho thấy quá trình xây dựng lại BCD store đang diễn ra đúng như dự kiến.
Bước 10: Trong câu hỏi “Add installation to boot list?”, các bạn hãy tiến hành nhấp Y hoặc Yes, sau đó nhấn Enter để tiếp tục.
Sau đó, màn hình sẽ hiển thị thông báo cho biết quá trình xây dựng lại BCD đã hoàn tất.
The operation completed successfully.
Bước 11: Hãy khởi động lại máy tính. Nếu vấn đề chỉ đến từ BCD store, Windows sẽ khởi động một cách bình thường như bạn mong đợi.
Vậy là chỉ cần với các bước đơn giản trên các bạn đã có thể tự mình build lại BCD trong Windows của mình rồi. Nếu các bạn còn thắc mắc gì hay cần tư vấn về các vấn đề kỹ thuật thì có thể liên hệ đến Hotline: 0908 809 527 – 098 234 2030 để các kỹ thuật viên hỗ trợ cho mình sớm nhất có thể nhé.
Saigon Computer chúc các bạn thành công!