Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีซ่อมแซม EFI bootloader ใน Windows 11/10

หากคุณเพิ่งย้ายจาก BIOS เป็น UEFI และไม่สามารถบูตคอมพิวเตอร์ได้ตั้งแต่นั้นมา นี่คือวิธีที่คุณสามารถซ่อมแซม EFI bootloader ใน Windows 11/10 การซ่อมแซม EFI bootloader นั้นค่อนข้างง่ายโดยใช้ bcdboot คำสั่ง และบทความนี้แสดงวิธีการใช้คำสั่งเพื่อให้งานสำเร็จลุล่วง

EFI bootloader ใน Windows คืออะไร

ไฟล์ตัวโหลดการบูต EFI เป็นไฟล์เรียกทำงานบนระบบ UEFI ที่มีข้อมูลว่ากระบวนการบูตคอมพิวเตอร์ควรดำเนินการอย่างไร หากคุณใช้ระบบ UEFI แทน BIOS คุณสามารถค้นหา EFI System Partition เพิ่มเติมได้ . มันเก็บข้อมูลของ EFI bootloader ซึ่งส่วนใหญ่เป็นไฟล์ .efi บางไฟล์ อย่างไรก็ตาม หากมีปัญหากับพาร์ติชั่นนี้ คุณอาจไม่สามารถบู๊ตคอมพิวเตอร์เป็นประจำได้

แม้ว่าพาร์ติชัน EFI จะไม่ต้องการอักษรระบุไดรฟ์เพื่อคงอยู่ในคอมพิวเตอร์ของคุณและทำงานโดยไม่มีข้อผิดพลาด แต่ในบางครั้ง ก็สร้างปัญหาได้ มีสองวิธีหลักๆ ในการซ่อมแซม EFI bootloader ใน Windows 11:การใช้ bcdboot คำสั่งและเปลี่ยนอักษรระบุไดรฟ์ อย่างไรก็ตาม หากวิธีแก้ปัญหาหลังใช้งานได้เมื่อมีปัญหาเล็กน้อยเท่านั้น นอกจากนั้น คุณต้องใช้คำสั่ง bcdboot เพื่อกำจัดปัญหา EFI bootloader โดยอัตโนมัติ

วิธีการซ่อมแซม EFI bootloader ใน Windows 11/10

หากต้องการซ่อมแซม EFI bootloader ใน Windows 11 หรือ Windows 10 ให้ทำตามขั้นตอนเหล่านี้:

  1. เปลี่ยนอักษรระบุไดรฟ์
  2. ใช้คำสั่ง bcdboot

คุณอาจต้องการอ่านเกี่ยวกับตัวแก้ไขข้อมูลการกำหนดค่าการบูต (BCD) ก่อนดำเนินการต่อ

1] เปลี่ยนอักษรระบุไดรฟ์

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

ให้กด Win+I เพื่อเปิดการตั้งค่า Windows และไปที่ ระบบ> การกู้คืน . คุณจะพบ การเริ่มต้นขั้นสูง  . ได้ที่นี่ ตัวเลือก. คุณต้องคลิก รีสตาร์ททันที  ปุ่ม.

วิธีซ่อมแซม EFI bootloader ใน Windows 11/10

หลังจากเปิดหน้าต่างถัดไป ให้ไปที่ การแก้ไขปัญหา> ตัวเลือกขั้นสูง  แล้วเลือก พรอมต์คำสั่ง ตัวเลือก

วิธีซ่อมแซม EFI bootloader ใน Windows 11/10

จากนั้นป้อนคำสั่งเหล่านี้:

diskpart

list vol

select volume 1

คุณต้องเลือกพาร์ติชัน EFI โดยป้อนหมายเลขที่กำหนด

assign letter=X

ที่นี่ 'X' จะถูกแทนที่ด้วยอักษรระบุไดรฟ์ของคุณ
วิธีซ่อมแซม EFI bootloader ใน Windows 11/10

หลังจากนั้น ให้ปิด Command Prompt และรีสตาร์ทคอมพิวเตอร์

หากคุณไม่สามารถบูตเข้าสู่คอมพิวเตอร์ได้ คุณต้องปฏิบัติตามวิธีอื่นเพื่อเปิดโหมดการกู้คืนขั้นสูง เพื่อที่คุณจะต้องรีสตาร์ทคอมพิวเตอร์ 2-4 ครั้งภายในระยะเวลาอันสั้น

หลังจากใช้ขั้นตอนดังกล่าวแล้ว คุณต้องใช้คำสั่ง bcdboot เพื่อแก้ไขบันทึกการบูตทั้งหมด

2] ใช้คำสั่ง bcdboot

วิธีซ่อมแซม EFI bootloader ใน Windows 11/10

คำสั่ง bcdboot ช่วยคุณแทนที่ไฟล์ EFI ที่เสียหายด้วยไฟล์ใหม่ เพื่อให้ระบบของคุณทำงานได้อย่างไม่มีที่ติ เพื่อที่ คุณต้องป้อนคำสั่งต่อไปนี้ในพรอมต์คำสั่ง:

bootrec /rebuildbcd

มันสร้างไฟล์ข้อมูลการกำหนดค่าการบูตหรือไฟล์ BCD ขึ้นใหม่

หลังจากนั้น ให้ป้อนคำสั่งนี้:

bcdboot c:\windows /s c:

อย่าลืมเปลี่ยน c ด้วยอักษรระบุไดรฟ์ระบบเดิมของคุณ โดยส่วนใหญ่จะตั้งชื่อตาม c . อย่างไรก็ตาม หากคุณกำหนดอย่างอื่น คุณต้องป้อนอักษรระบุไดรฟ์ที่นี่

นอกจากนี้ เรายังใช้ /s  พารามิเตอร์ ซึ่งช่วยให้ผู้ใช้เลือกโวลุ่มของพาร์ติชันระบบ ด้วยเหตุนี้ คำสั่งนี้จะทำการคัดลอกไฟล์สำหรับบู๊ตในโวลุ่มดังกล่าว

สุดท้าย คุณต้องรีสตาร์ทคอมพิวเตอร์

ฉันจะแก้ไข EFI bootloader ได้อย่างไร

ในการแก้ไข EFI bootloader คุณต้องทำสองสิ่ง – เปลี่ยนอักษรระบุไดรฟ์และแก้ไขบันทึกการบูต สำหรับทั้งคู่ คุณต้องเปิดพรอมต์คำสั่งในโหมดการกู้คืนขั้นสูง หลังจากนั้น คุณสามารถใช้ DISKPART เพื่อเปลี่ยนอักษรระบุไดรฟ์และ bcdboot เพื่อแก้ไขบันทึกการบูต

ฉันจะซ่อมแซม bootloader ของ Windows 11/10 EFI ได้อย่างไร

ในการซ่อมแซม bootloader ของ Windows 11/10 EFI คุณต้องใช้คำสั่ง bcdboot ช่วยให้คุณคัดลอกไฟล์ข้อมูลการกำหนดค่าการบูตไปยังพาร์ติชัน EFI ก่อนหน้านั้น คุณต้องใช้ส่วนดิสก์เพื่อเปลี่ยนหรือกำหนดอักษรระบุไดรฟ์ให้กับพาร์ติชัน EFI

นั่นคือทั้งหมด! หวังว่าคู่มือนี้จะช่วยได้

วิธีซ่อมแซม EFI bootloader ใน Windows 11/10