Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows 10

Sửa chữa hoặc xây dựng lại Master Boot Record (MBR) trên Windows 10 và 11: Hướng dẫn từng bước

Gặp các thông báo lỗi khởi động như "Operating System not found" (Không tìm thấy hệ điều hành), "Bootmgr is missing", "bootrec element not found", "Error loading operating system", "Missing operating system" hoặc "Invalid partition table". Tất cả các mã lỗi này là triệu chứng của lỗi Master Boot Record. Có thể MBR (Master Boot Record) bị thiếu hoặc hỏng trên máy tính Windows 11 hoặc Windows 10 của bạn. Trong bài viết này, chúng ta thảo luận MBR là gì? và cách sửa chữa hoặc xây dựng lại Master Boot Record (MBR) trên Windows 11 để khắc phục sự cố khởi động Windows.

MBR (Master Boot Record) là gì?

Master Boot Record (MBR) lưu giữ thông tin về các phân vùng ổ cứng. Điều này cho phép máy tính tìm thấy và xác định vị trí của hệ điều hành để Windows 11 hoặc Windows 10 khởi động bình thường. Nếu vì bất kỳ lý do nào như nhiễm virus/malware, tắt máy không đúng cách, hỏng dữ liệu hoặc các nguyên nhân khác khiến Master Boot Record (MBR) bị hỏng hoặc mất từ máy tính, bạn sẽ không thể vượt qua màn hình tải BIOS và sẽ nhận được thông báo lỗi không tìm thấy thông tin khởi động, "Operating System not found", "Bootmgr is missing", "bootrec element not found", v.v.

Sửa chữa Master Boot Record

Nếu MBR bị hỏng, bạn sẽ không thể khởi động vào Windows. Hầu hết mọi người nghĩ đến cài lại hệ điều hành để khắc phục loại sự cố này. Nhưng không cần thiết – dưới đây là cách sửa MBR và sửa chữa/xây dựng lại Master Boot Record (MBR) trên Windows 10.

  • Trước tiên, cắm bộ cài Windows bootable (USB/DVD) vào máy bị sự cố.
  • Nếu chưa có, hãy tải file ISO Windows 10 mới nhất và tạo USB/DVD bootable theo hướng dẫn tại đây.
  • Khởi động lại máy và nhấn ESC hoặc Delete (một số máy hỗ trợ F12, F2) để vào BIOS setup.
  • Thay đổi thứ tự boot để máy khởi động từ bộ cài bootable, bắt đầu cài đặt Windows 10.
  • Nhấn phím bất kỳ để boot từ bộ cài, bỏ qua màn hình đầu tiên.
  • Màn hình tiếp theo, nhấn Repair your computer (Sửa máy tính của bạn) ở góc dưới bên trái.
  • Tiếp theo, chọn Troubleshoot (Khắc phục sự cố) → Advanced options (Tùy chọn nâng cao) → Command Prompt (Dấu nhắc lệnh) để truy cập Command Prompt nâng cao nhằm sửa MBR.

Bây giờ thực hiện các lệnh dưới đây để sửa MBR và làm cho máy khởi động lại bình thường.

Khi ở Command Prompt nâng cao, bạn có thể chạy công cụ Bootrec.exe để sửa Master Boot Record trên Windows 10. Bootrec.exe hỗ trợ nhiều tùy chọn tùy tình huống. Trước tiên, dùng lệnh fixmbr với bootrec để sửa MBR bị hỏng/hư hỏng.

  • bootrec /fixmbr

Sau khi thực thi lệnh, bạn sẽ nhận được thông báo xác nhận thao tác hoàn tất thành công.

Nếu bạn nghĩ sector khởi động (boot sector) đã bị hỏng hoặc bị thay thế bởi bootloader khác, hãy dùng lệnh dưới để xóa cái cũ và tạo boot sector mới:

  • bootrec /fixboot

Ngoài boot record bị hỏng, lỗi boot record cũng xảy ra khi "Boot Configuration Data" (BCD) bị hỏng. Trong trường hợp này, cần dùng lệnh sau để xây dựng lại BCD. Nếu BCD thực sự bị hỏng, Windows sẽ hiển thị các cài đặt Windows đã xác định để xây dựng lại toàn bộ BCD.

  • bootrec /rebuildbcd

Nếu bạn cài nhiều hệ điều hành trên cùng máy, có thể dùng tham số "ScanOS". Tham số này yêu cầu Windows quét và thêm tất cả hệ điều hành bị thiếu vào Boot Configuration Data. Điều này cho phép người dùng chọn hệ điều hành khi khởi động.

  • bootrec /scanos

Sau đó gõ exit để đóng Command Prompt và khởi động lại Windows. Bây giờ bạn nên có thể khởi động máy Windows bình thường mà không gặp sự cố.

Khắc phục lỗi "Bootmgr Is Missing"

Nếu bạn đang xử lý lỗi "Bootmgr Is Missing" và xây dựng lại BCD store không khắc phục được, bạn có thể dùng các lệnh sau để export và xóa BCD store rồi dùng lại lệnh RebuildBcd để cố gắng làm Windows 10 khởi động.

Mở lại Command Prompt từ Advanced options, thực hiện lần lượt các lệnh sau (nhấn Enter sau mỗi dòng):

  • bcdedit /export c:\bcdbackup
  • c:
  • cd boot
  • attrib bcd -s -h -r
  • ren c:\boot\bcd bcd.old
  • bootrec /rebuildbcd

Nhấn Y để xác nhận thêm Windows 10 vào danh sách hệ điều hành có thể khởi động trên máy tính của bạn.

Sau khi thực hiện các lệnh này, khởi động lại Windows và kiểm tra không còn lỗi startup repair. Hệ thống của bạn sẽ tải Windows 10 mà không gặp lỗi khởi động.

Việc sửa MBR trên Windows 10 đơn giản như vậy. Hãy comment bên dưới nếu gặp vấn đề khi thực hiện các lệnh trên để sửa lỗi boot record. Cũng có thể bạn quan tâm:

  • Khắc phục lỗi "The disk structure is corrupted and unreadable" trên Windows 10
  • 3 cách khắc phục sự cố Start Menu Windows 10 chết chóc
  • 3 giải pháp hiệu quả khắc phục 100% disk usage trên Windows 10
  • Sửa lỗi "Windows license will expire soon" trên Windows 10
  • Cách khắc phục Windows bị kẹt trong vòng lặp Automatic Repair