Windows

Trong Windows OS

Replace Chrome OS with Windows

Replace Chrome OS with Windows

Mục lục:

Anonim

Phần khó khăn nhất khi bạn khởi động kép hoặc khởi động nhiều lần là đôi khi trình quản lý khởi động sẽ không nhận ra các hệ điều hành cũ. Điều này có thể là do các hệ điều hành cũ sử dụng một loại bộ nạp khởi động khác như trước Windows Vista hoặc chỉ vì Windows không gán được tên ổ đĩa cho các hệ điều hành bị thiếu.

Trình soạn thảo dữ liệu cấu hình khởi động (BCD)

Công cụ dòng lệnh Bcdedit.exe sửa đổi kho lưu trữ dữ liệu cấu hình khởi động. Kho lưu trữ cấu hình khởi động chứa các tham số cấu hình khởi động và điều khiển cách khởi động hệ điều hành. Các tham số này trước đây đã có trong tệp Boot.ini (trong các hệ điều hành dựa trên BIOS) hoặc trong các mục RAM không linh hoạt (trong các hệ điều hành dựa trên Giao diện Phần cứng Mở rộng). Bạn có thể sử dụng Bcdedit.exe để thêm, xóa, chỉnh sửa và nối thêm các mục trong kho lưu trữ cấu hình khởi động.

Bài viết này tập trung vào Trình soạn thảo dữ liệu khởi động và cố gắng trả lời cách nó có thể giúp bạn sửa các lỗi như Hệ điều hành Không Tìm thấy, Không thể phát hiện hệ điều hành thứ cấp và đại học trong trường hợp có nhiều khởi động và lỗi tương tự.

Tại sao thay đổi từ Boot.ini sang BCD

BCD được tạo ra để cung cấp cơ chế cải tiến để mô tả dữ liệu cấu hình khởi động. Với việc phát triển các mô hình phần mềm mới, một giao diện mở rộng và tương thích được yêu cầu để trừu tượng phần vững cơ bản. Thiết kế mới này cung cấp nền tảng cho một loạt các tính năng mới trong Windows Vista, Windows 7, Windows 8, Windows 10, như công cụ Startup Repair và các phím tắt Multi-User Install.

BCD Editor làm gì

BCD Editor được cung cấp dưới dạng GUI trong Windows. Không có nhiều tùy chọn có sẵn, nhưng bạn có thể sửa trình quản lý khởi động và sửa Master Boot Record bằng giao diện người dùng đồ họa.

Giao diện người dùng đồ họa cũng cho phép bạn sửa các vấn đề mà Bootmgr bị thiếu trong một số trường hợp.

Vị trí của BCD Registry

Kho lưu trữ cấu hình khởi động chứa các tham số cấu hình khởi động và kiểm soát cách khởi động hệ điều hành.

Đăng ký BCD nằm trong thư mục boot bcd

Đối với các hệ thống dựa trên EFI, vị trí mặc định của BCD registry nằm trong phân vùng EFI.

Đọc : Cách sao lưu và khôi phục tập tin BCD trong Windows.

Phiên bản dòng lệnh của BCD Editor

Phiên bản dòng lệnh của BCD Editor mạnh mẽ và có thể được sử dụng để thực hiện nhiều chức năng:

  • Tạo cửa hàng BCD
  • Thêm mục vào kho lưu trữ BCD hiện có
  • Sửa đổi mục nhập hiện có trong một cửa hàng BCD
  • Xóa các mục nhập từ một cửa hàng BCD
  • Xuất các mục nhập vào một cửa hàng BCD
  • Nhập entr từ một cửa hàng BCD
  • Liệt kê các cài đặt hiện hoạt
  • Các mục truy vấn của một loại cụ thể và
  • Áp dụng thay đổi toàn cục

Để xem bạn có thể làm gì khác với BCDEdit.exe , gõ bcdedit.exe /? tại dấu nhắc lệnh. Nó sẽ liệt kê các tùy chọn và hoạt động hoàn chỉnh mà bạn có thể thực hiện với trình soạn thảo BCD bằng dấu nhắc lệnh.

Nhiều môi trường khởi động

Nếu bạn dự định sử dụng hai hoặc nhiều hệ điều hành, hãy ghi nhớ những điều sau:

  1. Cài đặt Windows Vista hoặc hệ điều hành trên trên một phân vùng khác. Như một quy tắc, mỗi hệ điều hành nên có phân vùng riêng của nó khác các thư mục phổ biến như Windows, Program Files vv sẽ tạo ra xung đột và có thể làm hỏng máy tính của bạn. Điều đó nói rằng, nếu bạn dự định sử dụng hệ điều hành cũ hơn, trước tiên hãy cài đặt hệ điều hành trước Windows Vista để họ có thể tiếp tục sử dụng boot.ini và sau đó cài đặt hệ điều hành Vista hoặc mới hơn để không có xung đột với bootcfg. sẽ phải đảm bảo rằng các hệ điều hành cũ hơn Vista sử dụng boot.ini và các hệ điều hành bắt đầu từ Vista hoặc các hệ điều hành sau này sử dụng BCD. Điều này có thể được thực hiện bằng cách sử dụng dòng lệnh BCD và cũng thông qua lệnh MSCONFIG.Không bao giờ tắt BCD ngay cả khi bạn muốn chạy các hệ điều hành cũ hơn như Windows XP cùng với Vista hoặc các phiên bản cao hơn. BCD giúp tìm ra boot.ini để giúp tải các hệ điều hành cũ hơn. Nếu bạn tắt BCD, máy tính của bạn có thể không nhận ra các hệ điều hành cũ hơn.
  2. Thay đổi hệ điều hành mặc định bằng BCD
  3. Cách dễ nhất và nhanh nhất là sử dụng phiên bản dòng lệnh của BCD.exe. Sử dụng lệnh sau tại dấu nhắc lệnh:

BCDEDIT / DEFAULT {ID}

Để tìm ID cho mỗi hệ điều hành, sử dụng lệnh sau:

BCDEDIT / ENUM ALL

Từ danh sách ID, sao chép cái bên cạnh hệ điều hành bạn muốn đặt làm mặc định và dán nó vào vị trí của {ID} trong lệnh đầu tiên.

Trình chỉnh sửa dữ liệu cấu hình khởi động đã ngừng hoạt động

Nếu bạn nhận được lỗi này, bạn sẽ có để chạy Startup Repair. Các liên kết này có thể giúp bạn:

Chạy Khởi động Sửa chữa trong Windows 7

Chạy Sửa chữa Tự động trong Windows 8

  • Chạy Khởi động Sửa chữa trong Windows 10. Bạn sẽ nhận được các cài đặt trong Tùy chọn Khởi động Nâng cao.
  • Để biết chi tiết Vui lòng truy cập TechNet.
  • EasyBCD, Visual BCD Editor và Dual Boot Repair Tool là ba phần mềm miễn phí cho phép bạn chỉnh sửa và sửa chữa Windows Boot Configuration Data dễ dàng.