ในคอมพิวเตอร์ที่ใช่มาหลายปี ฮาร์ดดิสก์มักเป็นส่วนแรกที่เสีย เนื่องจากต่างจาก RAM หรือ Processor ฮาร์ดดิสก์แบบ HDD มีชิ้นส่วนที่เคลื่อนที่มากกว่า
หากรอจนฮาร์ดดิสก์เสียถึงจะเปลี่ยน โอกาสสูงที่จะสูญเสียข้อมูลทั้งหมด ดีกว่าคือ ตรวจสอบสุขภาพฮาร์ดดิสก์ และย้ายข้อมูลไปฮาร์ดดิสก์ภายนอกก่อนที่จะตาย
ซึ่งนำไปสู่คำถามสำคัญ: คุณตรวจสอบสุขภาพฮาร์ดดิสก์อย่างไร?
1. ตรวจสอบสถานะ S.M.A.R.T. ของดิสก์
ถ้าฮาร์ดดิสก์ของ PC ไม่เก่ามาก โอกาสมากที่มีเทคโนโลยี Self-monitoring ในตัว เรียกว่า S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology) ระบบนี้บอกสถานะดิสก์ได้โดยไม่ต้องซอฟต์แวร์ซับซ้อน
คุณสามารถได้ข้อมูลพื้นฐานเกี่ยวกับสถานะ S.M.A.R.T. ของ SSD โดยใช้เครื่องมือ WMIC (Windows Management Instrumentation Command-line) ในตัว Windows 10 และ 11
- รัน Command Prompt: ค้นหา CMD ใน Start Menu
- พิมพ์คำสั่ง wmic diskdrive get model,status
- จะแสดงดิสก์ทั้งหมดพร้อมสถานะ OK = ทำงานปกติ Pred Fail = ใกล้จะเสีย
- ใช้ wmic diskdrive get status หากมีดิสก์เพียง 1 ตัว
ข้อจำกัดของ WMIC: ให้แค่รายงาน Yes/No แบบพื้นฐาน ดิสก์ S.M.A.R.T. สื่อสารข้อมูลได้มากกว่านี้ ต้องใช้แอปที่ดีกว่าเพื่ออ่านได้
CrystalDisk Info เป็นแอปหนึ่งที่ให้ข้อมูล SMART รายละเอียดของดิสก์ภายในและภายนอก ทำให้เข้าใจสุขภาพดิสก์ดีขึ้น
2. ใช้เครื่องมือวินิจฉัยของผู้ผลิต HDD
ไม่ใช่ทุก HDD ที่มีเทคโนโลยี S.M.A.R.T. ตรวจสอบสุขภาพ มากกว่านั้นเป็น SSD ที่ตรวจสอบตัวเอง ดิสก์เก่าๆ มักไม่มีตัวเลือกในตัว
โชคดีที่ผู้ผลิตดิสก์ชั้นนำ เช่น Seagate, Western Digital, Samsung มีแอปเฉพาะตรวจสอบสถานะอุปกรณ์จัดเก็บข้อมูลของพวกเขา
แอปเหล่านี้ทดสอบ Bad Sectors และ System Errors ให้ภาพลักษณ์ที่แม่นยำโอกาสการเสียหายเต็มที่ สำหรับดิสก์ที่ไม่มี Error Checking ในตัว นี่มักเป็นวิธีดีที่สุดวินิจฉัยปัญหา
3. ทดสอบ HDD ใน BIOS
หากหาเครื่องมือวินิจฉัยของผู้ผลิตไม่เจอ และไม่มีดิสก์ S.M.A.R.T. สามารถตรวจสอบสุขภาพจาก BIOS ได้ Motherboard ทุกตัวมี BIOS ใช้ตรวจสอบสถานะฮาร์ดแวร์ทุกชิ้น รวมถึงฮาร์ดดิสก์
เนื่องจาก Interface นี้ OS-Independent จึงป้องกันการรบกวนจาก OS หรือแอปที่รันอยู่ ผลทดสอบจึงแม่นยำ
ปัญหาคือการ Trigger ใช้งาน: ต้องเข้า BIOS ก่อน (แตกต่างตาม Motherboard มักกด Function Key เฉพาะ) แล้วหาเมนูทดสอบ
ใน BIOS ส่วนใหญ่: ไปที่ Settings > Advanced > NVME self-test ใน HP และ Dell หลายรุ่น: อยู่ใน Diagnostics แทน
4. ด้วย CHKDSK Utility
จนตอนนี้เราเห็นวิธีเช็ค Hardware Faults แต่ไม่ใช่ทุกอย่างที่ผิดพลาดกับ HDD นอกจาก Bad Sectors File System เองก็อาจเสียหาย นำไปสู่ Data Loss และ HDD ใช้ไม่ได้
ตรวจจับและซ่อมแซมปัญหาเหล่านี้ ใช้ Microsoft Windows chkdsk Tool เป็น Command-line Utility สแกนดิสก์ แก้ Logical Errors ทำให้ Sectors ที่เสียหายใช้งานได้ใหม่
- เปิด Command Prompt: พิมพ์ cmd ใน Search Bar ของ Start Menu
- พิมพ์คำสั่งนี้ กด Enter:
chkdsk C: /F /R /X
ที่ C คือ Drive Letter ของดิสก์ที่ต้องการสแกน จะรัน CHKDSK และกู้ Sectors ที่เสียหาย พร้อมสังเกต: Check Disk จำกัดความสามารถกู้ข้อมูล มากกว่านั้นเป็นการซ่อม File System ที่เสียหาย
5. ติดตั้ง Third-Party Disk Checking Tool
หากไม่ปัญหาเรื่องดาวน์โหลดแอปภายนอก มักเป็นวิธีง่ายที่สุดได้ภาพรายละเอียดสุขภาพ HDD ซอฟต์แวร์สแกนดิสก์เฉพาะทาง ให้ข้อมูลมากกว่าเครื่องมือ Windows ในตัวมาก
เราพูดถึง CrystalDisk Info แล้ว แต่ไม่ใช่ตัวเลือกเดียว สำหรับอ่านข้อมูล SMART ทั้งหมดจากดิสก์ มี Hard Disk Sentinel และ HDDScan วินิจฉัยทุกประเภทดิสก์ จาก SSD ถึง RAID ซับซ้อน รายงานจากแอปเหล่านี้ รายละเอียดกว่า診斷 Windows พื้นฐานมาก ช่วยจับดิสก์ที่กำลังจะเสียได้เร็วกว่า
วิธีไหนดีที่สุดสำหรับตรวจสอบสุขภาพฮาร์ดดิสก์?
สำหรับผู้ใช้ส่วนใหญ่ การเช็คสถานะ S.M.A.R.T. แบบพื้นฐานพอที่จะรู้ว่าฮาร์ดดิสก์ใกล้จะเสียหรือไม่ หากต้องการรายละเอียดมากขึ้น ใช้ Third-party tools เช่น CrystalDisk Info หรือ HDDScan ได้รายงานครบถ้วน
ซับซ้อนขึ้นเมื่อ HDD ไม่รองรับ S.M.A.R.T. การรัน CHKDSK บนฮาร์ดดิสก์เป็นไอเดียดีเสมอ เพื่อกำจัด File System Errors แต่ที่จริงต้องการเครื่องมืออื่นวินิจฉัย Hardware Faults
เหลือ 2 ทางเลือกหลัก: ทดสอบดิสก์ใน BIOS หรือหาเครื่องมือสแกนดิสก์ของผู้ผลิตเอง BIOS ทำงานได้ทุก OS สำหรับ SSD และ HDD แบบดั้งเดิม ส่วนใช้เครื่องมือเฉพาะของผลิตภัณฑ์ ให้ข้อมูลแม่นยำที่สุด