מהו קובץ EFI?

תוכן עניינים:

מהו קובץ EFI?
מהו קובץ EFI?
Anonim

מה צריך לדעת

  • קובץ EFI הוא קובץ ממשק קושחה להרחבה.
  • פתח אחד עם ערכת מפתחים של EFI.

מאמר זה מסביר למה משמש קובץ EFI וכיצד לפתוח אותו אם אתה צריך.

מהו קובץ EFI?

קובץ עם סיומת הקובץ EFI הוא קובץ ממשק קושחה להרחבה. הם קובצי הפעלה של מעמיס אתחול, קיימים במערכות מחשב מבוססות UEFI (Unified Extensible Firmware Interface), ומכילים נתונים על האופן שבו תהליך האתחול אמור להתקדם.

Image
Image

EFI ניתן לפתוח קבצי EFI Developer Kit, אבל למען האמת, אלא אם כן אתה מפתח חומרה, אין הרבה תועלת ב"פתיחת" אחד.

היכן נמצא קובץ ה-EFI ב-Windows?

במערכת עם מערכת הפעלה מותקנת, למנהל האתחול הקיים כחלק מקושחת UEFI של לוח האם יהיה מיקום קובץ EFI מאוחסן במשתנה BootOrder. זה עשוי להיות מנהל אתחול אחר אם יש לך כלי ריבוי אתחול מותקן, אבל הוא בדרך כלל רק מטעין האתחול של EFI עבור מערכת ההפעלה שלך.

לרוב, קובץ זה מאוחסן במחיצת מערכת EFI מיוחדת. מחיצה זו בדרך כלל מוסתרת ואין לה אות כונן.

במערכת UEFI עם Windows 10 מותקן, למשל, קובץ ה-EFI ימוקם באחד מהמיקומים הבאים, במחיצה נסתרת זו:


EFI\boot\bootx64.efi

EFI\boot\bootia32.efi

תראה את הקובץ bootx64.efi אם מותקנת אצלך גרסת 64 סיביות של Windows או את הקובץ bootia32.efi אם אתה משתמש בגרסת 32 סיביות. ראה 64 סיביות ו-32 סיביות: מה ההבדל? למידע נוסף על זה אם אינך בטוח.

בחלק ממחשבי Windows, הקובץ winload.efi משמש כמטעין האתחול והוא מאוחסן בדרך כלל בתיקיית System32:


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

אם כונן המערכת שלך הוא משהו אחר מאשר C או ש-Windows מותקן בתיקייה שאינה Windows, הנתיב המדויק במחשב שלך יהיה שונה בהתאמה, כמובן.

במערכת ללא מערכת הפעלה מותקנת, עם משתנה BootOrder ריק, מנהל האתחול של לוח האם מחפש במקומות מוגדרים מראש קובץ EFI, כמו בדיסקים בכוננים אופטיים ובמדיה מחוברת אחרת. זה קורה מכיוון שאם שדה זה ריק, אין לך מערכת הפעלה עובדת, ולכן סביר להניח שאתה הולך להתקין אחת הבאה.

לדוגמה, ב-DVD של התקנת Windows 10 או בתמונת ISO, קיימים שני הקבצים הבאים, שמנהל האתחול של UEFI של המחשב שלך יאתר במהירות:


D:\efi\boot\bootx64.efi

D:\efi\boot\bootia32.efi

כמו בכונן ההתקנה של Windows ובנתיב מלמעלה, הכונן כאן יהיה שונה בהתאם למקור המדיה. במקרה זה, D היא האות שהוקצתה לכונן האופטי שלי. בנוסף, כפי שאולי שמתם לב, גם מאגרי אתחול EFI של 64 סיביות ו-32 סיביות כלולים במדיית ההתקנה. הסיבה לכך היא שתקליטור ההתקנה מכיל את שני סוגי הארכיטקטורה כאפשרויות התקנה.

איפה הקובץ במערכות הפעלה אחרות?

להלן כמה ממיקומי ברירת המחדל של קבצי EFI עבור חלק ממערכות ההפעלה שאינן Windows:

macOS משתמש בקובץ זה כמטעין האתחול שלו, אך לא בכל המצבים:


System\Library\CoreServices\boot.efi

מטעין האתחול של EFI עבור לינוקס ישתנה בהתאם להפצה שהתקנת, אבל הנה כמה:


EFI\SuSE\elilo.efi

EFI\RedHat\elilo.efi

EFI\ubuntu \elilo.efi

הבנתם את הרעיון.

עדיין לא יכול לפתוח או להשתמש בקובץ?

שימו לב שיש כמה סוגי קבצים המאותים מאוד כמו ". EFI" שאולי יש לכם, ולכן יכולים להיפתח עם תוכנה רגילה. סביר להניח שזה המקרה אם פשוט קראת לא נכון את סיומת הקובץ.

לדוגמה, ייתכן שבאמת יש לך קובץ EFX eFax Fax Document שאין לו שום קשר לקובצי ממשק קושחה להרחבה והוא במקום זאת מסמך שנפתח עם שירות פקס. או אולי הקובץ שלך משתמש בסיומת הקובץ. EFL והוא קובץ שפה בפורמט חיצוני או קובץ מוצפן.

אם אתה בטוח שאתה יכול לפתוח את הקובץ שברשותך, סביר להניח שהוא לא באותו פורמט שמתואר בדף זה. במקום זאת, בדוק שוב את סיומת הקובץ של הקובץ שלך וחקר את התוכנית שיכולה לפתוח אותו או להמיר אותו לפורמט חדש.

תוכל אפילו לנסות להעלות אותו לשירות ממיר קבצים כמו Zamzar כדי לראות אם הוא יזהה את סוג הקובץ ויציע פורמט המרה.

שאלות נפוצות

    מהו הקובץ: \efi\microsoft\boot\bcd?

    קובץ זה הוא קובץ נתוני תצורת האתחול (BCD) עבור מערכת ההפעלה Windows שלך. אם אתה רואה הודעת שגיאה הקשורה אליו שמונעת ממך לאתחל את המחשב שלך, סביר להניח שתצטרך לבנות מחדש את קובץ BCD. ב-Windows 11/10, גש ל- אפשרויות הפעלה מתקדמות > פתרון בעיות > אפשרויות מתקדמות והפעל אתbootrec הפקודה.

    מהו פורמט מערכת הקבצים הדרוש עבור /boot/efi?

    מחיצת מערכת EFI צריכה להיות בפורמט מערכת הקבצים של FAT32 (FAT)‎.

מוּמלָץ: