แก้ไขข้อผิดพลาด winload.efi หรือเสียหาย

เผยแพร่แล้ว: 2018-04-19
แก้ไขข้อผิดพลาด winload.efi หรือเสียหาย

หากคุณกำลังเผชิญกับข้อผิดพลาดหน้าจอสีน้ำเงินแห่งความตาย (BSOD) 0xc0000225 พร้อมข้อความว่า “Windows\system32\winload.efi สูญหายหรือเสียหาย” แสดงว่าคุณมาถูกที่แล้ว เนื่องจากวันนี้เราจะแก้ไขปัญหานี้ ปัญหามักเกิดขึ้นกับพีซีค้างในบางครั้ง จากนั้นในที่สุด คุณจะเห็นข้อความแสดงข้อผิดพลาด BSOD ปัญหาหลักเกิดขึ้นเมื่อคุณไม่สามารถบูตเครื่องพีซีได้ และจากนั้นคุณพยายามเรียกใช้การเริ่มต้นระบบหรือการซ่อมแซมอัตโนมัติ คุณจะเห็นข้อความแสดงข้อผิดพลาด " winload.efi สูญหายหรือเสียหาย "

ข้อผิดพลาด winload.efi ที่พบบ่อยที่สุดที่สามารถปรากฏบนพีซีของคุณ ได้แก่:

 ข้อผิดพลาด Winload.efi
Winload.efi หายไป
ไม่พบ Winload.efi
โหลด Winload.efi ไม่สำเร็จ
ลงทะเบียน winload.efi . ไม่สำเร็จ
ข้อผิดพลาดรันไทม์: winload.efi
เกิดข้อผิดพลาดในการโหลด winload.efi
Winload.efi หายไปหรือมีข้อผิดพลาด
เกิดปัญหาในการเริ่ม [เส้นทาง]\winload.efi ไม่พบโมดูลที่ระบุ
โปรแกรมนี้ไม่สามารถเริ่มทำงานได้เพราะ winload.efi หายไปจากคอมพิวเตอร์ของคุณ 

แก้ไขข้อผิดพลาด winload.efi หรือเสียหาย

ข้อผิดพลาดเกิดจากข้อมูล BCD ที่เสียหาย บันทึกการบู๊ตที่เสียหาย ลำดับการบู๊ตไม่ถูกต้อง เปิดใช้งานการบู๊ตแบบปลอดภัย ฯลฯ โดยไม่ต้องเสียเวลา เรามาดูวิธีการแก้ไขข้อผิดพลาด winload.efi ที่หายไปหรือเสียหายด้วยความช่วยเหลือของคู่มือการแก้ไขปัญหาที่แสดงด้านล่าง

สารบัญ

  • แก้ไขข้อผิดพลาด winload.efi หรือเสียหาย
  • วิธีที่ 1: สร้าง BCD . ใหม่
  • วิธีที่ 2: บูตพีซีของคุณใน Last Know Good Configuration
  • วิธีที่ 3: ปิดใช้งาน Secure Boot
  • วิธีที่ 4: เรียกใช้ SFC และ CHKDSK
  • วิธีที่ 5: เรียกใช้การเริ่มต้นหรือการซ่อมแซมอัตโนมัติ
  • วิธีที่ 6: ปิดใช้งานการป้องกันมัลแวร์ที่เปิดตัวก่อนกำหนด
  • วิธีที่ 7: ตั้งค่าลำดับการบู๊ตที่ถูกต้อง

แก้ไขข้อผิดพลาด winload.efi หรือเสียหาย

วิธีที่ 1: สร้าง BCD . ใหม่

1. ใส่แผ่น DVD หรือ USB การติดตั้งที่สามารถบู๊ตได้ของ Windows 10 แล้วรีสตาร์ทพีซีของคุณ

2. เมื่อได้รับแจ้งให้กดปุ่มใดๆ เพื่อบู๊ตจากซีดีหรือดีวีดี ให้กดแป้นใดๆ เพื่อดำเนินการต่อ

กดปุ่มใดก็ได้เพื่อบู๊ตจากซีดีหรือดีวีดี | แก้ไขข้อผิดพลาด winload.efi หรือเสียหาย

3. เลือกการตั้งค่าภาษาของคุณ แล้วคลิก ถัดไป คลิกซ่อมแซม คอมพิวเตอร์ของคุณที่ด้านล่างซ้าย

ซ่อมคอมพิวเตอร์ของคุณ

4. ในหน้าจอเลือกตัวเลือก ให้คลิก แก้ไขปัญหา

เลือกตัวเลือกที่การซ่อมแซมการเริ่มต้นอัตโนมัติของ windows 10

5. บนหน้าจอแก้ไขปัญหา ให้คลิก ตัวเลือกขั้นสูง

เลือกตัวเลือกขั้นสูงจากหน้าจอแก้ไขปัญหา

6. ในหน้าจอ Advanced options ให้คลิกที่ Command Prompt

พร้อมรับคำสั่งจากตัวเลือกขั้นสูง | แก้ไขข้อผิดพลาด winload.efi หรือเสียหาย

7. ตอนนี้พิมพ์คำสั่งต่อไปนี้ทีละคำแล้วกด Enter หลังจากแต่ละคำสั่ง:

 bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /rebuildBcd 

bootrec rebuildbcd fixmbr fixboot

8. หากคำสั่งดังกล่าวล้มเหลว ให้ป้อนคำสั่งต่อไปนี้ใน cmd:

 bcdedit / ส่งออก C:\BCD_Backup
ค:
ซีดีบูต
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd 

สำรองข้อมูล bcdedit จากนั้นสร้าง bcd bootrec . ใหม่

9. สุดท้าย ออกจาก cmd และรีสตาร์ท Windows ของคุณ

10. วิธีนี้ดูเหมือนว่าจะ แก้ไขข้อผิดพลาด winload.efi ที่หายไปหรือเสียหาย แต่ถ้าวิธีนี้ไม่ได้ผลสำหรับคุณ ให้ดำเนินการต่อ

วิธีที่ 2: บูตพีซีของคุณใน Last Know Good Configuration

1. ใช้วิธีการข้างต้น เปิด Command Prompt แล้วทำตามวิธีนี้

2. เมื่อ Command Prompt (CMD) เปิดขึ้น ให้พิมพ์ C: แล้วกด Enter

3. ตอนนี้พิมพ์คำสั่งต่อไปนี้:

 BCDEDIT /SET {ค่าเริ่มต้น} BOOTMENUPOLICY LEGACY

4. และกด Enter เพื่อ เปิดใช้งาน Legacy Advanced Boot Menu

ตัวเลือกการบูตขั้นสูง

5. ปิด Command Prompt และกลับไปที่หน้าจอ Choose an option คลิก Continue เพื่อเริ่ม Windows 10 ใหม่

6. สุดท้าย อย่าลืมนำดีวีดีการติดตั้ง Windows 10 ออกเพื่อรับ ตัวเลือกการบูต

7. บนหน้าจอ Boot Options เลือก “ Last Known Good Configuration (Advanced))

เริ่มต้นใช้งาน Last Know Good Configuration

การดำเนินการนี้จะ แก้ไขข้อผิดพลาด winload.efi ที่หายไปหรือเสียหาย ถ้าไม่เช่นนั้นให้ดำเนินการตามวิธีถัดไป

วิธีที่ 3: ปิดใช้งาน Secure Boot

1. รีสตาร์ทพีซีของคุณแล้วแตะ F2 หรือ DEL ขึ้นอยู่กับพีซีของคุณเพื่อเปิด Boot Setup

กดปุ่ม DEL หรือ F2 เพื่อเข้าสู่การตั้งค่า BIOS | แก้ไขข้อผิดพลาด winload.efi หรือเสียหาย

2. ค้นหาการตั้งค่า Secure Boot และหากเป็นไปได้ ให้ตั้งค่าเป็น Disabled ตัวเลือกนี้มักจะอยู่ในแท็บ Security, แท็บ Boot หรือแท็บ Authentication

ปิดใช้งานการบู๊ตอย่างปลอดภัยและลองติดตั้งการอัปเดต windows

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

3. รีสตาร์ทพีซีของคุณและดูว่าคุณสามารถแก้ไขปัญหาได้หรือไม่

วิธีที่ 4: เรียกใช้ SFC และ CHKDSK

1. ไปที่พรอมต์คำสั่งอีกครั้งโดยใช้วิธีที่ 1 คลิกที่พรอมต์คำสั่งในหน้าจอตัวเลือกขั้นสูง

พร้อมรับคำสั่งจากตัวเลือกขั้นสูง

 sfc /scannow
chkdsk C: /f /r /x

หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณใช้อักษรระบุไดรฟ์ที่ติดตั้ง Windows อยู่ นอกจากนี้ในคำสั่งข้างต้น C: เป็นไดรฟ์ที่เราต้องการตรวจสอบดิสก์ /f หมายถึงแฟล็กที่ chkdsk ได้รับอนุญาตให้แก้ไขข้อผิดพลาดที่เกี่ยวข้องกับไดรฟ์ /r ให้ chkdsk ค้นหาเซกเตอร์เสียและดำเนินการกู้คืนและ / x สั่งให้ดิสก์ตรวจสอบถอดไดรฟ์ก่อนเริ่มกระบวนการ

รันตรวจสอบดิสก์ chkdsk C: /f /r /x

3. ออกจากพรอมต์คำสั่งและรีสตาร์ทพีซีของคุณ

วิธีที่ 5: เรียกใช้การเริ่มต้นหรือการซ่อมแซมอัตโนมัติ

1. ใส่ดีวีดีการติดตั้งที่สามารถบู๊ตได้ของ Windows 10 แล้วรีสตาร์ทพีซีของคุณ

2. เมื่อได้รับแจ้งให้กดปุ่มใดๆ เพื่อบูตจาก ซีดีหรือดีวีดี ให้กดแป้นใดก็ได้เพื่อดำเนินการต่อ

กดปุ่มใดก็ได้เพื่อบู๊ตจากซีดีหรือดีวีดี

3. เลือกการตั้งค่าภาษาของคุณ แล้วคลิก ถัดไป คลิก ซ่อมแซมคอมพิวเตอร์ของคุณ ที่ด้านล่างซ้าย

ซ่อมคอมพิวเตอร์ของคุณ

4. ในหน้าจอเลือกตัวเลือก ให้คลิก แก้ไขปัญหา

เลือกตัวเลือกที่การซ่อมแซมการเริ่มต้นอัตโนมัติของ windows 10

5. บน หน้าจอแก้ไขปัญหา ให้คลิกตัวเลือก ขั้นสูง

เลือกตัวเลือกขั้นสูงจากหน้าจอแก้ไขปัญหา | แก้ไขข้อผิดพลาด winload.efi หรือเสียหาย

6. ในหน้าจอตัวเลือกขั้นสูง ให้คลิก Automatic Repair หรือ Startup Repair

เรียกใช้การซ่อมแซมอัตโนมัติ

7. รอจนกว่า Windows Automatic/Startup Repairs จะเสร็จสิ้น

อ่านเพิ่มเติม: วิธีแก้ไข Automatic Repair ไม่สามารถซ่อมแซมพีซีของคุณได้

วิธีที่ 6: ปิดใช้งานการป้องกันมัลแวร์ที่เปิดตัวก่อนกำหนด

1. ไปที่ หน้าจอ Advanced Options โดยใช้วิธีการด้านบน จากนั้นเลือก Startup Settings

การตั้งค่าเริ่มต้นในตัวเลือกขั้นสูง

2. ตอนนี้ จากการตั้งค่าการเริ่มต้น ให้คลิกที่ ปุ่ม เริ่มต้นใหม่ ที่ด้านล่าง

การตั้งค่าเริ่มต้น

3. เมื่อ Windows 10 รีบูต กด F8 เพื่อเลือก " ปิดใช้งานการป้องกันมัลแวร์ก่อนเปิดตัว "

ปิดใช้งานการป้องกันมัลแวร์ที่เปิดตัวก่อนกำหนด

4. ดูว่าคุณสามารถแก้ไขข้อผิดพลาด winload.efi ที่หายไปหรือเสียหายได้หรือไม่

วิธีที่ 7: ตั้งค่าลำดับการบู๊ตที่ถูกต้อง

1. เมื่อคอมพิวเตอร์เริ่มทำงาน (ก่อนหน้าจอบูตหรือหน้าจอแสดงข้อผิดพลาด) ให้กดปุ่ม Delete หรือ F1 หรือ F2 ซ้ำๆ (ขึ้นอยู่กับผู้ผลิตคอมพิวเตอร์ของคุณ) เพื่อ เข้าสู่การตั้งค่า BIOS

กดปุ่ม DEL หรือ F2 เพื่อเข้าสู่การตั้งค่า BIOS

2. เมื่อคุณอยู่ในการตั้งค่า BIOS ให้เลือกแท็บ Boot จากรายการตัวเลือก

Boot Order ถูกตั้งค่าเป็น Hard Drive

3. ตอนนี้ ตรวจสอบให้แน่ใจว่า ฮาร์ดดิสก์หรือ SSD ของคอมพิวเตอร์ได้รับการตั้งค่าเป็นลำดับความสำคัญสูงสุดในลำดับการบู๊ต หากไม่เป็นเช่นนั้น ให้ใช้ปุ่มลูกศรขึ้นหรือลงเพื่อตั้งค่าฮาร์ดดิสก์ไว้ที่ด้านบนสุด ซึ่งหมายความว่าคอมพิวเตอร์จะบู๊ตจากฮาร์ดดิสก์ก่อน แทนที่จะเป็นแหล่งอื่น

4. สุดท้าย กด F10 เพื่อบันทึกการเปลี่ยนแปลงนี้และออก

ที่แนะนำ:

  • วิธีเปลี่ยนตัวชี้เมาส์ใน Windows 10
  • แก้ไขการใช้งาน CPU สูงของ Searchindexer.exe
  • วิธีปิดใช้งานการบันทึกข้อมูลใน Windows 10
  • วิธีเปิดใช้งานโหมด AHCI ใน Windows 10

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