การล้มเหลวของไดรฟ์เนื่องจากปัญหาทางตรรกะ (logical) หรือทางกายภาพ (physical) เป็นเรื่องที่พบได้บ่อย น่าเสียดายที่ไม่มีวิธีชัดเจนที่จะรู้ว่าไดรฟ์จะล้มเหลวเมื่อไหร่หรืออย่างไร สิ่งที่เราลองทำได้ คือ ทำให้ไดรฟ์จัดเก็บที่เสียหาย (corrupt) กลับมาใช้งานได้
นี่คือที่ที่ DiskPart เข้ามาช่วย นี่คือวิธีที่คุณสามารถใช้ DiskPart เพื่อล้างข้อมูล (wipe) จัดรูปแบบใหม่ (reformat) และ partition ไดรฟ์ให้พร้อมใช้งาน
DiskPart คืออะไร
DiskPart เป็น command-line utility ที่ Microsoft ส่งมอบพร้อมกับ Windows กล่าวคือ DiskPart built-in ทุกเครื่อง Windows ดังนั้นคุณไม่ต้องดาวน์โหลดแยกต่างหาก
DiskPart ช่วยให้คุณล้างข้อมูลของ local หรือ external drive, จัดรูปแบบไดรฟ์ใหม่เป็น filesystem ที่คุณเลือก และสร้าง volumes ใหม่จากบล็อกจัดเก็บที่มีอยู่
ตอนนี้ เนื่องจาก DiskPart เป็น command-line tool คุณต้องรู้คำสั่งบางอย่างเพื่อใช้งานมัน
วิธี Reformat ไดรฟ์ด้วย DiskPart
แม้ปัญหาทางกายภาพจะไม่สามารถแก้ไขด้วยเครื่องมือซอฟต์แวร์ได้ คุณสามารถแก้ไขปัญหาทางตรรกะได้โดยการ reformat
การ reformat ไดรฟ์เกี่ยวข้องกับการล้างไดรฟ์ให้สะอาด ลบข้อมูลทั้งหมดที่คุณมีบนไดรฟ์ และจัดรูปแบบไดรฟ์เป็น filesystem ที่คุณเลือก กระบวนการเรียบง่าย แต่ทำให้สูญเสียข้อมูล irreversibly (อย่างไม่สามารถกู้คืนได้) ดังนั้น สำรองข้อมูลไฟล์ของคุณ ก่อนดำเนินการ
1. เปิด DiskPart และเลือก Disk
เปิด DiskPart โดยพิมพ์ diskpart ในแถบค้นหาเมนู Start แล้วเลือก Best Match จะเปิดหน้าต่าง Command Prompt พร้อม DiskPart ที่เลือกแล้ว
เมื่อหน้าต่าง command-line เปิดแล้ว ให้พิมพ์ list disk และกด enter คุณจะเห็นรายการดิสก์ที่มีอยู่ทั้งหมดปรากฏบนหน้าจอ คุณจะเห็นชื่อดิสก์ในคอลัมน์แรก สถานะในคอลัมน์ถัดไป และขนาดและพื้นที่ว่างในคอลัมน์ถัดๆ ไป คุณสามารถข้ามคอลัมน์สองคอลัมน์สุดท้ายได้ เพราะมันจะว่างเปล่าหากดิสก์ของคุณทำงานอย่างถูกต้อง
ในรายการ ให้หาไดรฟ์ที่คุณต้องการ format คุณสามารถหาไดรฟ์ได้จากขนาด หากคุณไม่รู้ขนาด ให้ถอดไดรฟ์ออก รันคำสั่ง list disk อีกครั้ง และบันทึกหมายเลขดิสก์ในคอลัมน์แรก เชื่อมต่อไดรฟ์กลับ รันคำสั่งอีกครั้ง และคุณจะเห็นหมายเลขดิสก์ใหม่ในรายการ นี่คือไดรฟ์ของคุณ จงบันทึกหมายเลข
ตอนนี้ ให้เลือกไดรฟ์โดยพิมพ์ select disk DISK-NUMBER แทนที่ DISK-NUMBER ด้วยหมายเลขจริงของดิสก์ที่คุณบันทึกไว้จากรายการก่อนหน้า
ตัวอย่างเช่น หากฉันต้องการเลือก Disk 2 ตามที่แสดงในภาพด้านล่าง ฉันจะพิมพ์คำสั่งเป็น select disk 2 สุดท้าย กด enter
คุณจะเห็นข้อความยืนยันบอกว่า storage drive ของคุณถูกเลือกแล้ว เพื่อตรวจสอบ ให้พิมพ์ list disk และกด enter รายการดิสก์ที่ปรากฏจะทำเครื่องหมายดิสก์ที่เลือกด้วย asterisk (*) นำหน้าหมายเลขของไดรฟ์
หากคุณต้องการเปลี่ยนไดรฟ์ ให้ทำซ้ำคำสั่ง select ด้วยหมายเลขของดิสก์
2. Clean และ Partition ไดรฟ์
ตอนนี้ ก่อน reformat ให้แน่ใจว่าคุณสำรองข้อมูลแล้ว หลังจากนี้ ให้พิมพ์ clean และกด enter นี่จะลบข้อมูลทั้งหมดจากไดรฟ์ของคุณ เมื่อ DiskPart clean ไดรฟ์สำเร็จ คุณจะเห็นข้อความบนหน้าจอ
หลังจาก clean ไดรฟ์แล้ว คุณพร้อมที่จะ reformat มัน
อีกอย่างหนึ่งก่อนที่คุณจะไป reformat: คุณต้อง partition ไดรฟ์ของคุณก่อนจึงจะใช้ได้อีกครั้ง หลังจาก clean ไดรฟ์ คอมพิวเตอร์ของคุณจะไม่จดจำไดรฟ์เป็นหน่วยจัดเก็บอีกต่อไป ดังนั้น คุณต้อง partition มันเป็นหนึ่งหรือหลายบล็อก เพื่อให้คอมพิวเตอร์จดจำอุปกรณ์ได้
คุณควรพิจารณา partition storage drive ของคุณเป็น multiple filesystems หากคุณจะใช้มันกับระบบปฏิบัติการที่ต่างกัน ตัวอย่างเช่น คุณสามารถ partition ส่วนหนึ่งของพื้นที่จัดเก็บเป็น exFAT สำหรับ Windows และอีกส่วนเป็น macOS Extended Partition สำหรับใช้กับ Macs
แต่นี่ เราจะ partition ไดรฟ์เป็นบล็อกจัดเก็บเดียวเท่านั้น ดังนั้น ให้พิมพ์ create partition primary หรือ create part pri และกด Enter นี่จะ partition ไดรฟ์เป็นบล็อกเดียว
หลังจาก partition แล้ว ต้องแน่ใจว่า activate partition เพราะคอมพิวเตอร์ของคุณสามารถใช้ได้แค่ active partition เท่านั้น ดังนั้น ให้พิมพ์ active และกด enter นี่จะทำให้ partition ที่คุณเพิ่งสร้างกลายเป็น active partition
3. Format ไดรฟ์ด้วย Filesystem ใหม่
สุดท้าย คุณสามารถ reformat ไดรฟ์ได้แล้ว
ป้อน format fs= FILE-SYSTEM label=DRIVE-LABEL quick และกด Enter ตรวจสอบให้แน่ใจว่าแทนที่ FILE-SYSTEM ด้วย filesystem ที่คุณเลือก (เช่น NTFS, FAT, หรือ exFAT) และ LABEL ด้วยชื่อของไดรฟ์
ตัวอย่างเช่น หากคุณกำลัง format USB drive ที่ถอดได้เพื่อเก็บเพลง ให้แทนที่ FILE-SYSTEM ด้วย "exfat" และ LABEL ด้วย "Music"
ข้อความยืนยันจะปรากฏบอกว่าไดรฟ์ถูก format แล้ว
กำหนดตัวอักษรให้ไดรฟ์ใหม่ (Assign the New Drive a Letter)
ขั้นตอนสุดท้ายของกระบวนการคือการกำหนดตัวอักษรให้ storage drive ของคุณ Windows ต้องการตัวอักษรเหล่านี้เพื่อแสดงไดรฟ์ใน file explorer ในส่วนใหญ่ ตัวอักษร "C", "D", และ "E" ใช้โดยอุปกรณ์จัดเก็บภายในแล้ว ดังนั้น ให้เลือกตัวอักษรที่ต่างออกไป
ในทุกกรณี ให้แน่ใจว่ากำหนดตัวอักษรที่ไม่ได้ถูกใช้โดย internal drives ของคุณ
ป้อน assign letter=DRIVE-LETTER แทนที่ DRIVE-LETTER ด้วย "f" และกด Enter คุณจะได้รับข้อความยืนยันบอกว่าตัวอักษรถูกกำหนดแล้ว
ตอนนี้ ตรวจสอบว่าคุณทำทุกอย่างถูกต้องโดยพิมพ์ list volume และกด Enter ไดรฟ์ที่คุณเพิ่ง format จะมี asterisk (*) นำหน้า และจะสะท้อนคุณสมบัติทั้งหมดที่คุณระบุระหว่างกระบวนการ
ปิด DiskPart command-line utility โดยพิมพ์ exit และกด enter
การ Reformat ทำงานได้เฉพาะปัญหาทางตรรกะ (Logical Issues)
น่าเสียดายที่ เราไม่สามารถแก้ไขปัญหาจัดเก็บทุกอย่างด้วยการ reformat หากไดรฟ์ของคุณเสียหายหรือล้มเหลวซ้ำๆ หรือไม่ปรากฏหลัง reformat นี่อาจบ่งชี้ถึง hardware failure ไม่มีใครสามารถแก้ปัญหาฮาร์ดแวร์ด้วยเครื่องมือซอฟต์แวร์
น่าเสียดายที่ นี่หมายความว่าคุณจะต้องใช้เงินซื้อไดรฟ์ใหม่