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

Giải quyết lỗi MBR2GPT 'Không thể tìm thấy phân vùng hệ điều hành' trong Windows 10 &11

Đây có phải là lỗi MBR2GBT không thể tìm thấy phân vùng hệ điều hành cho đĩa bạn hiểu không? 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 rằng công cụ này không thể phát hiện phân vùng hệ thống của bạn và do đó không thể tiến hành chuyển đổi.

Đó không phải là điều đáng lo ngại; vấn đề này là phổ biến và có thể giải quyết được. 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 làm mất đi bất cứ điều gì.

Giải quyết lỗi MBR2GPT  Không thể tìm thấy phân vùng hệ điều hành  trong Windows 10 &11

Phần 1. Tại sao MBR2GPT không tìm được phân vùng hệ điều hành cho đĩa 0 (HOẶC 1, 2, 3...)

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

1. Những lý do phổ biến

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 được cài đặt trên một đĩa khác, nó không thành công.
  • Tệp Dữ liệu cấu hình khởi động có thể bị lỗi hoặc bị thiếu sẽ 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 chính xác, công cụ sẽ bỏ qua.
  • MBR2GPT đôi khi phụ thuộc vào Môi trường khôi phục Windows.
  • Số lượng phân vùng quá nhiều hoặc bố cục không hợp lệ cũng có thể gây nhầm lẫn cho MBR2GPT.

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 có ít hơn 4 phân vùng.

  • Có ít nhất 200 MB dung lượng trố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ó thể sẽ thấy lỗi MBR2GPT không thể tìm thấy phân vùng hệ điều hành do lỗi đĩ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 này được thiết kế chủ yếu cho các chuyên gia CNTT và khá khó sử dụng đối với người dùng mới. Trừ khi bạn muốn có nguy cơ mất dữ liệu hoặc mất nhiều thời gian để sửa lỗi lệnh, cách tốt nhất là sử dụng sự trợ giúp của một công cụ thân thiện với người dùng như 4DDiG Phân vùng Trình quản lý.

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

Các bước chuyển đổi MBR sang GPT bằng Trình quản lý phân vùng 4DDiG

Thực hiện theo các bước bên dưới để dễ dàng chuyển đổi MBR sang GPT với sự trợ giúp của Trình quản lý phân vùng 4DDiG.

  • Tải xuống và cài đặt Trình quản lý phân vùng 4DDiG trên máy tính của bạn. Khởi chạy phần mềm và nhấp vào tùy chọn "Convert Disk", sau đó chọn "MBR to GPT".

    Giải quyết lỗi MBR2GPT  Không thể tìm thấy phân vùng hệ điều hành  trong Windows 10 &11
  • Nhấp vào đĩa bạn muốn chuyển đổi và nhấp vào "Tiếp tục", sau đó nhấp vào "Chắc chắn" để thêm nó vào danh sách tác vụ.

    Giải quyết lỗi MBR2GPT  Không thể tìm thấy phân vùng hệ điều hành  trong Windows 10 &11
  • Bây giờ bạn vào môi trường PE. Trên Trình quản lý phân vùng 4DDiG, chọn "Convert Disk”> “MBR to GPT” và chọn phân vùng của bạn, sau đó nhấp vào nút “Tiếp tục” để tự động giải quyết lỗi MBR2GPT không thể tìm thấy phân vùng hệ điều hành do lỗi đĩa với 4DDiG.

    Giải quyết lỗi MBR2GPT  Không thể tìm thấy phân vùng hệ điều hành  trong Windows 10 &11
  • Khi 4DDiG chuyển đổi thành công phân vùng của bạn, hãy tiến hành khởi động lại máy tính của bạn theo hướng dẫn trên màn hình.

    Giải quyết lỗi MBR2GPT  Không thể tìm thấy phân vùng hệ điều hành  trong Windows 10 &11

Phần 3. Cách sửa lỗi MBR2GPT không thể tìm thấy lỗi phân vùng hệ điều hành

Lỗi này có thể do phân vùng hệ thống được trỏ không chính xác, Môi trường phục hồi Windows (WinRE) bị vô hiệu hóa hoặc hệ điều hành nằm trên một đĩa không mong muốn tới MBR2GPT. Những vấn đề này có thể giải quyết đơn giản bằng cách sử dụng một số lệnh dòng lệnh và cài đặt thích hợp.

1. Xây dựng lại (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 được phân vùng hệ điều hành là sự cố với Dữ liệu cấu hình khởi động (BCD). Phân vùng hệ thống có thể không được hiển thị trong quá trình chuyển đổi nếu không có tệp khởi động phù hợp.

Điều này được giải quyết bằng cách tạo lại BCD này trên ổ C của bạn và trỏ nó làm phân vùng hệ thống. Đó là một quá trình rất đơn giản, chỉ mất vài phút để thực hiện 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.

  • Nhập “CMD” trong Windows Search và nhấp chuột phải vào Dấu nhắc lệnh để chạy với tư cách quản trị viên.

  • Chạy lệnh:bcdboot C:Windows /s C:

2. Kích hoạt WinRE &Chạy MBR2GPT từ Môi trường khôi phục Windows

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

Chạy MBR2GPT trong dấu nhắc lệnh khi đang ở trong WinRE sẽ ngăn chặn các xung đột có thể xảy ra khi công cụ này đượ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 gàng và giảm khả năng xảy ra sự cố với nhận dạng phân vùng.

  • Mở Dấu nhắc Lệnh với tư cách Quản trị viên và kiểm tra trạng thái WinRE bằng:thuốc thử /info

    Giải quyết lỗi MBR2GPT  Không thể tìm thấy phân vùng hệ điều hành  trong Windows 10 &11
  • Nếu nó hiển thị bị tắt, hãy bật nó bằng:Regentc /enable

  • Sau đó khởi động vào Môi trường phục hồi Windows (WinRE):Đi tới Cài đặt Windows> “Hệ thống”> “Phục hồi” và nhấn vào “Khởi động lại ngay” trong Khởi động nâng cao.

    Giải quyết lỗi MBR2GPT  Không thể tìm thấy phân vùng hệ điều hành  trong Windows 10 &11
  • Trong WinRE, mở Dấu nhắc Lệnh và gõ:mbr2gpt /convert /disk:0

    Giải quyết lỗi MBR2GPT  Không thể tìm thấy phân vùng hệ điều hành  trong Windows 10 &11 Lưu ý:

    Nếu bạn gặp lỗi, hãy chỉ định rõ ràng ổ đĩa bằng cách trước tiên xác định nó bằng diskpart và list disk, sau đó chạy mbr2gpt /convert /disk:X (thay X bằng số ổ đĩa).

  • Sau khi thành công, công cụ sẽ xác nhận việc chuyển đổi đĩa sang GPT. Cuối cùng, đóng Dấu nhắc Lệnh 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 định vị nó. Một tỷ lệ lớn những người có nhiều ổ đĩa gặp phải sự cố do công cụ này được đặt mặc định là Đĩa 0. Để giải quyết vấn đề này, bạn chỉ định đĩa thích hợp chứa cài đặt hệ điều hành và thực thi MBR2GPT với số đĩa chính xác.

  • Mở Dấu nhắc Lệnh và gõ:“diskpart” rồi “list disk”.

    Giải quyết lỗi MBR2GPT  Không thể tìm thấy phân vùng hệ điều hành  trong Windows 10 &11
  • Xác định đĩa nào chứa cài đặt hệ điều hành của bạn. Nếu nó không phải là đĩa 0 (ví dụ:đĩa 1), hãy chạy MBR2GPT với số đĩa chính xác:“mbr2gpt /convert /disk:1 /allowfullos”.

Mọi người cũng hỏi về MBR2GPT

Q1:MBR2GPT có an toàn không?

Có, MBR2GPT an toàn khi sử dụng đúng cách, nhưng các lỗi như MBR2GPT không thể tìm thấy phân vùng hệ điều hành 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 hệ điều hành trên đĩa, quá trình chuyển đổi sẽ tạm dừng cho đến khi bạn sửa cấu trúc đĩa.

Câu 3:MBR2GPT mất bao lâu?

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

Q4:Làm cách nào để đánh dấu phân vùng hệ điều hành là đang hoạt động để MBR2GPT phát hiện ra nó?

Sử dụng DiskPart để đánh dấu phân vùng hệ thống của bạn đang hoạt động. Đ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 recovery để khắc phục lỗi này không?

Việc xóa các phân vùng khôi phục có thể có lợi, mặc dù các lỗi như xác thực MBR2GPT không thể tìm thấy phân vùng hệ điều hành thường sẽ yêu cầu xây dựng lại 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 bị lỗi không?

Khi thông báo tiếp tục xuất hiện, hãy sử dụng Trình quản lý phân vùng 4DDiG để thực hiện chuyển đổi an toàn.

Kết luận

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

Để có giải pháp ít phức tạp hơn và an toàn hơn mà không gặp bất kỳ sự cố nào, chúng tôi đề xuất Trình quản lý phân vùng 4DDiG. Chỉ trong vài cú nhấp chuột, nó sẽ chuyển đổi MBR thành GPT mà không gây nguy cơ mất dữ liệu.

Giải quyết lỗi MBR2GPT  Không thể tìm thấy phân vùng hệ điều hành  trong Windows 10 &11

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

William Bollson, tổng biên tập của 4DDiG, luôn cống hiến hết mình để 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, sửa chữa, sửa lỗi dữ liệu.

(Nhấp để xếp hạng bài đăng này)

Bạn đánh giá 4,5 ( đã tham gia)