หากคุณเปิดเครื่องคอมพิวเตอร์ Windows 11/10 และพบข้อความแสดงข้อผิดพลาด ไม่พบดิสก์บูท หรือดิสก์ล้มเหลว บทความนี้อาจช่วยแก้ปัญหาได้ เราจะระบุสาเหตุที่เป็นไปได้และเสนอวิธีแก้ไขที่ลองใช้ได้

ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากระบบตรวจสอบ HDD/SSD เพื่อค้นหาข้อมูลบูทและระบบปฏิบัติการในขั้นตอนการบูท หากคอมพิวเตอร์ไม่สามารถดึงข้อมูลบูทหรือรายละเอียดระบบปฏิบัติการจากไดรฟ์ได้ ระบบจะแสดงข้อความผิดพลาดนี้
สาเหตุที่พบบ่อย ได้แก่:
- การตั้งค่าลำดับบูทไม่ถูกต้อง
- ระบบปฏิบัติการหายไปจาก HDD
- ฮาร์ดดิสก์เสียหาย
- สายเชื่อมฮาร์ดดิสก์หลวม
- ข้อมูลการกำหนดค่าบูท (BCD) เสียหาย
วิธีแก้ไข "ไม่พบดิสก์บูท หรือดิสก์ล้มเหลว"
ลองใช้วิธีแก้ไขด้านล่างตามลำดับใดก็ได้:
- ตรวจสอบสายเชื่อมระหว่างคอมพิวเตอร์กับ HDD/SSD
- ตรวจสอบลำดับความสำคัญในการบูทของคอมพิวเตอร์
- ตรวจสอบว่า HDD/SSD กำลังเสียหายหรือไม่
- รันการซ่อมแซมอัตโนมัติ (Automatic Repair)
- รัน CHKDSK และ SFC
- สร้าง BCD ใหม่และซ่อมแซม MBR
รายละเอียดแต่ละวิธีมีดังนี้:
1. ตรวจสอบสายเชื่อมระหว่างคอมพิวเตอร์กับ HDD/SSD
สายเคเบิลที่เชื่อม HDD/SSD กับคอมพิวเตอร์อาจหลวม ทำให้เกิดข้อผิดพลาดนี้
ขั้นตอนตรวจสอบ:
หมายเหตุ: อาจต้องการความช่วยเหลือจากช่างซ่อมฮาร์ดแวร์
- ปิดเครื่องคอมพิวเตอร์และถอดแบตเตอรี่
- เปิดเคสคอมพิวเตอร์
- ถอด HDD ออกจากคอมพิวเตอร์
- ทำความสะอาดพอร์ตและสายไฟที่เชื่อม HDD กับคอมพิวเตอร์
- ต่อ HDD กลับเข้าไป (ตรวจสอบให้แน่ใจว่าการเชื่อมต่อแน่นหนา)
- ติดตั้งแบตเตอรี่และเปิดเครื่อง
ตรวจสอบว่าปัญหายังคงอยู่หรือไม่ หากยังคงอยู่ ให้ลองวิธีถัดไป
2. ตรวจสอบลำดับความสำคัญในการบูทของคอมพิวเตอร์
คอมพิวเตอร์อาจพยายามบูทจากแหล่งอื่นและไม่พบข้อมูลบูท แทนที่จะบูทจากดิสก์บูท ให้ตรวจสอบว่า ดิสก์บูท อยู่ที่ลำดับแรกในลำดับบูท
หากไม่แก้ไขได้ ให้ลองวิธีถัดไป
3. ตรวจสอบว่า HDD/SSD กำลังเสียหายหรือไม่
สาเหตุอีกอย่างคือ HDD/SSD เสียหาย ทำให้ไม่สามารถบูทได้
สามารถถอดไดรฟ์ไปต่อที่คอมพิวเตอร์เครื่องอื่นเพื่อดูว่าถึงข้อมูลได้หรือไม่ หากไม่สามารถเข้าถึงได้ แสดงว่าไดรฟ์เสียหายและต้องเปลี่ยนใหม่
หรือตรวจสอบสถานะ S.M.A.R.T. ของไดรฟ์:
กด Windows + R
พิมพ์ cmd แล้วกด Enter เพื่อเปิด Command Prompt
พิมพ์คำสั่งด้านล่างและกด Enter:
wmic diskdrive get model,status
ผลลัพธ์จะแสดง Caution หรือ Pred Fail หากไดรฟ์กำลังเสียหาย หรือ OK หากไดรฟ์ปกติ
หากแสดงว่าไดรฟ์เสียหาย ควรสำรองข้อมูลและเปลี่ยนไดรฟ์ใหม่
4. รันการซ่อมแซมอัตโนมัติ / ซ่อมแซมการเริ่มต้น (Automatic/Startup Repair)
สามารถแก้ไขได้โดยใช้ดีวีดีติดตั้ง Windows ที่บูทได้
ขั้นตอน:
- ใส่ดีวีดีติดตั้ง Windows และรีสตาร์ทคอมพิวเตอร์
- กดปุ่มใดปุ่มหนึ่งเพื่อบูทจาก CD/DVD เมื่อระบบแจ้ง
- เลือกภาษาและคลิก ถัดไป
- คลิก ซ่อมแซมคอมพิวเตอร์ของคุณ ที่มุมซ้ายล่าง
- ในหน้า เลือกตัวเลือก คลิก แก้ไขปัญหา > ตัวเลือกขั้นสูง > การซ่อมแซมอัตโนมัติ หรือ การซ่อมแซมการเริ่มต้น
- รอให้ Windows ซ่อมแซมเสร็จสิ้น
- รีสตาร์ทคอมพิวเตอร์
หากยังไม่แก้ไขได้ ให้ลองวิธีถัดไป
5. รัน CHKDSK และ SFC
ใช้ CHKDSK และ SFC เพื่อซ่อมแซมดิสก์
ทำตามขั้นตอนในวิธีที่ 4 เพื่อเข้า ตัวเลือกการเริ่มต้นขั้นสูง
เลือก Command Prompt
พิมพ์คำสั่งด้านล่างและกด Enter:
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows chkdsk c: /r
เมื่อเสร็จสิ้น ให้ออกจาก Command Prompt และรีสตาร์ทคอมพิวเตอร์
6. สร้าง BCD ใหม่และซ่อมแซม MBR
หากโซนบูทเสียหายหรือบูทผิดพลาด ให้สร้างข้อมูลการกำหนดค่าบูท (BCD) ใหม่และซ่อมแซมระเบียนบูทหลัก (MBR)
หวังว่าวิธีใดวิธีหนึ่งจะช่วยแก้ปัญหาได้!
