Qu'est-ce qu'un fichier EFI ?

Table des matières:

Qu'est-ce qu'un fichier EFI ?
Qu'est-ce qu'un fichier EFI ?
Anonim

Ce qu'il faut savoir

  • Un fichier EFI est un fichier Extensible Firmware Interface.
  • Ouvrez-en un avec le kit de développement EFI.

Cet article explique à quoi sert un fichier EFI et comment en ouvrir un si nécessaire.

Qu'est-ce qu'un fichier EFI ?

Un fichier avec l'extension de fichier EFI est un fichier d'interface de micrologiciel extensible. Ce sont des exécutables de chargeur de démarrage, existent sur les systèmes informatiques basés sur UEFI (Unified Extensible Firmware Interface) et contiennent des données sur la façon dont le processus de démarrage doit se dérouler.

Image
Image

Les fichiers EFI peuvent être ouverts avec le kit de développement EFI, mais franchement, à moins que vous ne soyez un développeur de matériel, il est peu utile d'en "ouvrir" un.

Où est le fichier EFI dans Windows ?

Sur un système avec un système d'exploitation installé, le gestionnaire de démarrage qui fait partie du micrologiciel UEFI de la carte mère aura un emplacement de fichier EFI stocké dans la variable BootOrder. Il peut en fait s'agir d'un autre gestionnaire de démarrage si vous avez installé un outil multi-boot, mais il ne s'agit généralement que du chargeur de démarrage EFI pour votre système d'exploitation.

La plupart du temps, ce fichier est stocké sur une partition système EFI spéciale. Cette partition est généralement masquée et n'a pas de lettre de lecteur.

Sur un système UEFI avec Windows 10 installé, par exemple, le fichier EFI sera situé à l'un des emplacements suivants, sur cette partition cachée:


EFI\boot\bootx64.efi

EFI\boot\bootia32.efi

Vous verrez le fichier bootx64.efi si vous avez installé une version 64 bits de Windows ou le fichier bootia32.efi si vous utilisez une version 32 bits. Voir 64 bits et 32 bits: quelle est la différence ? pour en savoir plus si vous n'êtes pas sûr.

Sur certains ordinateurs Windows, le fichier winload.efi agit comme chargeur de démarrage et est généralement stocké dans le dossier System32:


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

Si votre lecteur système est autre que C ou si Windows est installé dans un dossier autre que Windows, alors le chemin exact sur votre ordinateur sera différent, bien sûr.

Sur un système sans système d'exploitation installé, avec une variable BootOrder vide, le gestionnaire de démarrage de la carte mère recherche dans des emplacements prédéfinis un fichier EFI, comme sur les disques des lecteurs optiques et sur d'autres supports connectés. Cela se produit parce que, si ce champ est vide, vous n'avez pas de système d'exploitation installé et vous allez donc probablement en installer un ensuite.

Par exemple, sur un DVD d'installation ou une image ISO de Windows 10, les deux fichiers suivants existent, que le gestionnaire de démarrage UEFI de votre ordinateur localisera rapidement:


D:\efi\boot\bootx64.efi

D:\efi\boot\bootia32.efi

Comme avec le lecteur d'installation de Windows et le chemin ci-dessus, le lecteur ici sera différent selon la source du média. Dans ce cas, D est la lettre attribuée à mon lecteur optique. De plus, comme vous l'avez peut-être remarqué, les chargeurs de démarrage EFI 64 bits et 32 bits sont inclus sur le support d'installation. En effet, le disque d'installation contient les deux types d'architecture en tant qu'options d'installation.

Où se trouve le fichier dans d'autres systèmes d'exploitation ?

Voici quelques-uns des emplacements de fichiers EFI par défaut pour certains systèmes d'exploitation autres que Windows:

macOS utilise ce fichier comme chargeur de démarrage, mais pas dans toutes les situations:


System\Library\CoreServices\boot.efi

Le chargeur de démarrage EFI pour Linux diffère selon la distribution que vous avez installée, mais en voici quelques-unes:


EFI\SuSE\elilo.efi

EFI\RedHat\elilo.efi

EFI\ubuntu \elilo.efi

Vous voyez l'idée.

Vous ne pouvez toujours pas ouvrir ou utiliser le fichier ?

Notez qu'il existe certains types de fichiers dont l'orthographe ressemble beaucoup à ". EFI" que vous pourriez avoir et que vous pouvez donc ouvrir avec un logiciel standard. C'est probablement le cas si vous avez simplement mal lu l'extension de fichier.

Par exemple, vous pourriez vraiment avoir un fichier EFX eFax Fax Document qui n'a rien à voir avec les fichiers Extensible Firmware Interface et qui est plutôt un document qui s'ouvre avec un service de fax. Ou peut-être que votre fichier utilise l'extension de fichier. EFL et est un fichier de langage de format externe ou un fichier crypté Encryptafile.

Si vous êtes sûr de pouvoir ouvrir le fichier que vous avez, il n'est probablement pas dans le même format que celui décrit sur cette page. Au lieu de cela, revérifiez l'extension de fichier de votre fichier et recherchez le programme qui peut l'ouvrir ou le convertir dans un nouveau format.

Vous pouvez même essayer de le télécharger sur un service de conversion de fichiers comme Zamzar pour voir s'il reconnaîtra le type de fichier et suggérera un format de conversion.

FAQ

    Qu'est-ce que le fichier: \efi\microsoft\boot\bcd ?

    Ce fichier est le fichier de données de configuration de démarrage (BCD) de votre système d'exploitation Windows. Si vous voyez un message d'erreur associé qui vous empêche de démarrer votre PC, vous devrez probablement reconstruire le fichier BCD. Sous Windows 11/10, accédez à Options de démarrage avancées > Troubleshoot > Options avancées et exécutez lebootrec commande.

    Quel est le format du système de fichiers nécessaire pour /boot/efi ?

    La partition système EFI doit être au format de système de fichiers FAT32 File Allocation Table (FAT).

Conseillé: