Τι είναι ένα αρχείο EFI;
ΕΝΑ αρχείο με την ΕΦΗ επέκταση αρχείου είναι ένα επεκτάσιμο αρχείο διεπαφής υλικολογισμικού.
Είναι εκτελέσιμα προγράμματα φόρτωσης εκκίνησης, υπάρχουν σε συστήματα υπολογιστών που βασίζονται στο UEFI (Unified Extensible Firmware Interface) και περιέχουν δεδομένα σχετικά με τον τρόπο διαδικασία εκκίνησης πρέπει να προχωρήσει.

Τα αρχεία EFI μπορούν να ανοίξουν με EFI Developer Kit και Microsoft EFI Utilities, αλλά ειλικρινά, εκτός και αν είστε α σκεύη, εξαρτήματα προγραμματιστή, έχει μικρή χρησιμότητα στο "άνοιγμα" ενός.
Πού βρίσκεται το αρχείο EFI στα Windows;
Σε ένα σύστημα με εγκατεστημένο λειτουργικό σύστημα, ο διαχειριστής εκκίνησης που υπάρχει ως μέρος του μητρική πλακέτα UEFI υλικολογισμικό θα έχει μια θέση αρχείου EFI αποθηκευμένη στο Σειρά εκκίνησης μεταβλητός. Αυτό μπορεί στην πραγματικότητα να είναι ένας άλλος διαχειριστής εκκίνησης εάν έχετε εγκατεστημένο ένα εργαλείο πολλαπλής εκκίνησης, αλλά συνήθως είναι απλώς ο φορτωτής εκκίνησης EFI για το λειτουργικό σας σύστημα.
Τις περισσότερες φορές, αυτό το αρχείο αποθηκεύεται σε ένα ειδικό σύστημα EFI χώρισμα. Αυτό το διαμέρισμα είναι συνήθως κρυφό και δεν έχει γράμμα μονάδας δίσκου.
Σε ένα σύστημα UEFI με Windows 10 εγκατεστημένο, για παράδειγμα, το αρχείο EFI θα βρίσκεται στην ακόλουθη τοποθεσία, σε αυτό το κρυφό διαμέρισμα:
\EFI\boot\bootx64.efi
ή.
\EFI\boot\bootia32.efi
Θα δεις το bootx64.efi αρχείο εάν έχετε εγκατεστημένη μια έκδοση 64-bit των Windows ή το bootia32.efi αρχείο εάν χρησιμοποιείτε έκδοση 32-bit. Βλέπω 64-bit & 32-bit: Ποια είναι η διαφορά; για περισσότερα σχετικά με αυτό αν δεν είστε σίγουροι.
Σε ορισμένους υπολογιστές με Windows, το winload.efi Το αρχείο λειτουργεί ως ο φορτωτής εκκίνησης και συνήθως αποθηκεύεται στην ακόλουθη τοποθεσία:
C:\Windows\System32\Boot\winload.efi
Εάν η μονάδα δίσκου του συστήματός σας είναι κάτι διαφορετικό από ντο ή τα Windows είναι εγκατεστημένα σε φάκελο διαφορετικό από Windows, τότε η ακριβής διαδρομή στον υπολογιστή σας θα διαφέρει αντίστοιχα, φυσικά.
Σε ένα σύστημα χωρίς ένα εγκατεστημένο λειτουργικό σύστημα, με ένα κενό Σειρά εκκίνησης μεταβλητή, ο διαχειριστής εκκίνησης της μητρικής πλακέτας αναζητά σε προκαθορισμένα σημεία για ένα αρχείο EFI, όπως σε δίσκους στο οπτικούς δίσκους και σε άλλα συνδεδεμένα μέσα. Αυτό συμβαίνει επειδή, εάν αυτό το πεδίο είναι κενό, δεν έχετε εγκατεστημένο λειτουργικό λειτουργικό σύστημα και επομένως είναι πιθανό να εγκαταστήσετε ένα στη συνέχεια.
Για παράδειγμα, σε ένα DVD εγκατάστασης των Windows 10 ή εικόνα ISO, υπάρχουν τα ακόλουθα δύο αρχεία, τα οποία θα εντοπίσει γρήγορα ο διαχειριστής εκκίνησης UEFI του υπολογιστή σας:
D:\efi\boot\bootx64.efi
και.
D:\efi\boot\bootia32.efi
Όπως και με τη μονάδα και τη διαδρομή εγκατάστασης των Windows από πάνω, η μονάδα δίσκου εδώ θα διαφέρει ανάλογα με την πηγή πολυμέσων. Σε αυτήν την περίπτωση, ρε είναι το γράμμα που έχει εκχωρηθεί στη μονάδα οπτικού δίσκου μου. Επιπλέον, όπως ίσως έχετε παρατηρήσει, και τα δυο Οι φορτωτές εκκίνησης EFI 64 bit και 32 bit περιλαμβάνονται στα μέσα εγκατάστασης. Αυτό συμβαίνει επειδή ο δίσκος εγκατάστασης περιέχει και τους δύο τύπους αρχιτεκτονικής ως επιλογές εγκατάστασης.
Πού βρίσκεται το αρχείο σε άλλα λειτουργικά συστήματα;
Ακολουθούν ορισμένες από τις προεπιλεγμένες θέσεις αρχείων EFI για ορισμένα λειτουργικά συστήματα που δεν είναι Windows:
Το macOS χρησιμοποιεί αυτό το αρχείο ως το boot loader του, αλλά όχι σε όλες τις περιπτώσεις:
\System\Library\CoreServices\boot.efi
Ο φορτωτής εκκίνησης EFI για Linux θα διαφέρει ανάλογα με τη διανομή που έχετε εγκαταστήσει, αλλά εδώ είναι μερικά:
\EFI\SuSE\elilo.efi
\EFI\RedHat\elilo.efi
\EFI\ubuntu\elilo.efi
Καταλαβαίνετε την ιδέα.
Ακόμα δεν μπορείτε να ανοίξετε ή να χρησιμοποιήσετε το αρχείο;
Λάβετε υπόψη ότι υπάρχουν ορισμένοι τύποι αρχείων που γράφονται σαν ".EFI" που μπορεί να έχετε στην πραγματικότητα και, επομένως, μπορείτε να ανοίξετε με ένα κανονικό πρόγραμμα λογισμικού. Αυτό είναι πολύ πιθανό να συμβαίνει εάν έχετε απλώς διαβάσει λάθος την επέκταση αρχείου.
Για παράδειγμα, μπορεί να έχετε πραγματικά ένα ΕΦΧ eFax Fax Αρχείο εγγράφου που δεν έχει καμία σχέση με αρχεία διεπαφής επεκτάσιμου υλικολογισμικού και είναι αντίθετα ένα έγγραφο που ανοίγει με μια υπηρεσία φαξ. Ή ίσως το αρχείο σας χρησιμοποιεί την επέκταση αρχείου .EFL και είναι αρχείο γλώσσας εξωτερικής μορφής ή κρυπτογραφημένο αρχείο κρυπτογραφημένου αρχείου.
Εάν είστε βέβαιοι ότι μπορείτε να ανοίξετε το αρχείο που έχετε, τότε πιθανότατα δεν είναι στην ίδια μορφή που περιγράφεται σε αυτήν τη σελίδα. Αντίθετα, ελέγξτε ξανά την επέκταση αρχείου για το αρχείο σας και αναζητήστε το πρόγραμμα που μπορεί να το ανοίξει ή να το μετατρέψει σε νέα μορφή.
Μπορείτε ακόμη και να δοκιμάσετε να το ανεβάσετε στο a υπηρεσία μετατροπής αρχείων σαν Ζαμζάρ για να δείτε αν θα αναγνωρίσει τον τύπο του αρχείου και θα προτείνει μια μορφή μετατροπής.
FAQ
-
Τι είναι το αρχείο: \efi\microsoft\boot\bcd;
Αυτό το αρχείο είναι το αρχείο Boot Configuration Data (BCD) για το λειτουργικό σας σύστημα Windows. Εάν δείτε ένα μήνυμα σφάλματος που σχετίζεται με αυτό που σας εμποδίζει να εκκινήσετε τον υπολογιστή σας, πιθανότατα θα χρειαστεί να το κάνετε αναδημιουργήστε το αρχείο BCD. Στα Windows 10, πρόσβαση Προηγμένες επιλογές εκκίνησης > Αντιμετώπιση προβλημάτων > Προχωρημένες επιλογές και τρέξτε το bootrec εντολή.
-
Ποια είναι η μορφή συστήματος αρχείων που απαιτείται για το /boot/efi;
Το διαμέρισμα συστήματος EFI θα πρέπει να είναι σε FAT32 Πίνακας κατανομής αρχείων (FAT) μορφή συστήματος αρχείων.