ไฟล์ EFI คืออะไร?

ไฟล์ EFI เป็น UEFI Boot Loaders และนี่คือวิธีการทำงาน

ไฟล์ที่ มี นามสกุลไฟล์ EFI เป็นไฟล์ Interface แบบขยายได้

ไฟล์ EFI เป็นไฟล์ปฏิบัติการสำหรับเครื่องรันไทม์ที่มีอยู่ในระบบคอมพิวเตอร์ที่ใช้ UEFI (Unified Extensible Firmware Interface) และมีข้อมูลเกี่ยวกับวิธีการ บูต ควรดำเนินการต่อ

ไฟล์ EFI สามารถเปิดได้โดยใช้ EFI Developer Kit และ Microsoft EFI Utilities แต่ตรงไปตรงมาเว้นแต่คุณจะเป็นผู้พัฒนา ฮาร์ดแวร์ แต่ไม่มีส่วนใน "เปิด" ไฟล์ EFI

ไฟล์ EFI อยู่ที่ไหนใน Windows?

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

โดยส่วนใหญ่ไฟล์ EFI นี้จะเก็บอยู่ใน พาร์ติชัน ระบบ EFI พิเศษ พาร์ติชันนี้มักจะถูกซ่อนไว้และไม่มีอักษรระบุไดรฟ์

ในระบบ UEFI ที่ติดตั้ง Windows 10 เช่นไฟล์ EFI จะอยู่ที่ตำแหน่งต่อไปนี้ในพาร์ติชันที่ซ่อนอยู่:

\ EFI \ บูต \ bootx64.efi

หรือ

\ EFI \ บูต \ bootia32.efi

หมายเหตุ: คุณจะเห็นไฟล์ bootx64.efi ถ้าคุณมี Windows รุ่น 64 บิตติดตั้งอยู่หรือไฟล์ bootia32.efi ถ้าคุณใช้เวอร์ชัน 32 บิต ดู 64 บิตและ 32 บิต: อะไรคือความแตกต่าง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้หากคุณไม่แน่ใจ

ในคอมพิวเตอร์ Windows บางเครื่องไฟล์ winload.efi ทำหน้าที่เป็นบูตโหลดและโดยปกติแล้วจะถูกเก็บไว้ในตำแหน่งต่อไปนี้:

C: \ Windows \ System32 \ Boot \ Winload.efi

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

ในระบบที่ ไม่มี ระบบปฏิบัติการที่ติดตั้งมาพร้อมกับตัวแปร BootOrder ว่างผู้จัดการการบูตของเมนบอร์ดจะค้นหาตำแหน่งที่กำหนดไว้ล่วงหน้าสำหรับไฟล์ EFI เช่นบนแผ่นดิสก์ใน ไดรฟ์ออปติคัล และสื่อเชื่อมต่ออื่น ๆ กรณีนี้เกิดขึ้นเนื่องจากหากฟิลด์นั้นว่างคุณไม่มี OS ที่ใช้งานได้ติดตั้งไว้และคุณอาจจะติดตั้งระบบใหม่

ตัวอย่างเช่นในดีวีดีการติดตั้ง Windows หรือ ISO ภาพ มีสองไฟล์ดังต่อไปนี้ซึ่งผู้จัดการการบูต UEFI ของคอมพิวเตอร์ของคุณจะค้นหาได้อย่างรวดเร็ว:

D: \ EFI \ บูต \ bootx64.efi

และ

D: \ EFI \ บูต \ bootia32.efi

หมายเหตุ: เช่นเดียวกับไดรฟ์การติดตั้ง Windows และเส้นทางจากด้านบนไดรฟ์ที่นี่จะแตกต่างกันไปขึ้นอยู่กับแหล่งที่มาของสื่อ ในกรณีนี้ D คือตัวอักษรที่กำหนดให้กับไดรฟ์ออปติคัลของฉัน นอกจากนี้ตามที่คุณสังเกตเห็นแล้ว ทั้ง 64 บิตและ 32 บิตจะถูกรวมอยู่ในสื่อการติดตั้ง เนื่องจากแผ่นดิสก์การติดตั้งมีทั้งประเภทสถาปัตยกรรมเป็นตัวเลือกการติดตั้ง

ไฟล์ EFI ในระบบปฏิบัติการอื่นอยู่ที่ไหน?

ต่อไปนี้คือตำแหน่งแฟ้ม EFI เริ่มต้นสำหรับระบบปฏิบัติการ Windows บางระบบ:

macOS ใช้แฟ้ม EFI ต่อไปนี้เป็นโปรแกรมโหลดบูต แต่ไม่อยู่ในสถานการณ์ทั้งหมด:

\ System \ Library \ CoreServices \ boot.efi

ตัวโหลดการเริ่มระบบ EFI สำหรับ Linux จะแตกต่างกันไปขึ้นอยู่กับการแจกจ่ายที่คุณติดตั้งไว้ แต่ในส่วนนี้มีดังนี้:

\ EFI \ SuSE \ elilo.efi \ EFI \ RedHat \ elilo.efi \ EFI \ ubuntu \ elilo.efi

คุณได้รับความคิด

ยังไม่สามารถเปิดหรือใช้ไฟล์ได้?

โปรดทราบว่ามีไฟล์บางประเภทที่สะกดเหมือน ".EFI" ที่คุณอาจมีและสามารถเปิดได้ด้วยโปรแกรมซอฟต์แวร์ปกติ กรณีนี้มักเกิดขึ้นหากคุณเข้าใจผิดว่าส่วนขยายไฟล์ผิดพลาด

ตัวอย่างเช่นคุณอาจมีไฟล์ EFX eFax Fax Document ที่ไม่มีส่วนเกี่ยวข้องกับไฟล์แบบขยายของเฟิร์มแวร์และแทนเอกสารที่เปิดขึ้นมาพร้อมกับบริการแฟกซ์ หรือไฟล์ของคุณอาจใช้นามสกุลไฟล์. EFL และเป็นไฟล์ภาษาภายนอกหรือไฟล์ Encryptafile Encrypted

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

คุณอาจลองอัปโหลดไปยัง บริการแปลงไฟล์ เช่น Zamzar เพื่อดูว่าจะรับรู้ประเภทไฟล์หรือไม่และขอแนะนำรูปแบบ Conversion

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