Computer >> Máy Tính >  >> Hệ thống >> Windows

Không thể mở kho dữ liệu cấu hình khởi động

BCD hoặc Dữ liệu cấu hình khởi động tệp chứa các hướng dẫn mà Windows cần để khởi động chính xác. Nếu bạn gặp sự cố khi khởi động máy tính của mình, rất có thể đó là do định cấu hình sai hoặc thậm chí các tệp BCD bị hỏng. Nếu trong khi thực hiện bất kỳ lệnh nào trên bcedit.exe, bạn nhận được thông báo - Không thể mở kho lưu trữ dữ liệu cấu hình khởi động , thì đây là cách khắc phục.

Điều này có thể xảy ra nếu:

  1. Hệ thống không thể tìm thấy tệp được chỉ định
  2. Không tìm thấy thiết bị hệ thống được yêu cầu.

Không thể mở kho dữ liệu cấu hình khởi động

Có một số cách kiểm tra mà chúng tôi khuyên bạn nên thử. Nếu bạn mở Cấu hình Hệ thống (msconfig), bạn có thể thấy rằng không có dữ liệu Khởi động. Có thông tin cho rằng lý do chính tại sao điều này xảy ra là khi người dùng cố gắng khởi động kép máy tính và trình cài đặt thay thế bộ nạp khởi động mặc định.

Không thể mở kho dữ liệu cấu hình khởi động

Ngay trước khi chúng ta bắt đầu, hãy biết điều này. Trong các phiên bản Windows trước, nó được lưu trữ trong tệp Boot.ini . Trên hệ điều hành dựa trên EFI, bạn sẽ tìm thấy mục nhập trong trình quản lý khởi động chương trình cơ sở EFI, có tại \ EFI \ Microsoft \ Boot \ Bootmgfw.efi .

Các tùy chọn bạn có để giải quyết vấn đề là:

  1. Đặt giá trị tùy chọn mục nhập trong BCD
  2. Bật menu Tùy chọn nâng cao
  3. Tạo lại BCD

Các bước này có thể được thực hiện bằng cách khởi động máy tính của bạn vào Chế độ Khôi phục Nâng cao. Nó cung cấp Command Prompt có sẵn trong Tùy chọn nâng cao.

Ngoài ra, trước khi thiết lập các tùy chọn BCDEdit, bạn có thể cần phải tắt hoặc tạm ngưng BitLocker và Secure Boot trên máy tính.

1] Đặt giá trị tùy chọn mục nhập trong BCD

Mở Command Prompt với tư cách quản trị viên

Thực hiện lệnh sau:

bcdedit /set {current} Description "TheNameYouWant"

/ set tùy chọn đặt điểm vào và cho phép hệ thống tin cậy một phiên bản Windows không được tin cậy theo mặc định.

2] Chỉ định tệp BCD

Trong một dấu nhắc lệnh nâng cao, hãy thực thi:

bcdedit /store c:\Boot\BCD

Nó sẽ cung cấp cho bạn một danh sách các tùy chọn.

Chọn để chạy:

bcdedit /store c:\Boot\BCD /set bootmenupolicy legacy

Khởi động lại máy tính của bạn, chọn Windows của bạn và ngay lập tức nhấn F8.

Khi bạn chọn tùy chọn kế thừa, trình đơn Tùy chọn nâng cao ( F8 ) có sẵn trong khi khởi động máy tính. Sau đó, bạn có thể chọn hệ điều hành nào để khởi động.

3] Tạo lại BCD

Nếu nó không hoạt động, bạn có thể phải xây dựng lại BCD. Bạn có thể xây dựng lại kho lưu trữ Dữ liệu Cấu hình Khởi động theo cách thủ công bằng cách sử dụng công cụ Bootrec.exe trong Môi trường Khôi phục Windows hoặc bạn có thể sử dụng công cụ BCD Editor miễn phí này để sửa chữa BCD.

Hy vọng điều này sẽ giúp bạn khắc phục sự cố.

Không thể mở kho dữ liệu cấu hình khởi động