หากคุณได้เริ่มต้นระบบพีซีที่ใช้ Windows ของคุณ และพบกับข้อผิดพลาด “ไม่มีอุปกรณ์ที่สามารถบู๊ตได้” คุณอาจตื่นตระหนก แม้ว่าอาจเป็นสัญญาณว่าฮาร์ดไดรฟ์ของคุณล้มเหลว แต่ก็อาจชี้ไปที่ลำดับการบู๊ตที่กำหนดค่าไม่ถูกต้องหรือไฟล์ระบบที่เสียหาย ซึ่งสามารถแก้ไขได้โดยใช้คำสั่งของระบบ Windows บางอย่าง เช่น System File Checker (SFC)
ข้อผิดพลาด "ไม่มีอุปกรณ์ที่สามารถบู๊ตได้" อาจเป็นปัญหาได้ แต่ก็สามารถแก้ไขได้โดยทำตามขั้นตอนการแก้ไขปัญหาทั่วไป หากคุณพบข้อผิดพลาดนี้และไม่แน่ใจว่าจะแก้ไขได้อย่างไร ขั้นตอนด้านล่างนี้จะช่วยคุณแก้ไขปัญหาใน Windows 10
ตรวจสอบลำดับการบูตไดรฟ์ของคุณ
ในหลายกรณี ข้อผิดพลาด "ไม่มีอุปกรณ์ที่สามารถบู๊ตได้" เป็นสัญญาณว่าพีซีของคุณไม่พบไดรฟ์ที่ถูกต้องในการบู๊ต เนื่องจากลำดับการบู๊ตซึ่งกำหนดว่าควรโหลดไดรฟ์และอุปกรณ์ใดและกำหนดค่าไม่ถูกต้องในลำดับใด ในการแก้ไขปัญหานี้ คุณจะต้องเข้าสู่เมนูการตั้งค่า BIOS หรือ UEFI ของพีซี
- เริ่มต้นด้วยการเปิดเครื่องพีซีของคุณ เมื่อเริ่มบู๊ต คุณจะต้องกดปุ่มบางอย่างเพื่อขัดจังหวะกระบวนการและเข้าถึงเมนูการตั้งค่า BIOS/UEFI ตรวจสอบคู่มือพีซีหรือแล็ปท็อปของคุณสำหรับปุ่มที่ถูกต้องในการกด หรือลองใช้ปุ่มทั่วไป เช่น F1, F10, F12, และ DEL .
- เมนูการตั้งค่า BIOS หรือ UEFI จะแตกต่างกันไปในแต่ละอุปกรณ์ ค้นหา ตัวเลือกการบูตอุปกรณ์ ในเมนูของคุณและเปลี่ยนลำดับโดยใช้คำแนะนำบนหน้าจอ ตรวจสอบให้แน่ใจว่าไดรฟ์ระบบ Windows ของคุณอยู่ในตำแหน่งแรก
เมื่อลำดับการบู๊ตเปลี่ยนไป ให้ทำตามคำแนะนำบนหน้าจอเพื่อบันทึกการตั้งค่าและรีบูตพีซี เมื่อพีซีของคุณรีบูทและไม่มีปัญหาอื่นใด ไดรฟ์ระบบของคุณจะโหลดก่อน ซึ่งช่วยให้กระบวนการบูทเครื่อง Windows เริ่มต้นได้
ตรวจสอบการเดินสายของคุณ
อย่างไรก็ตาม หากมีปัญหาอื่นๆ ที่ทำให้เกิดข้อผิดพลาด “ไม่มีอุปกรณ์ที่สามารถบู๊ตได้” คุณจะต้องตรวจสอบเพิ่มเติม ตัวอย่างเช่น หากคุณมีพีซีเดสก์ท็อป คุณอาจต้องเปิดเคสและตรวจสอบสายเคเบิลเพื่อให้แน่ใจว่าสายไฟและสายข้อมูลของฮาร์ดไดรฟ์เชื่อมต่ออย่างถูกต้อง
หากไดรฟ์ของคุณมีสายหลวม อาจมีพลังงานไม่เพียงพอสำหรับการบู๊ต ในทำนองเดียวกัน หากสายข้อมูลจากไดรฟ์ไปยังเมนบอร์ดหลวม จะไม่สามารถใช้ไดรฟ์ได้ ทำให้เกิดข้อผิดพลาด
อย่างไรก็ตาม ก่อนที่คุณจะปิดเคสของคุณ คุณควรตรวจสอบความเสียหายด้วย สายเคเบิลหลุดลุ่ยหรือเปิดออกอาจทำให้ไดรฟ์ของคุณไม่ทำงาน เปลี่ยนสายเคเบิลที่เสียหายทุกครั้งเมื่อพบเห็น เพื่อป้องกันไม่ให้ไดรฟ์เสียหาย
สแกนหาไฟล์ระบบที่เสียหายโดยใช้ SFC
หากฮาร์ดไดรฟ์ของคุณเชื่อมต่ออย่างถูกต้อง อาจชี้ไปที่การติดตั้ง Windows ที่เสียหาย คุณสามารถตรวจสอบไฟล์ระบบที่เสียหายได้โดยใช้ System File Checker (SFC) เครื่องมือ
อย่างไรก็ตาม เนื่องจาก Windows ไม่สามารถบู๊ตได้ คุณจะต้องสร้างแท่ง USB สำหรับติดตั้ง Windows 10 (หรือดีวีดี) แรก. การดำเนินการนี้จะทำให้คุณเข้าถึงพรอมต์คำสั่งในเมนูการติดตั้ง Windows ซึ่งจะทำให้คุณสามารถเรียกใช้ SFC คำสั่งสแกนหาไฟล์ที่เสียหายในไดรฟ์ของคุณ
อย่างไรก็ตาม วิธีนี้จะใช้ได้ก็ต่อเมื่อพีซีของคุณตรวจพบไดรฟ์ในเมนู BIOS/UEFI และโดยสื่อการติดตั้ง Windows ไม่เช่นนั้น ขั้นตอนนี้จะใช้ไม่ได้ผล และคุณจะต้องลองใช้วิธีอื่น
- ในการเริ่มต้น ให้ใส่สื่อการติดตั้ง Windows ของคุณแล้วเริ่มการทำงานของพีซีของคุณ คุณอาจต้องเปลี่ยนลำดับการบู๊ต (โดยใช้ขั้นตอนด้านบน) เพื่อให้แน่ใจว่ามีการเลือกสื่อ USB หรือ DVD ก่อน เมื่อหน้าจอการติดตั้ง Windows ปรากฏขึ้น ให้เลือก Shift + F10 ปุ่มเพื่อเปิดหน้าต่างพรอมต์คำสั่ง
- ในหน้าต่างพรอมต์คำสั่ง ให้พิมพ์ diskpart จากนั้น รายการปริมาณ ซึ่งจะแสดงรายการไดรฟ์ที่พร้อมใช้งาน รวมทั้งอักษรระบุไดรฟ์ จดอักษรระบุไดรฟ์ที่กำหนดให้กับไดรฟ์ที่มีการติดตั้ง Windows ที่คุณมีอยู่และใน System Reserved ที่เล็กกว่า พาร์ทิชัน
- เมื่อคุณทราบอักษรระบุไดรฟ์ของระบบแล้ว ให้พิมพ์ ออก เพื่อออกจาก diskpart แล้วก็ sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows แทนที่เส้นทางของไฟล์สำหรับ offbootdir ด้วยอักษรระบุไดรฟ์ที่กำหนดให้กับ System Reserved . ของคุณ พาร์ติชั่น (ปกติขนาด 100MB) และ offwindr ด้วยอักษรระบุไดรฟ์ที่กำหนดให้กับการติดตั้ง Windows ที่มีอยู่ของคุณ
หากพาร์ติชั่น System Reserved ของคุณไม่มีอักษรระบุไดรฟ์ ให้พิมพ์ sel vol 0 (แทนที่ 0 ด้วยหมายเลขปริมาณที่ถูกต้อง) จากนั้นพิมพ์ กำหนดตัวอักษร Z: ก่อนพิมพ์ ออก .
- SFC จะตรวจสอบและพยายามแก้ไขข้อผิดพลาดในการติดตั้ง Windows ที่คุณมีอยู่ เมื่อดำเนินการเสร็จสิ้น ให้กดปุ่ม ปิด ที่มุมบนขวาเพื่อปิดทั้งพรอมต์คำสั่งและหน้าต่างการติดตั้ง Windows และรีสตาร์ทพีซีของคุณ
ซ่อมแซม Windows Bootloader (GPT หรือ MBR) โดยใช้ Diskpart
การติดตั้ง Windows รุ่นเก่าใช้ Master Boot Record (MBR) เพื่อบันทึกข้อมูลพาร์ติชั่นฮาร์ดไดรฟ์ลงในไดรฟ์ ทำให้ข้อมูลพีซีของคุณทราบว่าจะค้นหาและโหลดไฟล์ระบบ Windows ได้ที่ไหน หากคุณเพิ่งเปลี่ยนจาก MBR เป็น GPT แสดงว่าโปรแกรมโหลดบูตของคุณเสียหาย
เนื่องจาก BIOS/UEFI ของพีซีต้องใช้ข้อมูลนี้ในการบูต Windows คุณจะต้องซ่อมแซมหรือเปลี่ยนใหม่โดยใช้ diskpart สั่งการ. การดำเนินการนี้มีความเสี่ยงสูง อย่างไรก็ตาม และอาจทำให้คุณสูญเสียข้อมูลที่บันทึกไว้ทั้งหมดบนไดรฟ์ หากไม่แน่ใจว่ากำลังทำอะไรอยู่ คุณจะต้องใช้วิธีอื่นในการสำรองข้อมูลไดรฟ์ก่อน
หากต้องการดำเนินการต่อ คุณจะต้องใช้สื่อการติดตั้ง Windows ในไดรฟ์ USB หรือ DVD ก่อนจึงจะเรียกใช้คำสั่งนี้บนไดรฟ์ที่บูตไม่ได้แล้ว
- ในการเริ่มต้น ให้ใส่สื่อการติดตั้งของคุณและเริ่มพีซีของคุณ และเปลี่ยนลำดับการบู๊ตของคุณ (โดยใช้ขั้นตอนด้านบน) เพื่อโหลดตัวติดตั้ง Windows เมื่อเมนูการติดตั้งปรากฏขึ้น ให้เลือก Shift + F10 ปุ่มเพื่อเปิดหน้าต่างพรอมต์คำสั่งใหม่
- ในหน้าต่างพรอมต์คำสั่งใหม่ ให้พิมพ์ diskpart จากนั้น แสดงรายการดิสก์ . ระบุว่าคุณมี GPT หรือ MBR bootloader หรือไม่ โดยตรวจสอบว่าไดรฟ์ระบบของคุณมีเครื่องหมายดอกจันภายใต้ GPT คอลัมน์. หากมี (หรือขาดหายไปทั้งคอลัมน์) ให้พิมพ์ sel disk 0 (แทนที่ 0 ด้วยหมายเลขดิสก์โวลุ่มที่ถูกต้องโดยรายการดิสก์ คำสั่ง) จากนั้น รายการระดับเสียง . จดบันทึกอักษรระบุไดรฟ์ที่กำหนด ณ จุดนี้
- ถ้าคุณมี MBR bootloader ให้พิมพ์ exit เพื่อปิด diskpart จากนั้นเรียกใช้คำสั่งต่อไปนี้ตามลำดับเพื่อซ่อมแซม bootloader และรีสตาร์ทพีซีของคุณ:bootrec /fixboot, bootrec /scanos, bootrec /rebuildbcd, ปิด /r . หากกระบวนการนี้สำเร็จ ไดรฟ์ระบบของคุณควรบู๊ตอย่างถูกต้อง หากคุณเห็นการเข้าถึงถูกปฏิเสธ คำเตือน คุณอาจกำลังพยายามซ่อมแซม MBR bootloader ในไดรฟ์ GPT
- หากคุณมี GPT bootloader ให้เลือก 100MB System Reserved หรือ (ระบบ EFI ) แบ่งพาร์ติชันโดยพิมพ์ sel vol 0 , แทนที่ 0 ด้วยหมายเลขวอลุ่มที่ถูกต้องตามปริมาณรายการ สั่งการ. กำหนดอักษรระบุไดรฟ์ใหม่ให้กับไดรฟ์นั้นโดยพิมพ์ กำหนดอักษร Z :(แทนที่ Z: พร้อมอักษรระบุไดรฟ์อื่นที่มีอยู่)
- เมื่อกำหนดแล้ว ให้พิมพ์ ออก เพื่อปิด diskpart จากนั้นเรียกใช้คำสั่งต่อไปนี้ตามลำดับเพื่อซ่อมแซม GPT bootloader ที่มีอยู่ โดยแทนที่อักษรระบุไดรฟ์ด้วยตัวอักษรที่คุณกำหนดไว้ก่อนหน้านี้:cd /d Z:\efi\microsoft\boot\, attrib BCD -s -h -r, ren BCD BCDold.bak, bcdboot C:\Windows /l en-us /sk:/f ทั้งหมด . หากคำสั่งสำเร็จ ให้พิมพ์ shutdown /r เพื่อรีสตาร์ทพีซีของคุณ
หากขั้นตอนเหล่านี้ใช้ไม่ได้ผล หรือหากคุณทำให้ bootloader เสียหายทั้งหมด คุณอาจต้องล้างข้อมูลและติดตั้ง Windows ใหม่ การดำเนินการนี้จะวางบูตโหลดเดอร์ใหม่ในไดรฟ์ระบบของคุณ แต่คุณอาจสูญเสียไฟล์ที่บันทึกไว้ในกระบวนการ
การรักษาการติดตั้ง Windows 10
ข้อผิดพลาด "ไม่มีอุปกรณ์ที่สามารถบู๊ตได้" บนพีซีที่ใช้ Windows 10 อาจเป็นสัญญาณว่าจำเป็นต้องมีการบำรุงรักษาอย่างเร่งด่วน การรักษาพีซีของคุณให้มีการดูแลอย่างดีด้วยการอัปเดตระบบอย่างสม่ำเสมอและการสำรองไฟล์ตามกำหนดเวลาสามารถช่วยคุณได้ โดยเฉพาะอย่างยิ่งหากฮาร์ดแวร์ของคุณล้มเหลวและคุณจำเป็นต้องรีเซ็ต Windows เป็นการตั้งค่าจากโรงงาน
แน่นอน หากไดรฟ์ที่เสียหายทำให้เกิดปัญหาเหล่านี้ อาจถึงเวลาที่ต้องอัปเกรดพีซีของคุณและเปลี่ยนไดรฟ์ทั้งหมด การเปลี่ยนจากฮาร์ดไดรฟ์รุ่นเก่าไปเป็นไดรฟ์ SSHD หรือ SSD ควรปรับปรุงความเร็วและประสิทธิภาพ แต่คุณอาจต้องการลงทุนในฮาร์ดไดรฟ์ภายนอกที่ดี เพื่อรักษาไฟล์สำคัญของคุณให้ปลอดภัยจากการสูญเสียข้อมูลอย่างกะทันหัน