มีข้อความข้อผิดพลาดมากมายที่ผู้ใช้อาจเห็นทันทีหลังบูทพยายามเข้า OS หนึ่งในนั้นคือ "Non system disk or disk error" ข้อความนี้แสดงก่อนเข้า OS ทำให้ OS เข้าไม่ได้ เปลี่ยนคอมพิวเตอร์ทั้งเครื่องเป็นสิ่งของราคาแพงแต่ใช้ไม่ได้ชั่วคราว
"Non system disk or disk error" บ่งชี้ว่า Drive ที่คอมพิวเตอร์พยายามบูทจาก ไม่มี Boot files หรือปัญหาอื่นเกี่ยวกับ Drive แต่ข้อผิดพลาดนี้อาจเกิดจาก SATA/IDE Cable หลวม/เสีย, HDD ไม่ได้ตั้งค่าเป็น Boot device แรก หรือสาเหตุอื่นๆ ปัญหานี้แก้ได้ และข้อความ "Non system disk or disk error" กำจัดได้ วิธีแก้ที่มีประสิทธิภาพ ดังนี้:
วิธีที่ 1: ถอด Media ที่บูทไม่ได้ทั้งหมดออกจากคอมพิวเตอร์
ขั้นแรก ถอด Media ทุกอย่างที่คอมพิวเตอร์บูทไม่ได้ ออกจากเครื่อง รวมถึง DVD, CD, USB Flash Drives, Floppy Disks ตรวจสอบว่า DVD/CD Drive ว่าง, Floppy Drive ว่าง (ถ้ามี), ไม่มี USB Flash Drive ต่ออยู่ที่พอร์ต USB ใดๆ แล้ว Restart คอมพิวเตอร์ ดูว่าปัญหายังอยู่หรือไม่ ถ้ายังอยู่ ลองวิธีถัดไป
วิธีที่ 2: ตรวจสอบ IDE หรือ SATA Cable ของ HDD
SATA Cable หลวมหรือเสีย (หรือ IDE Cable บน HDD เก่า) ทำให้ Windows ตรวจจับ/อ่าน HDD ยาก ก่อให้เกิดปัญหานี้ เปิดเคส ตรวจสอบว่า Cable ที่ต่อ HDD กับ Motherboard เสียบแน่น Restart คอมพิวเตอร์ หากไม่ได้ผล ให้เปลี่ยน Cable ใหม่ทั้งเส้น ดูว่าปัญหาแก้หรือไม่ หากยังคงอยู่ สามารถตัด Cable ออกจากสาเหตุได้
วิธีที่ 3: ตรวจสอบว่า HDD ของคอมพิวเตอร์อยู่บนสุดของ Boot Order
Restart คอมพิวเตอร์ ที่หน้าจอแรกตอนบูท กดปุ่มที่เข้าถึง BIOS ปุ่มนี้แตกต่างตามผู้ผลิต Motherboard หาได้ในคู่มือและหน้าจอแรกตอนบูท เข้า BIOS แล้ว ดูแท็บต่างๆ หา Boot order
เจอ Boot order Settings แล้ว ไฮไลท์ กด Enter แล้วแน่ใจว่า Hard Disk Drive ที่พยายามบูทจาก อยู่บนสุดของรายการ หากไม่ใช่ ให้ตั้งให้อยู่บนสุด Save การเปลี่ยนแปลง ออกจาก BIOS และ Restart คอมพิวเตอร์

วิธีที่ 4: ซ่อม Boot Sector, Master Boot Record และ BCD ของ HDD
ถ้า "Non system disk or disk error" แสดงเพราะ Boot files ของ HDD เสียหาย/เสียหาย การซ่อม Boot Sector, Master Boot Record และ BCD (Boot Configuration Data) ควรแก้ปัญหา ขั้นตอน:
- ใส่ Windows Installation Disc หรือ Windows System Repair Disc ลงเครื่องที่มีปัญหา Restart แล้วบูทจาก Disc ต้องตั้ง CD/DVD Drive เป็น Boot device แรกใน Boot Order
- เลือกภาษาและตั้งค่าอื่นๆ
- ถ้าใช้ Installation Disc จะไปหน้าจอที่มีปุ่ม Install now กลางจอ ที่หน้าจอนี้ คลิก Repair your computer มุมซ้ายล่าง ถ้าใช้ System Repair Disc ไปขั้นตอนถัดไปทันที
- เลือก OS ที่ต้องการซ่อม
สามารถดูคู่มือโดยละเอียดวิธี Start Windows 7/Vista ใน Repair/Install Mode และ Windows 8/8.1/10 ใน Repair/Install Mode ที่นี่

ที่หน้าต่าง System Recovery Options คลิก Command Prompt

พิมพ์คำสั่งต่อไปนี้ใน Command Prompt กด Enter หลังแต่ละคำสั่ง:
fixboot fixmbr rebuildbcd
ถอด Installation Disc Restart คอมพิวเตอร์ ดูว่าปัญหาแก้หรือไม่
หมายเหตุ: หากแก้ปัญหานี้บน Windows 7 หรือ Vista ใน Command Prompt ให้ใช้คำสั่งต่อไปนี้ แทน fixboot, fixmbr, rebuildbcd:
bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd

วิธีที่ 5: รัน Diagnostics บน HDD เพื่อดูว่าเสียหรือกำลังเสีย
หากวิธีข้างต้นทั้งหมดไม่แก้ปัญหา ทางเลือกสุดท้ายคือ รันชุด Diagnostics Tests บน HDD การรัน Diagnostics จะดูสถานะสุขภาพ HDD และว่าเสียหรือกำลังเสีย สำหรับดูว่า HDD เสียหรือไม่ ใช้ คู่มือนี้
หากพบว่า HDD เสียหรือกำลังเสีย ทางออกเดียวคือ เปลี่ยน HDD ใหม่