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

อย่างไรก็ตาม คุณไม่ต้องตกใจ เพราะปัญหานี้มีโซลูชันไม่กี่อย่างที่จะแก้ไขได้ง่าย หากคุณเผชิญกับปัญหานี้มาสักพักแล้ว บทความนี้จะช่วยคุณแก้ไขปัญหาอย่างถาวร แต่ก่อนที่เราจะเข้าสู่เรื่อง เรามาดูสาเหตุของข้อผิดพลาดกันก่อน
สาเหตุของข้อผิดพลาด ‘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 และเปิดใช้งานพาร์ติชันระบบ นี่คือวิธีการ:
- เสียบ Windows bootable drive ของคุณและบูทจากมัน
- เมื่อหน้าต่าง Windows Setup ปรากฏ ให้เลือก ‘Repair your computer’
- เลือก ‘Troubleshoot’ และไปที่ Advanced Options
- ที่นั่น ให้เลือก ‘Command Prompt’.

- เมื่อ command prompt โหลดแล้ว ให้พิมพ์ ‘diskpart’ และกด Enter
- หลังจากนั้น ให้ป้อนคำสั่งต่อไปนี้ทีละคำสั่ง:
- ก่อนอื่น พิมพ์ ‘list disk’
- จากนั้น พิมพ์ ‘Select DISK X’ โดยที่ X คือดิสก์ที่มีปัญหาบูท
- พิมพ์ ‘list partition’.

- ตอนนี้ คุณต้องเลือกพาร์ติชันระบบซึ่งมักมีขนาดประมาณ 100 MB เพื่อทำเช่นนี้ ให้พิมพ์ ‘select partition x’ โดยที่ X คือตัวอักษรของพาร์ติชันระบบ
- สุดท้าย พิมพ์ ‘active’ เพื่อเปิดใช้งานพาร์ติชัน
- ออกจากยูทิลิตี้ diskpart โดยการพิมพ์ ‘exit’
เมื่อคุณเปิดใช้งานพาร์ติชันระบบแล้ว ให้ลองรันคำสั่ง bootrec อีกครั้ง หากมันบอกว่าคุณไม่มีการติดตั้ง Windows ให้แค่ออกจาก command prompt และรัน Startup Repair
โซลูชัน 2: กำหนดตัวอักษรไดรฟ์ให้พาร์ติชัน EFI
หากคุณแปลง MBR เป็น GPT ไฟล์บูทจะถูกจัดเก็บในพาร์ติชัน EFI อัตโนมัติ ตอนนี้ หากพาร์ติชัน EFI ไม่ได้รับการกำหนดตัวอักษรไดรฟ์ มันจะก่อให้เกิดข้อผิดพลาด ‘Element not found’ เพื่อแก้ไข คุณจะต้องกำหนดตัวอักษรไดรฟ์ให้พาร์ติชัน EFI ใช้โซลูชันนี้ก็ต่อเมื่อคุณมีดิสก์ GPT เท่านั้น นี่คือวิธีการ:
- เปิดยูทิลิตี้ Diskpart ตามที่แสดงในโซลูชัน 1
- เมื่อคุณโหลดยูทิลิตี้ diskpart แล้ว ให้พิมพ์ ‘list volume’.

- จากนั้น เลือกพาร์ติชัน EFI โดยใช้คำสั่ง ‘select volume X’ โดยที่ X แทนพาร์ติชัน EFI ซึ่งจัดรูปแบบด้วย FAT32 ไม่ใช่ NTFS
- ตอนนี้ คุณต้องกำหนดตัวอักษรให้มัน พิมพ์ ‘assign letter=B’ โดยที่ B คือตัวอักษรที่กำหนดให้พาร์ติชัน EFI
- ออกจากยูทิลิตี้ diskpart โดยการพิมพ์ ‘exit’ และรีสตาร์ทระบบของคุณ
โซลูชัน 3: ซ่อมแซม BCD
โซลูชันสุดท้ายที่คุณสามารถนำไปใช้เพื่อแก้ไขข้อผิดพลาดของคุณคือการซ่อมแซมไฟล์ Boot Configuration Data (BCD) โปรดตรวจสอบให้แน่ใจว่าคุณมี Windows bootable drive นี่คือวิธีการ:
- เข้าถึง command prompt ตามที่แสดงในโซลูชัน 1
- เมื่อ command prompt เปิดแล้ว ให้พิมพ์ ‘cd /d b:\EFI\Microsoft\’ โดยที่ b: คือตัวอักษรไดรฟ์ของ bootable drive (เปลี่ยนหากต่างออกไป)
- พิมพ์ ‘bootrec /fixboot’ และกด Enter
- หลังจากนั้น พิมพ์ ‘ren BCD BCD.bak’ และกด Enter เพื่อเปลี่ยนชื่อไฟล์ BCD
- สุดท้าย พิมพ์ ‘bcdboot c:\Windows /l en-us /s b: /f ALL’ แทนที่ตัวอักษร b: ที่นี่ด้วย ตามตัวอักษรไดรฟ์ bootable ของคุณ

- รีบูทระบบของคุณ