L'Extensible Unified Firmware Interface (UEFI) est une technologie logicielle qui prépare un ordinateur pour démarrer dans un système d'exploitation après sa mise sous tension. Il a été commercialisé comme un remplacement pour le système Basic Input Output ( BIOS ), une technologie d'abord développé pour l'original PC IBM. Le programme a été conçu pour surmonter les faiblesses du BIOS, comme la vitesse et limitations matérielles. Intel ® introduit la technologie en 2003 et plus tard transféré l'autorité à un groupe de commerce de l'industrie qui a été peu à peu gagne le support du standard dans la consommation des PC .
La plupart des utilisateurs d'ordinateurs ont probablement remarqué que, peu importe combien rapidement les puces à l'intérieur de leurs systèmes obtiennent, pratiquement tous les ordinateurs ont un retard entre le moment où le bouton d'alimentation est pressé et que le système d'exploitation est prêt. Durant cette période, un logiciel spécialisé communique avec code électronique appelé firmware se trouve dans les périphériques matériels. Le logiciel cherche de nouveaux composants matériels, inspecte et prépare les composants existants pour démarrer un système d'exploitation, et sélectionne un lecteur ou un emplacement réseau à partir duquel vous voulez démarrer. Historiquement, ce rôle a été rempli par le logiciel BIOS , mais la norme UEFI plus récente a été destiné à supplanter.
Le BIOS est un des plus anciens vestiges de l'original ® PC IBM, et des limitations dans sa conception de base ont gardé de nombreux PC de démarrer plus vite qu'ils ne pourraient potentiellement, avec des retards allant jusqu'à 30 secondes ou plus avant un système d'exploitation commence à se charger. Contrairement au matériel à l'intérieur des ordinateurs, le BIOS n'a pas beaucoup changé après son introduction au début des années 1980. Le système a été modifié pour soutenir du matériel plus récent, mais il reste confronté à des problèmes et la vitesse limitée en raison de son patrimoine. Par exemple, le BIOS a été conçu pour les processeurs 16 bits plutôt que 32 ou 64 bits puces trouvés dans les ordinateurs modernes.
Par rapport au BIOS, UEFI présente de nombreux avantages. Il était censé être indépendant de la plateforme, ce qui signifie qu'il n'est pas enfermé dans un spécifique architecture des ordinateurs et pourrait potentiellement être utilisé sur d'autres types de matériel, comme des comprimés. Temps de démarrage pourrait être raccourcie à quelques secondes, et les applications et les pilotes peuvent même être créées pour exécuter dans l'environnement avant d'un système d'exploitation charge. Une application qui imite le comportement traditionnel de BIOS peut également être créée pour permettre la rétrocompatibilité. La taille maximale d'un disque dur qui peut être utilisé pour le démarrage a également augmenté d'environ 2 téraoctets (To) de moins de BIOS à 9,4 zettabytes (ZB).
UEFI a été initialement publié en tant que Extensible Firmware Interface ou EFI, une technologie développée par Intel pour une utilisation avec leur haut de gamme Itanium ligne de processeurs 64 bits, ce qui était incompatible avec la norme BIOS. En 2005, Intel a abandonné le contrôle de l'EFI à l'Unified EFI Forum, un groupe industriel composé de plusieurs sociétés. Le forum rebaptisé l'adoption de la norme de l'industrie et de la promotion dans les ordinateurs de bureau et autres appareils.