DiskPart คำสั่งจัดการพาร์ติชันสายไอทีต้องรู้

 


🛠️ คำสั่ง DiskPart: เครื่องมือจัดการดิสก์และพาร์ติชันระดับสูง (สำหรับ Windows)

DiskPart คือเครื่องมือบริหารจัดการดิสก์แบบ Command Line (CLI) ที่มาพร้อมกับระบบปฏิบัติการ Windows ถูกออกแบบมาเพื่อแทนที่คำสั่ง FDISK แบบเก่า และมีความสามารถมากกว่า Disk Management (GUI) ทั่วไป เหมาะสำหรับงานที่ซับซ้อน เช่น การจัดการพื้นที่ว่างที่ไม่ได้ถูกจัดสรร (Unallocated Space), การแก้ไขปัญหาแฟลชไดรฟ์ที่เสียหาย, หรือการเตรียมดิสก์สำหรับการติดตั้งระบบปฏิบัติการ

⚠️ คำเตือนสำคัญ: โปรดอ่านก่อนเริ่มใช้งาน!

คำสั่ง DiskPart เป็นเครื่องมือที่ทรงพลังและอันตรายมาก!

คำสั่งส่วนใหญ่จะดำเนินการทันทีโดยไม่มีหน้าต่างยืนยัน (Confirm) หากคุณเลือกดิสก์ (Drive) ผิดลูก แล้วใช้คำสั่ง clean หรือ format ข้อมูลทั้งหมดในดิสก์ลูกนั้นจะ ถูกทำลายอย่างถาวร

กฎเหล็กคือ: ต้องตรวจสอบหมายเลขดิสก์ (Disk Number) และความจุ (Size) ให้แน่ใจ อย่างน้อย 2 ครั้ง ก่อนใช้คำสั่ง select disk

 

ส่วนที่ 1: การเข้าใช้งาน DiskPart

1.เปิด Command Prompt (CMD) ในโหมดผู้ดูแลระบบ (Administrator):

  • พิมพ์ CMD ในช่อง Search ของ Windows
  • คลิกขวาที่ Command Prompt แล้วเลือก Run as administrator
2.พิมพ์คำสั่ง : diskpart

  • เมื่อเข้าสู่โหมด DiskPart แล้ว Prompt จะเปลี่ยนเป็น DISKPART>


ส่วนที่ 2: คำสั่งพื้นฐานที่จำเป็นต้องรู้

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

คำสั่ง (Command)คำอธิบาย (Function)
list disk

แสดงรายการดิสก์ทั้งหมดที่เชื่อมต่อกับคอมพิวเตอร์ (0, 1, 2, ฯลฯ)

select disk X

เลือกดิสก์ที่คุณต้องการจัดการ (แทน X ด้วยหมายเลขดิสก์ที่ได้จาก list disk)

list partition

แสดงรายการพาร์ติชันทั้งหมดในดิสก์ที่ถูกเลือกอยู่ในปัจจุบัน

select partition Y

เลือกพาร์ติชันที่คุณต้องการจัดการ (แทน Y ด้วยหมายเลขพาร์ติชัน)

detail disk

แสดงรายละเอียดของดิสก์ที่ถูกเลือกอยู่ในปัจจุบัน

exit

ออกจากโปรแกรม DiskPart


ส่วนที่ 3: ตัวอย่างการใช้งานจริง (การเตรียม Flash Drive/External HDD)

การใช้งานนี้มักใช้เพื่อแก้ไข Flash Drive ที่มีปัญหา หรือเตรียมดิสก์ใหม่สำหรับการบูตติดตั้ง Windows

ขั้นตอนที่ 1: การล้างข้อมูลทั้งหมด (Wipe)

    1.ตรวจสอบดิสก์ : list disk

        (สำคัญมาก): ดูขนาด (Size) เพื่อระบุว่าหมายเลขใดคือ Flash Drive ของคุณ (เช่น ถ้า Flash Drive คุณคือ Disk 2)

    2.เลือกดิสก์เป้าหมาย : select disk 3

        (สมมติว่าหมายเลข 3 คือ Flash Drive ที่คุณต้องการล้าง)

    3. ตรวจสอบดิสก์ : list disk


   (ตรวจสอบอีกรอบว่าเลือกเลข 3 คือ Flash Drive ที่คุณต้องการล้างจะมีเครื่องหมาย * อยู่ด้านหน้า                 Disk 3) 

    4.ล้างข้อมูลทั้งหมดclean

        (คำเตือน: ข้อมูลใน Disk 3 จะถูกล้างทั้งหมดทันที)

        หากมีข้อความ DiskPart succeeded in cleaning the disk. ดิสก์ถูกล้างไปแล้ว

5.แปลงดิสก์ที่เลือกอยู่ให้เป็นรูปแบบ Master Boot Record (MBR) : convert MBR

        หากต้องการให้เป็นรูปแบบ GUID Partition Table (GPT) ให้ข้ามขั้นตอนนี้ไป

                

ขั้นตอนที่ 2: การสร้างและฟอร์แมตพาร์ติชัน

หลังจากล้างดิสก์แล้ว คุณต้องสร้างพาร์ติชันใหม่เพื่อให้ Windows สามารถใช้งานได้

1.สร้างพาร์ติชันหลัก  :  create partition primary

2.เลือกพาร์ติชันที่เพิ่งสร้าง  :  select partition

3.เปิดใช้งานพาร์ติชัน (สำหรับบูต)  :  active

(ขั้นตอนนี้สำคัญสำหรับการทำ USB ติดตั้ง Windows)

    1.ฟอร์แมตพาร์ติชัน  :  format fs=ntfs label=MyUSB quick

    เปลี่ยน fat32 เป็น ntfs หรือ exfat ได้ตามต้องการ และใส่ quick เพื่อฟอร์แมตแบบรวดเร็ว

    2.กำหนดอักษรไดรฟ์  :  assign letter=F

    ระบบจะกำหนดอักษรไดรฟ์ให้โดยอัตโนมัติ (เช่น E: หรือ F:) สามารถข้ามคำสั่งนี้ไปได้เลย

    หรือใช้คำสั่ง assign letter เพื่อกำหนดชื่อไดรฟ์ด้วยตนเองได้เลย

ขั้นตอนที่ 3: ออกจากโปรแกรม

    1.ออกจาก DiskPart  :  exit



4: คำสั่งอื่น ๆ ที่มีประโยชน์ (รวมถึงการแปลง MBR/GPT)


🔄 การแปลงรูปแบบดิสก์ (MBR/GPT)

คำสั่ง (Command)คำอธิบาย (Function)
convert MBRแปลงดิสก์ที่เลือกอยู่ให้เป็นรูปแบบ Master Boot Record (MBR)
convert GPTแปลงดิสก์ที่เลือกอยู่ให้เป็นรูปแบบ GUID Partition Table (GPT)

คำสั่งเหล่านี้ใช้สำหรับการแปลงรูปแบบ Partition Style ของดิสก์ (จาก Master Boot Record เป็น GUID Partition Table หรือกลับกัน)

⚠️ คำเตือน: ในการแปลงรูปแบบดิสก์ จำเป็นต้องใช้คำสั่ง clean เพื่อล้างข้อมูลและพาร์ติชันทั้งหมดก่อน มิฉะนั้นข้อมูลทั้งหมดในดิสก์จะถูกทำลายและอาจเกิดข้อผิดพลาดในการแปลง

ตัวอย่างขั้นตอนการแปลง (เช่น แปลงเป็น MBR)

1list disk (ดูหมายเลขดิสก์)

2. select disk X (เลือกดิสก์เป้าหมาย)

3. clean (ล้างข้อมูลทั้งหมด)

4. convert MBR , convert GPT

5. exit


คำสั่งเสริมอื่น ๆ

  • extend : ขยายขนาดพาร์ติชันที่เลือกอยู่ไปยังพื้นที่ว่างที่ไม่ได้ถูกจัดสรร (Unallocated Space) ที่อยู่ติดกัน

  • delete partition overrideลบพาร์ติชันได้อย่างเด็ดขาด แม้จะเป็นพาร์ติชันที่ถูกป้องกัน (เช่น Recovery Partition)



Post a Comment

Previous Post Next Post