Skip to main content

ไฟล์ EFI: เครื่องโหลดบู๊ต UEFI

[Tech ฟ้าแลบ] BIOS และ UEFI คืออะไร? อธิบายแบบรวบรัด เข้าใจง่าย (เมษายน 2025)

[Tech ฟ้าแลบ] BIOS และ UEFI คืออะไร? อธิบายแบบรวบรัด เข้าใจง่าย (เมษายน 2025)
Anonim

ไฟล์ที่มีนามสกุลไฟล์ 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-bit และ 32-bit EFI boot loader รวมอยู่ในสื่อการติดตั้ง เนื่องจากแผ่นดิสก์การติดตั้งมีทั้งประเภทสถาปัตยกรรมเป็นตัวเลือกการติดตั้ง

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

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

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

System Library CoreServices boot.efi

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

EFI SuSE elilo.efi

EFI RedHat elilo.efi

EFI อูบุนตู elilo.efi

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

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

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

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

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

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

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