Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Bảo Trì Máy Tính

Khắc phục lỗi MBR2GPT 'Không tìm thấy phân vùng OS' trên Windows 10 & 11

Đây có phải là lỗi MBR2GPT không tìm thấy phân vùng OS cho ổ đĩa bạn đang gặp? Nó xảy ra khi chuyển đổi giữa Legacy BIOS và UEFI trong Windows 10 hoặc Windows 11 bằng lệnh MBR2gpt tích hợp của Microsoft. Điều này cho thấy công cụ không thể phát hiện phân vùng hệ thống của bạn và, do đó, không thể thực hiện chuyển đổi.

Đây không phải điều cần lo lắng; vấn đề này phổ biến và có thể giải quyết. Hướng dẫn này sẽ cung cấp cho bạn lý do tại sao điều này xảy ra và giải pháp cho vấn đề này mà không mất gì.

Phần 1. Tại sao MBR2GPT không tìm thấy phân vùng OS cho Ổ đĩa 0 (HOẶC 1, 2, 3...)

Khi bạn gõ lệnh: "mbr2gpt /convert /allowfullos", Windows kiểm tra ổ đĩa của bạn cho phân vùng hệ thống. Nếu nó không thể phát hiện nó đúng cách, bạn sẽ thấy lỗi MBR2GPT không tìm thấy phân vùng OS.

1. Lý do phổ biến

Các nguyên nhân phổ biến của lỗi bao gồm:

  • MBR2GPT mặc định tìm kiếm ổ đĩa Windows 0. Khi nó được cài đặt trên ổ đĩa khác, nó thất bại.
  • Một tệp Boot Configuration Data (BCD) có thể bị lỗi hoặc bị thiếu ngăn MBR2GPT phát hiện phân vùng hệ thống.
  • Trong trường hợp Windows không được đánh dấu đúng cách, công cụ bỏ qua nó.
  • MBR2GPT đôi khi phụ thuộc vào Môi trường khôi phục Windows (WinRE).
  • Số lượng phân vùng quá nhiều hoặc bố cục không hợp lệ cũng có thể làm MBR2GPT bị nhầm lẫn.

2. Yêu cầu trước khi chạy MBR2GPT

Trước khi thử chuyển đổi, hãy đảm bảo:

  • Bạn đang chạy Windows 10 v1703 trở lên hoặc Windows 11.
  • Ổ đĩa là MBR với ít hơn 4 phân vùng.
  • Ít nhất 200 MB không gian trống khả dụng để tạo phân vùng EFI.
  • Windows được cài đặt trên Ổ đĩa 0 (hoặc bạn phải chỉ định đúng số ổ đĩa).

Nếu bất kỳ điều nào trong số này không đúng, bạn có khả năng sẽ thấy lỗi MBR2GPT không tìm thấy phân vùng OS cho ổ đĩa.

Phần 2. Cách dễ dàng hơn để chuyển đổi MBR sang GPT mà không mất dữ liệu hoặc lỗi MBR2GPT

Phương pháp tích hợp chủ yếu được thiết kế cho chuyên gia IT và khá khó dùng cho người mới. Trừ khi bạn muốn rủi ro mất dữ liệu hoặc dành thời gian đáng kể sửa lỗi lệnh, cách tốt nhất là nhờ sự giúp đỡ của công cụ thân thiện như 4DDiG Partition Manager.

Công cụ này không xóa dữ liệu để chuyển đổi MBR sang GPT, mà hoạt động trong giao diện đồ họa đơn giản, bỏ qua tất cả các lỗi có thể được ném ra bởi MBR2GPT. Ngoài ra, trình quản lý phân vùng all-in-one này có khả năng backup tệp, phân vùng ổ đĩa, thậm chí toàn bộ OS để bảo vệ dữ liệu do sự cố PC. Sau khi backup, bạn có thể khôi phục Windows từ bản backup bất cứ khi nào bạn muốn.

Các bước chuyển đổi MBR sang GPT bằng 4DDiG Partition Manager

Làm theo các bước dưới đây để dễ dàng chuyển đổi MBR sang GPT với sự giúp đỡ của 4DDiG Partition Manager.

  • Tải và cài đặt 4DDiG Partition Manager trên máy tính của bạn. Khởi chạy phần mềm và nhấn tùy chọn "Chuyển đổi ổ đĩa", sau đó chọn "MBR sang GPT". Khắc phục lỗi MBR2GPT  Không tìm thấy phân vùng OS  trên Windows 10 & 11
  • Nhấn vào ổ đĩa bạn muốn chuyển đổi và nhấn "Tiếp tục", sau đó "Chắc chắn" để thêm vào danh sách tác vụ. Khắc phục lỗi MBR2GPT  Không tìm thấy phân vùng OS  trên Windows 10 & 11
  • Bây giờ bạn vào môi trường PE. Trên 4DDiG Partition Manager, chọn "Chuyển đổi ổ đĩa" > "MBR sang GPT" và chọn phân vùng của bạn, sau đó nhấn nút "Tiếp tục" để tự động khắc phục lỗi MBR2GPT không tìm thấy phân vùng OS cho ổ đĩa với 4DDiG tự động. Khắc phục lỗi MBR2GPT  Không tìm thấy phân vùng OS  trên Windows 10 & 11
  • Khi 4DDiG chuyển đổi phân vùng của bạn thành công, tiến hành khởi động lại máy tính theo hướng dẫn trên màn hình. Khắc phục lỗi MBR2GPT  Không tìm thấy phân vùng OS  trên Windows 10 & 11

Phần 3. Cách khắc phục lỗi MBR2GPT Không tìm thấy phân vùng OS

Lỗi này có thể do phân vùng hệ thống bị trỏ sai, Môi trường khôi phục Windows (WinRE) bị tắt, hoặc hệ điều hành đang ở ổ đĩa không mong đợi bởi MBR2GPT. Những vấn đề này dễ dàng giải quyết bằng một vài lệnh dòng lệnh và cài đặt đúng.

1. Tái xây dựng (BCD) trên ổ C & Đánh dấu nó là Phân vùng Hệ thống

Một trong những nguyên nhân phổ biến nhất khiến MBR2GPT không xác định phân vùng OS là vấn đề với Dữ liệu Cấu hình Khởi động (BCD). Phân vùng hệ thống có thể không hiển thị trong quá trình chuyển đổi nếu thiếu các tệp boot đúng.

Điều này được giải quyết bằng cách tái tạo BCD này trên ổ C của bạn và trỏ nó thành phân vùng hệ thống. Đây là quy trình rất đơn giản chỉ mất vài phút, và chỉ cần một lệnh đơn giản, và không xóa bất kỳ dữ liệu nào của bạn.

  • Gõ "CMD" trong Tìm kiếm Windows và chuột phải Command Prompt để chạy với quyền administrator.
  • Chạy lệnh: bcdboot C:\Windows /s C:

2. Bật WinRE & Chạy MBR2GPT từ Môi trường Khôi phục Windows

Một nguyên nhân khác của lỗi là Môi trường khôi phục Windows (WinRE) bị tắt. Đôi khi, MBR2GPT có thể yêu cầu WinRE được bật để thực hiện chuyển đổi không thất bại. Kiểm tra trạng thái WinRE và bật nó nếu nó bị tắt.

Chạy MBR2GPT trong command prompt khi đang ở WinRE sẽ ngăn chặn xung đột có thể có khi công cụ chạy trong hệ điều hành đầy đủ. Nó cũng đảm bảo môi trường chuyển đổi được giữ gìn sạch sẽ và giảm khả năng vấn đề nhận diện phân vùng.

  • Mở Command Prompt với quyền Administrator và kiểm tra trạng thái WinRE bằng: reagentc /info Khắc phục lỗi MBR2GPT  Không tìm thấy phân vùng OS  trên Windows 10 & 11
  • Nếu hiển thị bị tắt, bật nó bằng: reagentc /enable
  • Sau đó khởi động vào Môi trường Khôi phục Windows (WinRE): Vào Settings Windows > "Hệ thống" > "Khôi phục" và nhấn "Khởi động lại ngay" trong Khởi động nâng cao. Khắc phục lỗi MBR2GPT  Không tìm thấy phân vùng OS  trên Windows 10 & 11
  • Trong WinRE, mở Command Prompt và gõ: mbr2gpt /convert /disk:0

    Khắc phục lỗi MBR2GPT  Không tìm thấy phân vùng OS  trên Windows 10 & 11 Lưu ý: Nếu bạn gặp lỗi, hãy chỉ định ổ đĩa rõ ràng bằng cách xác định nó với diskpart và list disk, sau đó chạy mbr2gpt /convert /disk:X (thay X bằng số ổ đĩa).

  • Khi thành công, công cụ sẽ xác nhận chuyển đổi ổ đĩa sang GPT. Cuối cùng, đóng Command Prompt và chọn "Tiếp tục" để khởi động lại PC của bạn.

3. Đảm bảo Windows Nằm Trên Ổ Đĩa Được Chỉ Định

Trong trường hợp hệ điều hành không nằm trên Ổ đĩa 0, MBR2GPT có thể không tự động tìm thấy nó. Tỷ lệ lớn những người có nhiều ổ đĩa gặp vấn đề này vì công cụ mặc định là Ổ đĩa 0. Để khắc phục, bạn chỉ định ổ đĩa thích hợp chứa cài đặt OS và chạy MBR2GPT với số ổ đĩa đúng.

  • Mở Command Prompt và gõ: "diskpart" sau đó "list disk". Khắc phục lỗi MBR2GPT  Không tìm thấy phân vùng OS  trên Windows 10 & 11
  • Xác định ổ đĩa nào chứa cài đặt OS của bạn. Nếu không phải ổ đĩa 0 (ví dụ: ổ đĩa 1), chạy MBR2GPT với số ổ đĩa đúng: "mbr2gpt /convert /disk:1 /allowfullos".

Người dùng cũng hỏi về MBR2GPT

Q1: MBR2GPT an toàn không?

Có, MBR2GPT an toàn khi dùng đúng cách, nhưng lỗi như MBR2GPT không tìm thấy phân vùng OS có thể xuất hiện nếu phân vùng hệ thống bị thiếu hoặc không hoạt động.

Q2: MBR2GPT có xóa dữ liệu không?

Dữ liệu không bao giờ bị xóa bởi MBR2GPT. Trong trường hợp bạn gặp thông báo lỗi mbr2gpt không thể định vị phân vùng OS trên ổ đĩa, quá trình chuyển đổi sẽ dừng lại cho đến khi bạn sửa cấu trúc ổ đĩa.

Q3: MBR2GPT mất bao lâu?

Quá trình chuyển đổi thường kéo dài vài phút. Khi có lỗi như MBR2GPT.exe không tìm thấy phân vùng OS cho ổ đĩa 0 (hoặc các số ổ đĩa khác), quá trình thất bại và mất lâu hơn để giải quyết.

Q4: Làm thế nào để đánh dấu phân vùng OS là active để MBR2GPT phát hiện nó?

Dùng DiskPart để đánh dấu phân vùng hệ thống của bạn là active. Điều này thường giải quyết vấn đề chuyển đổi.

Q5: Tôi có cần xóa phân vùng khôi phục để khắc phục lỗi này không?

Xóa phân vùng khôi phục có thể có lợi, mặc dù các lỗi như MBR2GPT validate không tìm thấy phân vùng OS thường yêu cầu tái xây dựng BCD hoặc bật WinRE.

Q6: Tôi có thể chuyển đổi MBR sang GPT mà không mất dữ liệu nếu MBR2GPT thất bại không?

Khi thông báo vẫn tiếp tục xuất hiện, hãy dùng 4DDiG Partition Manager để thực hiện chuyển đổi an toàn.

Kết luận

Lỗi MBR2GPT không tìm thấy phân vùng OS cho ổ đĩa sẽ được kích hoạt khi MBR2GPT không thể nhận diện phân vùng hệ thống của bạn. Lý do có thể bao gồm BCD xấu, WinRE bị tắt, hoặc OS ở ổ đĩa khác. Bạn có thể sửa nó bằng cách tái xây dựng BCD, bật WinRE, hoặc nhập số ổ đĩa hợp lệ.

Để có giải pháp ít phức tạp và an toàn hơn không có vấn đề, chúng tôi khuyến nghị 4DDiG Partition Manager. Chỉ trong vài cú nhấp chuột, nó chuyển đổi MBR sang GPT mà không rủi ro mất dữ liệu.

William Bollson (Biên tập viên cấp cao)

William Bollson, tổng biên tập của 4DDiG, tận tụy cung cấp các giải pháp tốt nhất cho các vấn đề liên quan đến Windows và Mac, bao gồm khôi phục dữ liệu, sửa chữa, khắc phục lỗi.