Trình chỉnh sửa dữ liệu cấu hình khởi động trong hệ điều hành Windows

Mục lục:

Trình chỉnh sửa dữ liệu cấu hình khởi động trong hệ điều hành Windows
Trình chỉnh sửa dữ liệu cấu hình khởi động trong hệ điều hành Windows

Video: Trình chỉnh sửa dữ liệu cấu hình khởi động trong hệ điều hành Windows

Video: Trình chỉnh sửa dữ liệu cấu hình khởi động trong hệ điều hành Windows
Video: NTQ - Thực hành mô phỏng - MATLAB - Bài 1 - YouTube 2024, Tháng tư
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ũ hơn. Điều này có thể là do các hệ điều hành cũ sử dụng một loại trình tải khởi động khác như kiểu trước Windows Vista hoặc chỉ vì Windows không gán 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)

The Bcdedit.exe command-line tool modifies the boot configuration data store. The boot configuration data store contains boot configuration parameters and controls how the operating system is booted. These parameters were previously in the Boot.ini file (in BIOS-based operating systems) or in the nonvolatile RAM entries (in Extensible Firmware Interface-based operating systems). You can use Bcdedit.exe to add, delete, edit, and append entries in the boot configuration data store.

Bài viết này tập trung vào Trình soạn thảo dữ liệu cấu hình khởi động và cố gắng trả lời cách nó có thể giúp bạn sửa 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 một 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à có khả năng tương tác đượ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, 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 khắc phục các vấn đề mà Bootmgr bị thiếu trong một số trường hợp nhất định.

Vị trí của BCD Registry

Cửa sổ Boot Configuration Data 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ơ quan đăng ký BCD nằm trong boot bcd thư mục của phân vùng hoạt động.

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

Đọc: Làm thế nào để 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 khác nhau:

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

Để xem bạn có thể làm gì khác với BCDEdit.exe, kiểu 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 cách sử dụng dấu nhắc lệnh.

Image
Image

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 lưu ý 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.
  2. Bạn 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.
  3. 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.

Thay đổi hệ điều hành mặc định bằng BCD

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 một ID 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.

Boot Configuration Data Editor đã ngừng hoạt động

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

  • Khởi động sửa chữa khởi động trong Windows 7
  • Chạy tự động sửa chữa trong Windows 8
  • Chạy Startup Repair trong Windows 10. Bạn sẽ nhận được các thiết lập trong Advanced Startup Options.

Để đọc 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.

Đề xuất: