MBR to GPT Error บน Windows 11 แก้อย่างไร

หากกำลังติดตั้ง Windows 11 หรือแปลงดิสก์จาก MBR เป็น GPT แล้วพบข้อผิดพลาด เช่น

  • MBR2GPT failed
  • Cannot convert disk from MBR to GPT
  • Windows cannot be installed on this disk
  • The selected disk has an MBR partition table

แสดงว่าระบบไม่สามารถแปลงรูปแบบดิสก์ได้ตามปกติ ซึ่งเป็นปัญหาที่พบได้บ่อย โดยเฉพาะเมื่อ Windows 11 ต้องการโหมด UEFI และดิสก์แบบ GPT

ข่าวดีคือ หลายกรณีสามารถแก้ไขได้โดยไม่ต้องเปลี่ยน SSD หรือฮาร์ดดิสก์

① MBR และ GPT ต่างกันอย่างไร

MBR (Master Boot Record) เป็นรูปแบบดิสก์แบบเก่า

GPT (GUID Partition Table) เป็นมาตรฐานใหม่ที่รองรับ

✅ UEFI

✅ Secure Boot

✅ ดิสก์ขนาดใหญ่กว่า 2TB

✅ ความปลอดภัยและเสถียรภาพที่ดีกว่า

Windows 11 แนะนำให้ใช้ GPT ร่วมกับ UEFI

② ตรวจสอบว่าดิสก์เป็น MBR หรือ GPT

กด

Windows + X → Disk Management

คลิกขวาที่ Disk

เลือก

Properties → Volumes

ดูหัวข้อ

Partition Style

หากขึ้น

Master Boot Record (MBR)

แสดงว่ายังเป็น MBR

③ ตรวจสอบว่า BIOS เป็น UEFI หรือ Legacy

กด

Windows + R

แล้วพิมพ์

msinfo32

ดูหัวข้อ

BIOS Mode

หากขึ้นว่า

Legacy

อาจต้องเปลี่ยนไปใช้ UEFI หลังจากแปลงดิสก์เป็น GPT

ทีมงาน comsiam พบว่าหลายคนแปลง GPT สำเร็จ แต่ลืมเปลี่ยน BIOS เป็น UEFI ทำให้ Windows บูตไม่ขึ้น

④ ใช้คำสั่ง MBR2GPT

เปิด Command Prompt แบบ Administrator

แล้วใช้คำสั่ง

mbr2gpt /validate /allowFullOS

หากไม่มี Error

ให้ใช้

mbr2gpt /convert /allowFullOS

ระบบจะทำการแปลงจาก MBR เป็น GPT โดยไม่ลบข้อมูล

⑤ ตรวจสอบจำนวนพาร์ทิชัน

MBR2GPT จะทำงานได้เมื่อมีพาร์ทิชันไม่เกิน 3 พาร์ทิชัน

หากมีมากกว่านั้น

อาจต้องลบพาร์ทิชันที่ไม่จำเป็นออกก่อน

⑥ ตรวจสอบพื้นที่ว่างสำหรับ EFI Partition

การแปลงเป็น GPT ต้องมีพื้นที่ว่างสำหรับสร้าง EFI System Partition

หากพื้นที่ไม่เพียงพอ

คำสั่ง MBR2GPT อาจล้มเหลว

ทาง comsiam แนะนำให้เหลือพื้นที่ว่างอย่างน้อย 100 MB เพื่อให้การสร้าง EFI Partition ทำงานได้สมบูรณ์

⑦ ใช้ Diskpart ล้างดิสก์ (กรณีไม่ต้องการข้อมูลเดิม)

⚠️ วิธีนี้จะลบข้อมูลทั้งหมด

เปิด Command Prompt แล้วใช้คำสั่ง

diskpart
list disk
select disk 0
clean
convert gpt

จากนั้นเริ่มติดตั้ง Windows 11 ใหม่

⑧ เปลี่ยน BIOS จาก Legacy เป็น UEFI

หลังแปลง GPT สำเร็จ

เข้า BIOS แล้วตั้งค่า

✅ UEFI

ปิด

❌ Legacy

❌ CSM

เพื่อให้ Windows 11 บูตได้ตามปกติ

ทีมงาน comsiam พบว่าหลายครั้งปัญหาไม่ได้อยู่ที่ GPT แต่อยู่ที่ BIOS ยังใช้ Legacy Mode

⑨ ตรวจสอบ SSD หรือฮาร์ดดิสก์

หากแปลงไม่สำเร็จหลายครั้ง

อาจเกิดจาก

⚠️ SSD มี Bad Sector

⚠️ ฮาร์ดดิสก์มีปัญหา

⚠️ พาร์ทิชันเสียหาย

ควรสำรองข้อมูลก่อนดำเนินการต่อ

⑩ ติดตั้ง Windows 11 ใหม่แบบ GPT

หากทุกวิธีไม่สำเร็จ

สามารถลบพาร์ทิชันทั้งหมด

แล้วติดตั้ง Windows 11 ใหม่บนดิสก์ GPT

วิธีนี้มีโอกาสสำเร็จสูงที่สุด

สาเหตุที่ MBR to GPT Error

📌 BIOS ยังเป็น Legacy

📌 มีพาร์ทิชันมากเกินไป

📌 พื้นที่สำหรับ EFI ไม่เพียงพอ

📌 SSD หรือ HDD มีปัญหา

📌 พาร์ทิชันเสียหาย

📌 ไฟล์ระบบมีข้อผิดพลาด

📌 BIOS ตั้งค่าไม่ถูกต้อง

สรุป

MBR to GPT Error บน Windows 11 ไม่ได้หมายความว่า SSD เสียหรือจำเป็นต้องเปลี่ยนอุปกรณ์ใหม่ ส่วนใหญ่สามารถแก้ไขได้ด้วยคำสั่ง MBR2GPT และการตั้งค่า UEFI ให้ถูกต้อง

ทาง comsiam แนะนำให้สำรองข้อมูลก่อนทุกครั้ง เพราะการจัดการพาร์ทิชันมีความเสี่ยงต่อข้อมูลสำคัญ และควรตรวจสอบ BIOS ควบคู่ไปกับการแปลงดิสก์เสมอ

คำถามชวนคิด

🤔 BIOS ของเครื่องคุณกำลังใช้ UEFI หรือ Legacy?

🤔 SSD ของคุณมีพาร์ทิชันมากกว่า 3 พาร์ทิชันหรือไม่?

🤔 คุณได้สำรองข้อมูลสำคัญก่อนแปลงดิสก์หรือยัง?

🤔 หากแปลงไม่สำเร็จ คุณพร้อมติดตั้ง Windows ใหม่ทั้งหมดหรือไม่?

🤔 ครั้งล่าสุดที่คุณสำรองข้อมูลสำคัญคือเมื่อไร?