หากคุณได้รับข้อผิดพลาดINACCESSIBLE_BOOT_DEVICEหลังจากที่คุณอัปเกรดเป็นWindows 10หรือหลังจากที่คุณใช้รีเซ็ตใน Windows 10 โพสต์นี้จะแนะนำวิธีการแก้ไขปัญหา
การตรวจสอบจุดบกพร่องของอุปกรณ์บู๊ตที่ไม่สามารถเข้าถึงได้มักบ่งชี้ว่าระบบปฏิบัติการ Windows สูญเสียการเข้าถึงพาร์ติชันระบบระหว่างการเริ่มต้น หากเกิดเหตุการณ์เช่นนี้ระบบมักจะปิดตัวเองหลังจากแสดง Blue Screen หรือ Stop Error เพื่อป้องกันตัวเองจากข้อมูลที่อาจเสียหายหรือสูญหาย
อุปกรณ์บูทที่ไม่สามารถเข้าถึงได้
อาจมีสาเหตุหลายประการสำหรับข้อผิดพลาด Inaccessible_Boot_Device Stop
- ไดรเวอร์ตัวกรองที่ขาดหายไปเสียหายหรือทำงานผิดปกติที่เกี่ยวข้องกับสแตกหน่วยเก็บข้อมูล
- ระบบไฟล์เสียหาย
- เปลี่ยนเป็นโหมดคอนโทรลเลอร์ที่เก็บข้อมูลหรือการตั้งค่าใน BIOS
- การใช้ตัวควบคุมหน่วยเก็บข้อมูลอื่นกับไดรเวอร์เริ่มต้นจาก Windows
- การย้ายฮาร์ดดิสก์ไปยังคอมพิวเตอร์เครื่องอื่นที่มีตัวควบคุมแยกต่างหาก
- แผงวงจรหลักหรือตัวควบคุมอุปกรณ์จัดเก็บข้อมูลผิดพลาดหรือฮาร์ดแวร์ผิดพลาด
- ความล้มเหลวของบริการ TrustedInstaller ในการยืนยันการอัปเดตที่ติดตั้งใหม่เนื่องจากความเสียหายที่เก็บตามส่วนประกอบ
- ไฟล์ที่เสียหายในพาร์ติชัน Boot
คำแนะนำสองสามข้อที่คุณสามารถลองแก้ไขปัญหานี้ได้ ดูสิ่งที่เกี่ยวข้องกับกรณีของคุณ:
1] หากคุณคิดว่าอุปกรณ์บู๊ตอาจผิดปกติคุณอาจต้องแก้ไขตัวเลือกการบูต
2] ลบฮาร์ดแวร์ที่เพิ่งเพิ่มเข้ามา
3] ตรวจสอบว่าเวอร์ชันเฟิร์มแวร์ของดิสก์เข้ากันไม่ได้กับ Windows 10 หรือไม่หากไม่ใช่คุณอาจต้องอัปเดตเฟิร์มแวร์เป็นเวอร์ชันล่าสุด ดูว่าคุณจำเป็นต้องอัพเดต BIOS หรือไม่
4] หากคุณเพิ่งเพิ่มคนขับรถ, รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณเข้าสู่เมนูตัวเลือกเริ่มต้นขั้นสูงเลือกสุดท้ายทราบดีการกำหนดค่าตัวเลือก คุณสามารถบูต Windows 10 เข้าสู่ Safe Mode และลองกู้คืนระบบหรือย้อนกลับ
5] หากคุณคิดว่าสาเหตุอาจเกิดจากความเสียหายของฮาร์ดดิสก์ให้เรียกใช้Chkdsk / f / rบนพาร์ติชันระบบ หากคุณไม่สามารถบูตเข้าสู่ Windows ได้ให้ใช้ Recovery Console และเรียกใช้Chkdsk / rหรือเรียกใช้ Chkdsk จาก Repair Console
6] หากคุณเพิ่งอัปเกรดเป็นWindows 10แล้วคุณเห็นข้อผิดพลาดนี้ให้ดาวน์โหลดและใช้ Media Creation Tool โดยใช้คอมพิวเตอร์เครื่องอื่นและบันทึกลงในอุปกรณ์ USB ใช้เพื่อทำการติดตั้งใหม่ทั้งหมดโดยคลิกที่ไฟล์ติดตั้งหรือบูตจาก USB หากคุณถูกขอรหัสผลิตภัณฑ์ให้คลิกข้ามขั้นตอนนี้ Windows 10 จะเปิดใช้งานเองเมื่อคุณลงชื่อเข้าใช้ด้วยบัญชี Microsoft ของคุณ
การแก้ไขปัญหาขั้นสูงสำหรับข้อผิดพลาด Stop 7B หรือ Inaccessible_Boot_Device
1] ตรวจสอบว่าดิสก์สำหรับบูตเชื่อมต่อและเข้าถึงได้
บูตเข้าสู่การกู้คืนขั้นสูงจากนั้นเปิดพร้อมรับคำสั่ง ที่นี่เราจะดูว่ามีการเชื่อมต่อดิสก์สำหรับบูตและพร้อมใช้งานหรือไม่
Microsoft ขอแนะนำให้คุณเรียกใช้diskpartจากนั้นเรียกใช้คำสั่งlist disk คำสั่งนี้จะเปิดเผยรายชื่อไดรฟ์ทางกายภาพที่เชื่อมต่อกับคอมพิวเตอร์ หากมีการเชื่อมต่อคุณควรได้รับรายละเอียดเช่นเดียวกับภาพด้านล่าง:
บันทึก:
- อินเทอร์เฟซ UEFI จะมีเครื่องหมายดอกจัน ( ) ในคอลัมน์** GPT *
- อินเทอร์เฟซ BIOS จะไม่มีเครื่องหมายดอกจันในคอลัมน์Dyn
หากคำสั่งlist diskแสดงรายการดิสก์ OS อย่างถูกต้องให้รันคำสั่งlist volใน diskpart ควรสร้างผลลัพธ์ที่คล้ายกับภาพถัดไป
ภาพด้านบนแสดง Volume 1 เป็นดิสก์สำหรับบูต หากไม่มีรายชื่อที่คล้ายกันคุณอาจต้องซ่อมแซมพาร์ติชันสำหรับเริ่มระบบด้วยตัวคุณเองหรือเชื่อมต่อกับศูนย์บริการของ OEM
2] ตรวจสอบความสมบูรณ์ของ Boot Configuration Database
Boot Configuration Database ซึ่งเป็นการแทนที่ไฟล์ Boot.ini มีพารามิเตอร์การกำหนดค่าการบูตและควบคุมวิธีบูตระบบปฏิบัติการ หากมีการทุจริตหรือกำหนดค่าผิดเราจะต้องแก้ไข ก่อนหน้านั้นลองวินิจฉัยว่ามีปัญหาหรือไม่
บูตเข้าสู่การกู้คืนขั้นสูงจากนั้นเปิดพร้อมรับคำสั่ง พิมพ์bcdeditแล้วกด Enter คุณควรได้ผลลัพธ์ดังภาพด้านล่าง UEFI และ BIOS มีความแตกต่างเล็กน้อย
ในผลลัพธ์ให้สังเกตว่าตัวระบุถูกตั้งค่าเป็นค่าเริ่มต้นหรือไม่และอุปกรณ์และเส้นทางชี้ไปที่พาร์ติชันที่ถูกต้อง สามารถมั่นใจได้ว่าไฟล์ "winload" โหลดอย่างถูกต้องเท่านั้น หากนี่ไม่ใช่สิ่งที่คุณเห็นเราจะต้องแก้ไข BCD
อินเทอร์เฟซ BIOS จะไม่มีเส้นทางใด ๆ แต่เป็นไดรฟ์ แต่อินเทอร์เฟซ UEFI จะแสดงพา ธ ที่สมบูรณ์ในพารามิเตอร์พาร์ติชันอุปกรณ์
a] ตั้งค่าพาร์ติชันอุปกรณ์เริ่มต้น
- สำรองข้อมูลของ BCD โดยใช้คำสั่งbcdedit / export C: \ temp \ bcdbackup ในการกู้คืนในขั้นตอนต่อไปคุณสามารถแทนที่ / ส่งออกด้วย / นำเข้า
- หากอุปกรณ์ภายใต้ {default} ผิดหรือหายไปให้เรียกใช้คำสั่งbceditด้วย set option bcdedit / set {default} device partition = C:
b] สร้าง BCD ใหม่ทั้งหมด
หากคุณได้รับข้อความแสดงข้อผิดพลาดที่ระบุว่าไม่สามารถเปิดที่เก็บข้อมูลการกำหนดค่าการบูตระบบไม่พบไฟล์ที่ระบุจากนั้นเรียกใช้bootrec / rebuildbcdบน Command Prompt
c] ตรวจสอบตำแหน่งของ winload และ bootmgr
Bootmgr (Windows Boot Manager) และ Winload (Windows OS Loader) เป็นส่วนหนึ่งของขั้นตอนการบูต PreBoot โหลด Boot manager ซึ่งจะโหลด Winload หากไฟล์ไม่อยู่ในตำแหน่งที่ถูกต้องกระบวนการบูตจะค้าง นี่คือตำแหน่งของไฟล์ -
- bootmgr:% SystemDrive% \ bootmgr
- winload:% SystemRoot% \ system32 \ winload.exe
ก่อนดำเนินการต่อโปรดสำรองข้อมูลเนื้อหาทั้งหมดภายใต้พาร์ติชันระบบไปยังตำแหน่งอื่น มันจะมีประโยชน์ถ้ามีอะไรผิดพลาด ใช้พรอมต์คำสั่งเพื่อไปที่ไดรฟ์ระบบและสร้างโฟลเดอร์ที่คุณสามารถสำรองข้อมูลทุกอย่างได้
ไปที่ไดเร็กทอรีเหล่านี้และยกเลิกการซ่อนไฟล์โดยใช้คำสั่งAttrib -s -h -r ถ้าพวกเขาไม่อยู่ในสถานที่ของพวกเขามาสร้างใหม่
Bcdboot: \ windows / s: / f ทั้งหมด
โดยที่“ OSDrive” คือที่ที่ Windows พร้อมใช้งานและไดรฟ์ระบบเป็นที่ที่ bootmgr อยู่
รีบูตและดูว่าสิ่งนี้ช่วยได้หรือไม่
หากไม่ได้ผลคุณอาจต้องติดตั้งระบบปฏิบัติการรุ่นก่อนหน้าของคุณใหม่เช่น ระบบปฏิบัติการ Windows 8.1 หรือ Windows 7 เปิดใช้งานอัปเกรดเป็น Windows 10 เปิดใช้งานจากนั้นล้างการติดตั้ง Windows 10 โดยใช้ ISO
เคล็ดลับ : โพสต์นี้จะช่วยคุณได้หากคุณได้รับ 0x7B INACCESSIBLE_BOOT_DEVICE Blue Screen หลังจากการอัปเดต Windows