Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

9 วิธีแก้ไข Non-System Disk Error บน Windows Startup

หากคุณเจอ Non-System Disk or Disk Error Message on Startup ตอนบูทคอมพิวเตอร์ คุณอยู่ที่ถูกต้อง เพราะวันนี้เราจะพูดถึงวิธีแก้ไขข้อผิดพลาดนี้ ข้อความนี้หมายความว่าระบบปฏิบัติการเข้าถึงไม่ได้ และคุณไม่สามารถบูทเข้าสู่ Windows ได้ ตัวเลือกเดียวคือรีสตาร์ท แต่จะเจอข้อผิดพลาดเดิม ติดในลูปอนันต์จนกว่าจะแก้ไข

ข้อผิดพลาดบ่งชี้ว่า boot files หรือ BCD information อาจเสียหาย จึงไม่สามารถบูทได้ บางครั้งสาเหตุคือ boot order เปลี่ยนไป ระบบหาไฟล์โหลด OS ไม่เจอ อีกปัญหาเล็กๆ ที่ก่อให้เกิดข้อผิดพลาดคือสาย SATA/IDE หลมหรือเสียที่ต่อฮาร์ดดิสก์กับเมนบอร์ด เนื่องจากมีหลายสาเหตุ จึงต้องครอบคลุมทุกวิธีแก้ไข เรามาดูกัน

9 วิธีแก้ไข Non-System Disk or Disk Error Message

หมายเหตุ: ถอด bootable CDs, DVDs หรือ USB Flash drive ทั้งหมดก่อนทำตามวิธีด้านล่าง

วิธีที่ 1: ตั้งค่า Boot Order ให้ถูกต้อง

อาจเจอข้อผิดพลาดเพราะ Boot order ตั้งไม่ถูก คอมพิวเตอร์พยายามบูทจากแหล่งอื่นที่ไม่มี OS จึงล้มเหลว ต้องตั้ง Hard Disk เป็นลำดับแรก:

  1. เมื่อคอมพิวเตอร์เริ่มทำงาน (ก่อนหน้าจอบูท/ข้อผิดพลาด) กด Delete หรือ F1 หรือ F2 ซ้ำๆ (ขึ้นอยู่กับผู้ผลิต) เพื่อ เข้า BIOS setup
  2. ใน BIOS setup เลือกแท็บ Boot
  3. ตรวจสอบว่า Hard disk หรือ SSD อยู่ลำดับแรก หากไม่ใช่ ใช้ลูกศรขึ้น/ลงย้ายไปด้านบนสุด
  4. กด F10 บันทึกและออก วิธีนี้ควร แก้ไข Non-System Disk or Disk Error Message หากไม่ได้ ลองต่อ

วิธีที่ 2: ตรวจสอบสาย IDE หรือ SATA ของฮาร์ดดิสก์

ส่วนใหญ่ข้อผิดพลาดนี้มาจากการต่อสายฮาร์ดดิสก์หลมหรือเสีย ต้องตรวจสอบ

สำคัญ: ไม่แนะนำให้เปิดเคสถ้ายังมีประกัน จะทำให้ประกันสิ้นสุด วิธีที่ดีกว่าคือส่งไปศูนย์บริการ หากไม่มีความรู้ทางเทคนิค อย่ามั่นกับ PC หาผู้เชี่ยวชาญช่วยตรวจสอบ

ตรวจสอบการต่อสายเสร็จ รีสตาร์ท อาจ แก้ไข Non-System Disk or Disk Error Message ได้

วิธีที่ 3: รัน Startup/Automatic Repair

  1. ใส่ Windows 10 bootable installation DVD หรือ Recovery Disc รีสตาร์ท
  2. กดปุ่มใดปุ่มหนึ่งเพื่อบูทจาก CD/DVD
  3. เลือกภาษา คลิก Next คลิก Repair your computer มุมซ้ายล่าง
  4. Choose an option คลิก Troubleshoot
  5. Troubleshoot screen คลิก Advanced options
  6. Advanced options คลิก Automatic Repair หรือ Startup Repair
  7. รอ Windows Automatic/Startup Repairs เสร็จ
  8. รีสตาร์ท คุณ แก้ไข Non-System Disk or Disk Error Message while booting เรียบร้อยแล้ว หากไม่ได้ ลองต่อ

วิธีที่ 4: ซ่อมหรือ Rebuild BCD Configuration

  1. เปิด command prompt ด้วย Windows installation disk (วิธีที่ 1)
  2. พิมพ์คำสั่งทีละคำสั่ง กด Enter ทีละคำสั่ง:
    bootrec.exe /FixMbr
    bootrec.exe /FixBoot
    bootrec.exe /RebuildBcd
  3. หากล้มเหลว พิมพ์คำสั่งต่อไปนี้:
    bcdedit /export C:\BCD_Backup
    c:
    cd boot
    attrib bcd -s -h -r
    ren c:\boot\bcd bcd.old
    bootrec /RebuildBcd
  4. ออกจาก cmd รีสตาร์ท Windows
  5. วิธีนี้ดูจะ แก้ไข Non-System Disk or Disk Error Message on Startup หากไม่ได้ ลองต่อ

วิธีที่ 5: ฮาร์ดดิสก์อาจกำลังเสียหาย

หายังแก้ไม่ได้ โอกาสฮาร์ดดิสก์กำลังเสีย ต้องเปลี่ยน HDD/SSD ใหม่และติดตั้ง Windows ใหม่ แต่ก่อนจะสรุป ต้องรัน Diagnostic tool ก่อน

รีสตาร์ทคอมพิวเตอร์ ตอนเริ่มทำงาน (ก่อนหน้าจอบูท) กด F12 เมนูบูทปรากฏ เลือก Boot to Utility Partition หรือ Diagnostics กด Enter จะตรวจสอบฮาร์ดแวร์ทั้งหมดและรายงานปัญหา

วิธีที่ 6: เปลี่ยน Active Partition ใน Windows

  1. ไป Command Prompt พิมพ์: diskpart
  2. พิมพ์คำสั่งใน Diskpart: (อย่าพิมพ์ DISKPART)
    DISKPART> select disk 1
    DISKPART> select partition 1
    DISKPART> active
    DISKPART> exit
  3. หมายเหตุ: ตั้งค่า System Reserved Partition (โดยทั่วไป 100MB) เป็น active หากไม่มี ให้ตั้ง C: Drive เป็น active partition
  4. รีสตาร์ท ดูว่าวิธีนี้ทำงานหรือไม่

วิธีที่ 7: รัน Memtest86+

หมายเหตุ: ต้องมีคอมพิวเตอร์อีกเครื่อง เพื่อดาวน์โหลดและเผา Memtest86+ ลงดิสก์หรือ USB

  1. ต่อ USB flash drive
  2. ดาวน์โหลดและติดตั้ง Windows Memtest86 Auto-installer for USB Key
  3. คลิกขวา image file ที่ดาวน์โหลด เลือก "Extract here"
  4. เปิดโฟลเดอร์ รัน Memtest86+ USB Installer
  5. เลือก USB drive ที่เสียบ เพื่อเผา MemTest86 (จะฟอร์แมต USB)
  6. เสร็จแล้ว เสียบ USB เข้าเครื่องที่มี Non-System Disk or Disk Error Message on Startup
  7. รีสตาร์ท ตั้งค่าบูทจาก USB flash drive
  8. Memtest86 จะเริ่มทดสอบ memory corruption
  9. ผ่านทุกขั้นตอน = หน่วยความจำทำงานปกติ
  10. หากมีขั้นตอนล้มเหลว Memtest86 จะพบ memory corruption = ข้อผิดพลาดมาจาก RAM เสีย
  11. ต้อง เปลี่ยน RAM หากพบ bad memory sectors

วิธีที่ 8: เปลี่ยน SATA Configuration

  1. ปิดโน้ตบุ๊ก เปิดพร้อมกันกด F2, DEL หรือ F12 (ขึ้นอยู่กับผู้ผลิต) เข้า BIOS setup
  2. ค้นหา SATA configuration
  3. คลิก Configure SATA as เปลี่ยนเป็น AHCI mode
  4. กด F10 บันทึกและออก

วิธีที่ 9: Repair Install Windows 10

หากวิธีข้างต้นไม่ได้ คุณมั่นใจได้ว่าฮาร์ดดิสก์ปกติ แต่อาจเจอข้อผิดพลาดเพราะระบบปฏิบัติการหรือ BCD information บนฮาร์ดดิสก์ถูกลบหายไปไปอย่างน่าแปลก ในกรณีนี้ ลอง Repair install Windows หากล้มเหลวอีก วิธีเดียวคือติดตั้ง Windows ใหม่ (Clean Install)

บทความแนะนำ:

  • เปิด/ปิด Thumbnail Previews ใน Windows 10
  • แก้ไข Windows could not automatically detect this network's proxy settings
  • แก้ไข Windows 10 Freezes Randomly Issue
  • เปลี่ยน Lock Screen Timeout Setting ใน Windows 10

เสร็จสิ้น! คุณแก้ไข Non-System Disk or Disk Error Message เรียบร้อยแล้ว หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็น