หากเห็นข้อความ "File record segment is unreadable" ตอนบูท หรือบนหน้าจอฟ้า (BSOD) หมายความว่าฮาร์ดดิสก์อยู่ในสภาวะผิดปกติ อาจมี bad sectors มาก หรือใกล้สิ้นสุดอายุการใช้งาน

วิธีแก้ไขคือตรวจสอบฮาร์ดดิสก์หา discrepancies ใน mapping หรือหา bad sectors แล้วซ่อมแซม หากไม่ได้ผล ต้องเปลี่ยนฮาร์ดดิสก์ทุกกรณี ทำตามวิธีด้านล่างจากวิธีแรก
วิธีที่ 1: ตรวจสอบฮาร์ดดิสก์หา bad sectors และการตั้งค่าผิด
ก่อนอื่นตรวจสอบ boot files บนคอมพิวเตอร์ เครื่องบูทจากไฟล์เหล่านี้ หากมีปัญหาหรือไฟล์เสียหาย จะขึ้น BSOD หรือ error "File record segment is unreadable"
จากรายงานผู้ใช้ ฮาร์ดดิสก์ใหม่ก็อาจเจอปัญหานี้ จึงแนะนำให้ทำวิธีนี้ทุกกรณี จะเปิด command prompt ใน recovery environment แล้วรันคำสั่ง check disk
- รีสตาร์ทคอมพิวเตอร์ ตอนบูท กด F11 เข้า recovery environment เลือก Troubleshoot

- คลิก Advanced เลือก command prompt
- ใน command prompt รันคำสั่งต่อไปนี้ หาก Windows ติดตั้งไว้ดライブอื่น ให้เปลี่ยน "C" เป็นตัวอักษรไดรฟ์นั้น
chkdsk C: /r /x chkdsk C: /f

chkdsk อาจใช้เวลานาน อาจใช้ทั้งวัน ให้รอจนเสร็จสิ้น
วิธีที่ 2: ต่อฮาร์ดดิสก์ไปคอมพิวเตอร์อื่น
หาก error ยังคงอยู่ ให้ต่อฮาร์ดดิสก์ไปเครื่องอื่น ลอง copy ข้อมูลก่อน ควรให้ความสำคัญกับการ rescue ข้อมูลก่อนฮาร์ดดิสก์จะ crash ในอนาคตใกล้

หลัง replicate ฮาร์ดดิสก์แล้ว ลองรัน chkdsk เดิมบนเครื่องใหม่ ต้องเลือก drive letter ที่ถูกต้องที่มอบให้ฮาร์ดดิสก์ที่ต่อใหม่ หาก chkdsk ทำงานถูกต้อง ต่อกลับไปเครื่องตัวเอง บูทดูว่าปกติหรือยัง
ยังสามารถ rescue ข้อมูลด้วยแอปบุคคลที่สาม เช่น CrystalDiskInfo หรือ GParted Live
วิธีที่ 3: เปลี่ยนฮาร์ดดิสก์
ประมาณ ~50% ของกรณีที่ error นี้ขึ้น ผู้ใช้ต้องเปลี่ยนฮาร์ดดิสก์ทุกครั้ง ฮาร์ดดิสก์มีกลไกซับซ้อน: หัวอ่าน/เขียนและดิสก์หมุน ตรวจสอบสายเคเบิลต่อฮาร์ดดิสก์ว่าต่อถูกต้อง วางตำแหน่งถูกต้อง ตรวจสอบ SATA adapters ว่าทำงานปกติ
หากไดรฟ์มีปัญหา I/O operations โอกาสใช้งานปกติได้น้อย หากยังใน warranty ให้ส่งตรวจ/เปลี่ยน หากไม่ ให้ส่งศูนย์บริการให้ผู้เชี่ยวชาญตรวจสอบ