Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

วิธีแก้ไขข้อผิดพลาด No Bootable Device บน Windows 10

หากคุณเปิดคอมพิวเตอร์ Windows และเจอข้อผิดพลาด "no bootable device" อาจตกใจ แม้อาจเป็นสัญญาณว่าฮาร์ดดิสก์เสียหาย แต่ก็อาจชี้ไปที่ลำดับบูทที่ตั้งค่าผิดหรือไฟล์ระบบเสียหาย ซึ่งแก้ไขได้ด้วยคำสั่งระบบ Windows เช่น System File Checker (SFC)

ข้อผิดพลาด "no bootable device" อาจเป็นปัญหาแต่ก็แก้ไขได้ด้วยขั้นตอนตรวจสอบทั่วไป หากเจอข้อผิดพลาดนี้และไม่แน่ใจวิธีแก้ ขั้นตอนด้านล่างควรช่วยแก้ไขปัญหาบน Windows 10

วิธีแก้ไขข้อผิดพลาด No Bootable Device บน Windows 10

ตรวจสอบลำดับบูทของไดรฟ์

ในหลายกรณี ข้อผิดพลาด "no bootable device" เป็นสัญญาณว่าคอมพิวเตอร์ไม่พบไดรฟ์ที่ถูกต้องสำหรับบูท เพราะลำดับบูท—ซึ่งกำหนดว่าโหลดไดรฟ์/อุปกรณ์ไหนและในลำดับไหน—ถูกตั้งค่าผิด ในการแก้ไข ต้องเข้าเมนู BIOS หรือ UEFI ของคอมพิวเตอร์

  1. เริ่มต้นด้วยการเปิดคอมพิวเตอร์ ขณะเริ่มบูท ต้องกดปุ่มเฉพาะเพื่อขัดจังหวะและเข้าถึงเมนูตั้งค่า BIOS/UEFI ตรวจสอบคู่มือคอมพิวเตอร์/แล็ปท็อปสำหรับปุ่มที่ถูกต้อง หรือลองปุ่มทั่วไป เช่น F1, F10, F12, และ DEL
วิธีแก้ไขข้อผิดพลาด No Bootable Device บน Windows 10
  1. เมนูตั้งค่า BIOS หรือ UEFI จะแตกต่างตามอุปกรณ์ ค้นหา device boot options ในเมนูและเปลี่ยนลำดับตามคำแนะนำบนหน้าจอ ให้แน่ใจว่าไดรฟ์ระบบ Windows อยู่ในตำแหน่งแรก
วิธีแก้ไขข้อผิดพลาด No Bootable Device บน Windows 10

หลังเปลี่ยนลำดับบูทแล้ว ทำตามคำแนะนำบนหน้าจอเพื่อบันทึกการตั้งค่าและรีบูทคอมพิวเตอร์ เมื่อรีบูทแล้ว และสมมติไม่มีปัญหาอื่น ไดรฟ์ระบบจะโหลดก่อน ทำให้กระบวนการบูท Windows เริ่มต้นได้

ตรวจสอบสายเคเบิล

หากมีปัญหาอื่นก่อให้เกิดข้อผิดพลาด "no bootable device" ต้องตรวจสอบต่อ หากมีเดสก์ท็อป อาจต้องเปิดเคสและตรวจสอบสายเคเบิล เพื่อให้แน่ใจว่าสายไฟและสายข้อมูลของฮาร์ดดิสก์เชื่อมต่อถูกต้อง

วิธีแก้ไขข้อผิดพลาด No Bootable Device บน Windows 10

หากสายเคเบิลหลวม อาจไม่มีพลังงานพอสำหรับบูท เช่นกัน หากสายข้อมูลจากไดรฟ์ไปมاذาเบอร์ดหลวม ไดรฟ์จะใช้ไม่ได้ ทำให้เกิดข้อผิดพลาด

ก่อนปิดเคส ควรตรวจสอบความเสียหายด้วย สายที่ขrody หรือเปิดเผยอาจหยุดการทำงานของไดรฟ์ ควรเปลี่ยนสายที่เสียหายทันทีเมื่อพบ เพื่อป้องกันความเสียหายของไดรฟ์

สแกนไฟล์ระบบที่เสียหายด้วย SFC

หากฮาร์ดดิสก์เชื่อมต่อถูกต้อง อาจชี้ไปที่การติดตั้ง Windows ที่เสียหาย สามารถตรวจสอบไฟล์ระบบที่เสียหายด้วยเครื่องมือ System File Checker (SFC)

เนื่องจาก Windows บูทไม่ได้ จึงต้องสร้างสื่อติดตั้ง Windows 10 บน USB (หรือ DVD) ก่อน จะได้เข้าถึงคอมมานด์พรอมป์ทในเมนูติดตั้ง Windows เพื่อรันคำสั่ง SFC สแกนไฟล์เสียหายบนไดรฟ์

อย่างไรก็ตาม ขั้นตอนนี้ใช้ได้ก็ต่อเมื่อไดรฟ์ถูกตรวจจับโดยคอมพิวเตอร์ในเมนู BIOS/UEFI และโดยสื่อติดตั้ง Windows มิฉะนั้น ขั้นตอนนี้จะไม่ทำงาน และต้องลองวิธีอื่น

  1. เสียบสื่อติดตั้ง Windows และเริ่มคอมพิวเตอร์ อาจต้องเปลี่ยนลำดับบูท (ใช้ขั้นตอนข้างต้น) เพื่อให้ USB หรือ DVD โหลดก่อน เมื่อปรากฏหน้าจอติดตั้ง Windows ให้กด Shift + F10 เพื่อเปิดหน้าต่างคอมมานด์พรอมป์ท
วิธีแก้ไขข้อผิดพลาด No Bootable Device บน Windows 10
  1. ในหน้าต่างคอมมานด์พรอมป์ท พิมพ์ diskpart แล้ว list volume จะได้รายการไดรฟ์ที่มี พร้อมตัวอักษรไดรฟ์ จดตัวอักษรไดรฟ์ที่มอบให้กับไดรฟ์ที่มีการติดตั้ง Windows เดิม และพาร์ติชัน System Reserved ขนาดเล็ก
วิธีแก้ไขข้อผิดพลาด No Bootable Device บน Windows 10
  1. เมื่อทราบตัวอักษรไดรฟ์ระบบแล้ว พิมพ์ exit เพื่อออกจาก diskpart แล้วพิมพ์ sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows แทนที่พาธไฟล์สำหรับ offbootdir ด้วยตัวอักษรไดรฟ์ของพาร์ติชัน System Reserved (ปกติ 100MB) และ offwindir ด้วยตัวอักษรไดรฟ์ของการติดตั้ง Windows เดิม

    หากพาร์ติชัน System Reserved ไม่มีตัวอักษรไดรฟ์ ให้พิมพ์ sel vol 0 (แทน 0 ด้วยหมายเลขโวลยูมที่ถูกต้อง) แล้วพิมพ์ assign letter Z: ก่อนพิมพ์ exit
วิธีแก้ไขข้อผิดพลาด No Bootable Device บน Windows 10
  1. SFC จะตรวจสอบและพยายามซ่อมแซมข้อผิดพลาดในการติดตั้ง Windows เดิม เมื่อกระบวนการเสร็จ ให้กดปุ่ม Close มุมขวาบน เพื่อปิดคอมมานด์พรอมป์ทและหน้าต่างติดตั้ง Windows ทั้งสอง และรีสตาร์ทคอมพิวเตอร์
วิธีแก้ไขข้อผิดพลาด No Bootable Device บน Windows 10

ซ่อมแซม Windows Bootloader (GPT หรือ MBR) ด้วย Diskpart

การติดตั้ง Windows เก่าใช้ Master Boot Record (MBR) บันทึกข้อมูลพาร์ติชันฮาร์ดดิสก์ ให้คอมพิวเตอร์รู้ว่าจะค้นหาและโหลดไฟล์ระบบ Windows ที่ไหน หากเปลี่ยนจาก MBR ไป GPT ใกล้เคียง อาจทำให้บูทโหลเดอร์เสียหาย

เนื่องจาก BIOS/UEFI ของคอมพิวเตอร์ต้องการข้อมูลนี้เพื่อบูท Windows จึงต้องซ่อมแซมหรือแทนที่ก่อนด้วยคำสั่ง diskpart แต่มี ความเสี่ยงสูงมาก และอาจทำให้สูญเสียข้อมูลทั้งหมดบนไดรฟ์ หากไม่แน่ใจว่ากำลังทำอะไร ต้องใช้วิธีอื่นสำรองไดรฟ์ก่อน

หากต้องการดำเนินการ ต้องมีสื่อติดตั้ง Windows บน USB หรือ DVD ก่อน เพื่อรันคำสั่งนี้บนไดรฟ์ที่บูทไม่ได้

  1. เสียบสื่อติดตั้งและเริ่มคอมพิวเตอร์ เปลี่ยนลำดับบูท (ใช้ขั้นตอนข้างต้น) เพื่อโหลดตัวติดตั้ง Windows เมื่อปรากฏเมนูติดตั้ง ให้กด Shift + F10 เพื่อเปิดคอมมานด์พรอมป์ทใหม่
วิธีแก้ไขข้อผิดพลาด No Bootable Device บน Windows 10
  1. ในคอมมานด์พรอมป์ทใหม่ พิมพ์ diskpart แล้ว list disk ระบุว่ามีบูทโหลเดอร์ GPT หรือ MBR โดยดูว่ามีเครื่องหมายดอกจัน (*) ใต้คอลัมน์ GPT หรือไม่ หากมี (หรือคอลัมน์หายไปทั้งหมด) พิมพ์ sel disk 0 (แทน 0 ด้วยหมายเลขดิสก์ที่ถูกต้องจากคำสั่ง list disk) แล้ว list volume จดตัวอักษรไดรฟ์ที่ได้มอบหมายในจุดนี้
วิธีแก้ไขข้อผิดพลาด No Bootable Device บน Windows 10
  1. หากเป็นบูทโหลเดอร์ MBR ให้พิมพ์ exit เพื่อปิด diskpart แล้วรันคำสั่งต่อไปนี้ตามลำดับเพื่อซ่อมแซมบูทโหลเดอร์และรีสตาร์ทคอมพิวเตอร์: bootrec /fixboot, bootrec /scanos, bootrec /rebuildbcd, shutdown /r หากสำเร็จ ไดรฟ์ระบบควรบูทได้ถูกต้อง หากเห็นคำเตือน access is denied อาจกำลังพยายามซ่อม MBR บนไดรฟ์ GPT
วิธีแก้ไขข้อผิดพลาด No Bootable Device บน Windows 10
  1. หากเป็นบูทโหลเดอร์ GPT ให้เลือกพาร์ติชัน 100MB System Reserved หรือ (System EFI) โดยพิมพ์ sel vol 0 แทน 0 ด้วยหมายเลขโวลยูมที่ถูกต้องจากคำสั่ง list volume กำหนดตัวอักษรไดรฟ์ใหม่ให้ไดรฟ์นั้น โดยพิมพ์ assign letter Z: (แทน Z: ด้วยตัวอักษรไดรฟ์ว่างอื่น)
วิธีแก้ไขข้อผิดพลาด No Bootable Device บน Windows 10
  1. หลังกำหนดตัวอักษรแล้ว พิมพ์ exit เพื่อปิด diskpart แล้วรันคำสั่งต่อไปนี้ตามลำดับเพื่อซ่อมแซม GPT bootloader ที่มีอยู่ แทนที่ตัวอักษรไดรฟ์ด้วยตัวอักษรที่กำหนดไว้ก่อนหน้า: cd /d Z:\efi\microsoft\boot\, attrib BCD -s -h -r, ren BCD BCDold.bak, bcdboot C:\Windows /l en-us /s k: /f ALL หากคำสั่งสำเร็จ ให้พิมพ์ shutdown /r เพื่อรีสตาร์ทคอมพิวเตอร์
วิธีแก้ไขข้อผิดพลาด No Bootable Device บน Windows 10

หากขั้นตอนเหล่านี้ไม่ได้ผล หรือบูทโหลเดอร์เสียหายทั้งหมด อาจต้องล้างและติดตั้ง Windows ใหม่ จะวางบูทโหลเดอร์ใหม่บนไดรฟ์ระบบ แต่จะสูญเสียไฟล์ที่บันทึกไว้ในกระบวนการ

การบำรุงรักษาการติดตั้ง Windows 10

ข้อผิดพลาด "no bootable device" บน Windows 10 PC อาจเป็นสัญญาณว่าต้องการการบำรุงรักษาเร่งด่วน การดูแลคอมพิวเตอร์ให้ดีด้วยอัปเดตระบบเป็นประจำและการสำรองไฟล์ตามกำหนดการ จะช่วยได้มาก หากฮาร์ดแวร์เสียหายและต้องรีเซ็ต Windows เป็นค่าโรงงาน

แน่นอน หากไดรฟ์เสียหายเป็นสาเหตุ อาจถึงเวลาอัปเกรดคอมพิวเตอร์และเปลี่ยนไดรฟ์ใหม่ทั้งหมด การเปลี่ยนจากฮาร์ดดิสก์เก่าไปเป็น SSHD หรือ SSD ควรเพิ่มความเร็วและประสิทธิภาพ แต่อาจต้องการลงทุนในฮาร์ดดิสก์ภายนอกที่ดี เพื่อเก็บไฟล์สำคัญไว้ให้ปลอดภัยจากการสูญเสียข้อมูลอย่างกะทันหัน