สิ่งที่ต้องรู้
- ไฟล์ EFI เป็นไฟล์อินเทอร์เฟซเฟิร์มแวร์ที่ขยายได้
- เปิดหนึ่งรายการด้วย EFI Developer Kit
บทความนี้จะอธิบายว่าไฟล์ EFI ใช้ทำอะไร และจะเปิดได้อย่างไรหากต้องการ
ไฟล์ EFI คืออะไร?
ไฟล์ที่มี EFI นามสกุลไฟล์ เป็นไฟล์อินเทอร์เฟซเฟิร์มแวร์ที่ขยายได้ เป็นไฟล์ปฏิบัติการบูตโหลดเดอร์ ซึ่งมีอยู่ในระบบคอมพิวเตอร์ที่ใช้ UEFI (Unified Extensible Firmware Interface) และมีข้อมูลเกี่ยวกับวิธีที่กระบวนการบูตควรดำเนินการต่อไป
รูปภาพอัลเฟรด Pasieka / Getty
ไฟล์ EFI สามารถเปิดได้ด้วย ชุดนักพัฒนา EFI แต่จริงๆ แล้ว เว้นแต่คุณจะเป็น ฮาร์ดแวร์ นักพัฒนามีประโยชน์เพียงเล็กน้อยในการ 'เปิด'
ไฟล์ EFI ใน Windows อยู่ที่ไหน?
บนระบบที่มีการติดตั้ง ระบบปฏิบัติการ ตัวจัดการการบูตที่มีอยู่เป็นส่วนหนึ่งของ เมนบอร์ด UEFI เฟิร์มแวร์ จะมีตำแหน่งไฟล์ EFI เก็บไว้ในไฟล์BootOrderตัวแปร. นี่อาจเป็นตัวจัดการการบูตตัวอื่นหากคุณมีเครื่องมือมัลติบูตติดตั้งไว้ แต่โดยปกติแล้วจะเป็นเพียงตัวโหลดการบูต EFI สำหรับระบบปฏิบัติการของคุณ
โดยส่วนใหญ่ ไฟล์นี้จะถูกจัดเก็บไว้ในระบบ EFI พิเศษ พาร์ติชัน . โดยทั่วไปพาร์ติชันนี้จะถูกซ่อนไว้และไม่มีอักษรระบุไดรฟ์
บนระบบ UEFI ด้วย วินโดวส์ 10 ตัวอย่างเช่น เมื่อติดตั้งแล้ว ไฟล์ EFI จะอยู่ที่ตำแหน่งใดตำแหน่งหนึ่งต่อไปนี้ บนพาร์ติชันที่ซ่อนอยู่นั้น:
วิธีลบข้อมูลเฟสบุ๊คโดยไม่ต้องลบบัญชี|_+_|
คุณจะเห็นbootx64.efiหากคุณติดตั้ง Windows รุ่น 64 บิตหรือbootia32.efiหากคุณใช้เวอร์ชัน 32 บิต ดู ความแตกต่างระหว่าง 32 บิตและ 64 บิตคืออะไร สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้หากคุณไม่แน่ใจ
ในคอมพิวเตอร์ Windows บางเครื่อง ไฟล์ winload.efi ทำหน้าที่เป็นตัวโหลดการบูต และโดยปกติจะจัดเก็บไว้ในไฟล์ โฟลเดอร์ System32 : :
หากไดรฟ์ระบบของคุณเป็นอย่างอื่นที่ไม่ใช่คหรือติดตั้ง Windows ลงในโฟลเดอร์อื่นที่ไม่ใช่หน้าต่างแน่นอนว่าเส้นทางบนคอมพิวเตอร์ของคุณจะแตกต่างออกไปตามลำดับ
บนระบบปราศจากระบบปฏิบัติการที่ติดตั้งไว้โดยมีช่องว่างBootOrderตัวแปร ตัวจัดการการบูตของมาเธอร์บอร์ดจะค้นหาไฟล์ EFI ในตำแหน่งที่กำหนดไว้ล่วงหน้า เช่น บนแผ่นดิสก์ ออปติคอลไดรฟ์ และบนสื่ออื่นๆ ที่เชื่อมต่อ สิ่งนี้เกิดขึ้นเพราะหากฟิลด์นั้นว่างเปล่า แสดงว่าคุณไม่ได้ติดตั้งระบบปฏิบัติการที่ใช้งานได้ ดังนั้นจึงมีแนวโน้มที่จะติดตั้งระบบปฏิบัติการต่อไป
ตัวอย่างเช่น ในดีวีดีการติดตั้ง Windows 10 หรือ ภาพไอเอสโอ มีไฟล์สองไฟล์ต่อไปนี้ ซึ่งตัวจัดการการบูต UEFI ของคอมพิวเตอร์ของคุณจะค้นหาได้อย่างรวดเร็ว:
เช่นเดียวกับไดรฟ์การติดตั้ง Windows และเส้นทางจากด้านบน ไดรฟ์ที่นี่จะแตกต่างกันไปขึ้นอยู่กับแหล่งสื่อ ในกรณีนี้,ดีคือตัวอักษรที่กำหนดให้กับออปติคัลไดรฟ์ของฉัน นอกจากนี้ทั้งคู่ตัวโหลดการบูต EFI 64 บิตและ 32 บิตจะรวมอยู่ในสื่อการติดตั้งเนื่องจากดิสก์การติดตั้งประกอบด้วยสถาปัตยกรรมทั้งสองประเภทเป็นตัวเลือกการติดตั้ง
ไฟล์อยู่ที่ไหนในระบบปฏิบัติการอื่น?
ต่อไปนี้คือตำแหน่งไฟล์ EFI เริ่มต้นบางส่วนสำหรับระบบปฏิบัติการที่ไม่ใช่ Windows บางระบบ:
macOS ใช้ไฟล์นี้เป็นตัวโหลดบูต แต่ไม่ใช่ในทุกสถานการณ์:
|_+_|ตัวโหลดการบูต EFI สำหรับ Linux จะแตกต่างกันไปขึ้นอยู่กับการแจกจ่ายที่คุณติดตั้ง แต่นี่คือบางส่วน:
|_+_|คุณได้รับความคิด
ยังไม่สามารถเปิดหรือใช้ไฟล์ได้ใช่ไหม
โปรดทราบว่ามีไฟล์บางประเภทที่สะกดเหมือน '.EFI' มากซึ่งจริงๆ แล้วคุณอาจมีและสามารถเปิดด้วยโปรแกรมซอฟต์แวร์ทั่วไปได้ มักเป็นเช่นนั้นหากคุณอ่านนามสกุลไฟล์ผิด
ตัวอย่างเช่น คุณอาจมีเอกสารแฟกซ์ eFax จริงๆ หากลงท้ายด้วย .EFX แต่นั่นไม่เกี่ยวข้องกับไฟล์ EFI หรือบางทีไฟล์ของคุณใช้นามสกุลไฟล์ .EFL และเป็นไฟล์ Encryptafile
หากคุณแน่ใจว่าเปิดไฟล์ที่คุณมีได้ แสดงว่าไฟล์นั้นอาจไม่อยู่ในรูปแบบเดียวกับที่อธิบายไว้ในหน้านี้ ให้ตรวจสอบนามสกุลไฟล์สำหรับไฟล์ของคุณอีกครั้งและค้นหาโปรแกรมที่สามารถเปิดหรือแปลงเป็นรูปแบบใหม่ได้
คุณอาจลองอัปโหลดไปยังบริการแปลงเช่น Zamzar เพื่อดูว่าจะรู้จักประเภทไฟล์และแนะนำรูปแบบการแปลงหรือไม่
EFIRES เป็นนามสกุลไฟล์ที่มีลักษณะคล้ายกันซึ่งเกี่ยวข้องกับรูปแบบ EFI แต่ไม่ได้ทำงานในลักษณะเดียวกัน เป็นไฟล์ระบบที่ใช้ใน macOS แทน
คำถามที่พบบ่อย- ไฟล์คืออะไร: efimicrosoftootcd?
ไฟล์นี้คือไฟล์ Boot Configuration Data (BCD) สำหรับระบบปฏิบัติการ Windows ของคุณ หากคุณเห็นข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องซึ่งทำให้คุณไม่สามารถบูตพีซีได้ คุณอาจต้องดำเนินการ สร้างไฟล์ BCD ใหม่ . บน Windows 11/10 ให้เข้าถึง ตัวเลือกการเริ่มต้นขั้นสูง > แก้ไขปัญหา > ตัวเลือกขั้นสูง และเรียกใช้ บูทเทรค สั่งการ.
- รูปแบบระบบไฟล์ที่จำเป็นสำหรับ /boot/efi คืออะไร?
พาร์ติชันระบบ EFI ควรอยู่ในรูปแบบระบบไฟล์ FAT32 File Allocation Table (FAT)