ขึ้นอยู่กับอายุ/สเปค PC จะใช้ Master Boot Record (MBR) หรือ GUID Partition Table (GPT) หากอยากย้ายไปรูปแบบใหม่ที่ดีกว่า (GPT) สร้างความสุขได้ทราบว่าทำได้ โดยไม่สูญเสียข้อมูล
มีหลายเหตุผลอยากเปลี่ยน MBR เป็น GPT แต่หลายวิธีที่ย้าย Disk MBR→GPT และแปลง Legacy BIOS→UEFI มักลบข้อมูลทั้งหมดบน Disk
MBR VS GPT
ก่อนตัดสินใจเปลี่ยน ควรเข้าใจรายละเอียดทั้งสองเทคโนโลยี และทำไมควรเลือกตัวไหน
MBR
MBR (Master Boot Record) โครงสร้าง Partition เก่า 登場 1983 ข้อดีเดียว: Relative compatibility กับระบบหลากหลาย — แต่กำลังเปลี่ยน MBR พัฒนาให้ IBM PC
ชื่อ "Master Boot Record" มาจากตำแหน่งต้น Drive ที่เก็บ Bootloader และข้อมูลพื้นฐานของระบบ/Partition
ข้อเสียหลัก: รองรับ Drive ได้สูงสุด 2TB เท่านั้น และ Drive MBR แบ่ง Primary Partition ได้สูงสุด 4 Partition
GPT
GPT (GUID Partition Table) เทคโนโลยีใหม่ หากไม่รู้จัก GPT คงเคยได้ยิน UEFI (Unified Extensible Firmware Interface) — Firmware เร็วกว่า แทนที่ BIOS (Basic Input Output System) เก่า
เปรียบเทียบ MBR: GPT Drive ไม่มีข้อจำกัดเกือบเลย รองรับ Drive ใหญ่ถึง 256 TB และจัดการ Partition ได้ถึง 128 Partition โดยไม่ต้องใช้ Extended Partition
ต่างจาก MBR ที่เก็บ Boot Data ที่เดียว GPT เก็บหลาย Copies ของ Boot Data ในหลาย Partition ทำให้ Recovery น่าเชื่อถือกว่า
ข้อควรระวังเรื่อง Compatibility
แม้ GPT จะได้รับการยอมรับจากผู้ผลิตใหญ่ๆ ไม่ใช่ทุก Windows จะบูทจาก GPT Partition ได้ หากระบบไม่ใช่ UEFI-based
เช่น Windows 64-bit ล่าสุด (10, 8/8.1, 7, Vista) บูทจาก GPT ได้ก็ต่อเมื่อใช้ UEFI (ไม่ใช่ BIOS)
ตรวจสอบประเภท Partition ของ Disk
ก่อนแปลง MBR→GPT ต้องแน่ใจว่า Drive เป้าหมายเป็น MBR จริงๆ
วิธีเช็ค:
- Windows + R พิมพ์ diskmgmt.msc Enter เปิด Disk Management

- Right-click Disk 0 (หรือ Disk ที่มี Windows) > Properties

- Properties > แท็บ Volumes ดู Partition Style ใต้ Disk Information

ถ้าระบุ GUID Partition Table (GPT) วิธีด้านล่างไม่ใช้ได้ (เป็น GPT แล้ว)
ถ้าระบุ Master Boot Record (MBR) วิธีด้านล่างจะแปลง MBR→GPT โดยไม่สูญเสียข้อมูล (หรือสูญเสียน้อยที่สุด)
การแปลง MBR Partition เป็น GPT
ยืนยันแล้วว่าเป็น MBR และระบบบูท UEFI ได้ พร้อมแปลงเป็น GPT แล้ว
เตือน: แปลงเสร็จ ไม่มีทางกลับ ไม่สามารถแปลง GPT→MBR กลับได้โดยไม่สูญเสียข้อมูลทั้งหมด
Warning: เคยมีกรณี Drive เสียหายระหว่างแปลง แม้โอกาสน้อยมาก แนะนำ Backup ระบบเต็มรูปแบบ หากมีไฟล์สำคัญกลัวหาย
ถ้าเก่งคอมพิวเตอร์ มั่นใจทำตามคำสั่ง Command Prompt ทำ วิธีที่ 1 หรือ วิธีที่ 2
อยากวิธีง่าย GUI ใช้ Tool ฟรี ทำ วิธีที่ 3
วิธีที่ 1: ใช้ MBR2GPT แปลง Disk บน Windows 10
MBR2GPT Tool ใหม่ มาพร้อม Creators Update ก่อนหน้านี้ ไม่มี Native Way แปลง MBR→GPT โดยไม่สูญเสียข้อมูล
ถ้ามี Windows 10 + Creators Update แล้ว ใช้ MBR2GPT แปลง Partition Style ในนาที ไม่สูญเสียข้อมูล
หมายเหตุ: ไม่ใช้ได้ถ้าไม่ใช่ Windows 10 หรือยังไม่ Update Creators Update
Tool นี้เพิ่ม Component GUID Partition Table เข้า MBR Disk ที่มีอยู่ โดย ไม่เปลี่ยนแปลง Partition Contents และ File System กระบวนการ Non-destructive ข้อมูลคงเดิม
ขั้นตอนใช้ MBR2GPT:
- หา Disk Number ก่อน (ใช้ในคำสั่ง MBR2GTP) Windows + R > diskmgmt.msc > Enter > Disk Management

- ใน Disk Management หา Disk ที่จะแปลง จด Disk Number ตัวอย่าง: Disk 0 = Disk Number 0
- Windows + R > cmd > Ctrl + Shift + Enter เปิด Elevated Command Prompt
หมายเหตุ: MBR2GPT.exe รันใน OS ได้ แต่也可以รันจาก Windows Preinstallation Environment: Settings > Update & Security > Recovery > Restart now (Advanced Startup) > Advanced Options > Command Prompt

- ใน Elevated CMD Validate Disk ด้วยคำสั่ง:
mbr2gpt /validate /disk:*disk number* /allowFullOS
Note 1: ถ้าทำจาก WinPE พิมพ์ mbr2gpt /validate พอ
Note 2: ขั้นนี้เช็คว่า Disk ผ่านเกณฑ์หรือไม่ ถ้าไม่ผ่าน จะ Error Disk layout validation failed for disk: *your disk number*
- Validate ผ่าน เริ่มแปลงด้วยคำสั่ง:
mbr2gpt /convert /disk:*disk number* /allowFullOS
Note 1: จาก WinPE พิมพ์ mbr2gpt /convert พอ
Note 2: อาจใช้เวลา แต่ไม่เกิน 1 นาที
- แปลงสำเร็จ ต้องเปลี่ยน Firmware บูทจาก UEFI แทน BIOS ขึ้นอยู่กับ Motherboard โดยทั่วไป: กด BIOS Key ก่อนบูท หาตั้งค่าเปลี่ยน Boot Type จาก Legacy Mode เป็น UEFI
เสร็จ Firmware ตั้งค่า UEFI Mode แล้ว จะใช้ GPT ใหม่ได้เต็มที่
วิธีที่ 2: แปลง MBR→GPT ด้วย Gptgen Tool
อีก Command Line Utility ชื่อ Gptgen แปลง MBR→GPT แบบ Non-destructive ได้ כמוกัน
กระบวนการเร็ว แต่ Consensus คือ MBR2GPT ดีกว่า (Execution สูงกว่า Success Rate สูงกว่า)
Syntax ค่อนข้างซับซ้อน แต่ทำได้ถ้าทำตามคำแนะนำ คู่มือเร็ว:
- Windows + R > cmd > Ctrl + Shift + Enter เปิด Elevated CMD

- ใน Elevated CMD พิมพ์/วางคำสั่งต่อเนื่อง Enter ทีละคำสั่ง:
gptgen.exe \.\physicaldriveX gptgen.exe .physicaldriveX gptgen.exe -w \.\physicaldriveX gptgen.exe -w .physicaldriveX
Note: X = Placeholder แทนด้วย Disk Number ของคุณ หา Disk Number: Windows + R > diskmgmt.msc > Enter > Disk Management > ดูหมายเลข Disk ที่จะแปลง

- รันคำสั่งทั้งหมดสำเร็จ Drive แปลงเป็น GPT แล้ว ข้อมูลคงเดิม ต้องใช้ UEFI Startup เข้า Firmware Motherboard เปลี่ยน Boot Type Legacy → UEFI
วิธีที่ 3: ใช้ MiniTool Partition Wizard
อยาก GUI ฟรี ใช้ MiniTool Partition Wizard แปลง MBR→GPT จาก GUI เหมือนวิธีที่ 1 เก็บ OS และไฟล์ส่วนตัวได้
MiniTool Partition Wizard ฟรี แปลง MBR→GPT ในไม่กี่นาที แต่เป็น Third-party ไม่แนะนำใช้บน OS Drive โดยตรงหากไม่มี Backup
ขั้นตอน:
- ไปลิงก์ (ที่นี่) ดาวน์โหลด MiniTool Partition Wizard Free ล่าสุด

- รัน Installer ติดตั้งตาม Prompt
- เปิด MiniTool Partition Wizard > Launch application

- Right-click Disk ที่จะแปลง > Convert MBR to GPT disk
หมายเหตุ: อย่าสับสน Screenshot หาก Drive เป็น MBR จะแสดง "Convert MBR to GPT disk"
- กด Apply เริ่มแปลง เสร็จ Restart เองถ้าไม่ Prompt ให้ Restart
- ถ้าบูทไม่ได้ เข้า Firmware Motherboard เปลี่ยน Boot Type Legacy Mode to UEFI
