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

แก้ไข: Boorec /Fixboot Element Not Found บน Windows 10

ข้อผิดพลาด ‘Element not found’ มักเกิดจากพาร์ติชันระบบที่ไม่ได้ใช้งาน (inactive) หรือ หากพาร์ติชัน EFI ไม่ได้รับการกำหนดตัวอักษร ข้อผิดพลาดนี้เกิดขึ้นเมื่อผู้ใช้ใช้คำสั่ง ‘bootrec /fixboot’ ใน command prompt คำสั่งนี้ใช้ซ่อมแซมการบูทของ Windows เมื่อไม่อยู่ในสภาพปกติ ปัญหานี้อาจกลายเป็นวิกฤต เพราะคุณจะไม่สามารถใช้คอมพิวเตอร์ได้ จนกว่าคุณจะซ่อมแซมการบูทของระบบ ซึ่งสามารถทำได้โดยใช้คำสั่ง bootrec

แก้ไข: Boorec /Fixboot Element Not Found บน Windows 10

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

สาเหตุของข้อผิดพลาด ‘Element Not Found’ บน Windows 10

ตามที่เราได้กล่าวไว้ข้างต้น ข้อผิดพลาดนี้เกิดขึ้นเมื่อคุณพยายามซ่อมแซมการบูทของ Windows มันมักเกิดจากปัจจัยต่อไปนี้ —

  • พาร์ติชันระบบไม่ได้ใช้งาน (Inactive system partition) หากพาร์ติชันระบบของคุณไม่ได้ตั้งค่าเป็น active มันสามารถก่อให้เกิดปัญหาได้
  • ไม่มีตัวอักษรไดรฟ์กำหนดให้พาร์ติชัน EFI เมื่อคุณแปลง MBR เป็น GPT ไฟล์บูทจะถูกจัดเก็บบนพาร์ติชัน EFI อย่างไรก็ตาม หากพาร์ติชัน EFI ไม่ได้รับการกำหนดตัวอักษรไดรฟ์ มันจะก่อให้เกิดข้อผิดพลาด
  • BCD หรือ MBR เสียหาย ข้อผิดพลาดยังจะเกิดขึ้น หากไฟล์ BCD หรือ MBR เสียหายหรือเสียหาย

ตอนนี้ เพื่อกำจัดข้อผิดพลาด คุณสามารถปฏิบัติตามโซลูชันด้านล่าง โปรดจำไว้ว่าวิธีแก้ไขเหล่านี้จะต้องการ Windows bootable USB/DVD หรือ CD drive ดังนั้น โปรดตรวจสอบให้แน่ใจว่าคุณมีสิ่งนั้นครอบคลุมแล้ว

โซลูชัน 1: ตั้งค่าพาร์ติชันระบบเป็น Active

มากที่สุด สาเหตุของการป๊อปอัพข้อผิดพลาดคือพาร์ติชันระบบที่ไม่ได้ใช้งาน ในกรณีนี้ คุณจะต้องเข้าถึงยูทิลิตี้ DiskPart ใน Windows Recovery Environment และเปิดใช้งานพาร์ติชันระบบ นี่คือวิธีการ:

  1. เสียบ Windows bootable drive ของคุณและบูทจากมัน
  2. เมื่อหน้าต่าง Windows Setup ปรากฏ ให้เลือก ‘Repair your computer’
  3. เลือก ‘Troubleshoot’ และไปที่ Advanced Options
  4. ที่นั่น ให้เลือก ‘Command Prompt’.แก้ไข: Boorec /Fixboot Element Not Found บน Windows 10
  5. เมื่อ command prompt โหลดแล้ว ให้พิมพ์ ‘diskpart’ และกด Enter
  6. หลังจากนั้น ให้ป้อนคำสั่งต่อไปนี้ทีละคำสั่ง:
  7. ก่อนอื่น พิมพ์ ‘list disk’
  8. จากนั้น พิมพ์ ‘Select DISK X’ โดยที่ X คือดิสก์ที่มีปัญหาบูท
  9. พิมพ์ ‘list partition’.แก้ไข: Boorec /Fixboot Element Not Found บน Windows 10
  10. ตอนนี้ คุณต้องเลือกพาร์ติชันระบบซึ่งมักมีขนาดประมาณ 100 MB เพื่อทำเช่นนี้ ให้พิมพ์ ‘select partition x’ โดยที่ X คือตัวอักษรของพาร์ติชันระบบ
  11. สุดท้าย พิมพ์ ‘active’ เพื่อเปิดใช้งานพาร์ติชัน
  12. ออกจากยูทิลิตี้ diskpart โดยการพิมพ์ ‘exit’

เมื่อคุณเปิดใช้งานพาร์ติชันระบบแล้ว ให้ลองรันคำสั่ง bootrec อีกครั้ง หากมันบอกว่าคุณไม่มีการติดตั้ง Windows ให้แค่ออกจาก command prompt และรัน Startup Repair

โซลูชัน 2: กำหนดตัวอักษรไดรฟ์ให้พาร์ติชัน EFI

หากคุณแปลง MBR เป็น GPT ไฟล์บูทจะถูกจัดเก็บในพาร์ติชัน EFI อัตโนมัติ ตอนนี้ หากพาร์ติชัน EFI ไม่ได้รับการกำหนดตัวอักษรไดรฟ์ มันจะก่อให้เกิดข้อผิดพลาด ‘Element not found’ เพื่อแก้ไข คุณจะต้องกำหนดตัวอักษรไดรฟ์ให้พาร์ติชัน EFI ใช้โซลูชันนี้ก็ต่อเมื่อคุณมีดิสก์ GPT เท่านั้น นี่คือวิธีการ:

  1. เปิดยูทิลิตี้ Diskpart ตามที่แสดงในโซลูชัน 1
  2. เมื่อคุณโหลดยูทิลิตี้ diskpart แล้ว ให้พิมพ์ ‘list volume’.แก้ไข: Boorec /Fixboot Element Not Found บน Windows 10
  3. จากนั้น เลือกพาร์ติชัน EFI โดยใช้คำสั่ง ‘select volume X’ โดยที่ X แทนพาร์ติชัน EFI ซึ่งจัดรูปแบบด้วย FAT32 ไม่ใช่ NTFS
  4. ตอนนี้ คุณต้องกำหนดตัวอักษรให้มัน พิมพ์ ‘assign letter=B’ โดยที่ B คือตัวอักษรที่กำหนดให้พาร์ติชัน EFI
  5. ออกจากยูทิลิตี้ diskpart โดยการพิมพ์ ‘exit’ และรีสตาร์ทระบบของคุณ

โซลูชัน 3: ซ่อมแซม BCD

โซลูชันสุดท้ายที่คุณสามารถนำไปใช้เพื่อแก้ไขข้อผิดพลาดของคุณคือการซ่อมแซมไฟล์ Boot Configuration Data (BCD) โปรดตรวจสอบให้แน่ใจว่าคุณมี Windows bootable drive นี่คือวิธีการ:

  1. เข้าถึง command prompt ตามที่แสดงในโซลูชัน 1
  2. เมื่อ command prompt เปิดแล้ว ให้พิมพ์ ‘cd /d b:\EFI\Microsoft\’ โดยที่ b: คือตัวอักษรไดรฟ์ของ bootable drive (เปลี่ยนหากต่างออกไป)
  3. พิมพ์ ‘bootrec /fixboot’ และกด Enter
  4. หลังจากนั้น พิมพ์ ‘ren BCD BCD.bak’ และกด Enter เพื่อเปลี่ยนชื่อไฟล์ BCD
  5. สุดท้าย พิมพ์ ‘bcdboot c:\Windows /l en-us /s b: /f ALL’ แทนที่ตัวอักษร b: ที่นี่ด้วย ตามตัวอักษรไดรฟ์ bootable ของคุณแก้ไข: Boorec /Fixboot Element Not Found บน Windows 10
  6. รีบูทระบบของคุณ