Lorsque nous démarrons l'ordinateur, du démarrage à l'entrée dans le système, l'ordinateur effectue une série de tests de préparation. Cette préparation aux tests est complétée par une configuration de démarrage rapide de l'ordinateur appelée UEFI. Qu'est-ce que l'UEFI ? Nous allons maintenant vous faire découvrir l'UEFI.
Introduction à l'UEFI
Pour comprendre l'UEFI en détail, il faut commencer par le BIOS. Nous savons tous que chaque ordinateur ordinaire possède un BIOS, qui est utilisé pour charger le code de programme le plus basique de l'ordinateur, et qui est responsable des tâches d'initialisation du matériel, de test des fonctions du matériel et de démarrage du système d'exploitation.
BIOS est l'abréviation de Système d'entrée-sortie de base. Il s'agit d'un ensemble de programmes solidifiés sur une puce ROM située sur la carte mère de l'ordinateur. Il enregistre les programmes d'entrée et de sortie de base les plus importants de l'ordinateur, les programmes d'auto-vérification après la mise sous tension et les programmes d'auto-démarrage du système. Il peut lire et écrire les paramètres du système à partir du CMOS. informations spécifiques. UEFI est l'abréviation de Unified Extensible Firmware Interface. Il s'agit d'une nouvelle norme industrielle qui spécifie une interface système dans un environnement de pré-amorçage. L'UEFI est un concept opposé au BIOS. Cette interface est utilisée pour le chargement automatique du système d'exploitation à partir de l'environnement de pré-amorçage vers un système d'exploitation, de manière à atteindre l'objectif de simplification du processus de démarrage et de gain de temps.
La fonction et le rôle de l'UEFI
Il sera plus utile de comprendre les fonctions de l'UEFI si vous comprenez d'abord les fonctions du BIOS. Le BIOS a trois fonctions principales
1. Programme d'auto-vérification et d'initialisation : il vérifie notamment si le matériel de l'ordinateur est bon, initialise certains périphériques externes et démarre Dos ou d'autres systèmes d'exploitation pour lire l'enregistrement de démarrage sur le disque dur.
2. Traitement des services de programmes : Le BIOS traite directement les périphériques d'entrée/sortie de l'ordinateur, envoie des commandes par le biais de ports de données spécifiques, transmet ou reçoit des données de divers périphériques externes, et réalise l'opération directe des programmes logiciels sur le matériel.
3. Gestion des interruptions matérielles : Le BIOS indique au CPU le numéro d'interruption de chaque périphérique matériel lors du démarrage. Lorsque l'utilisateur émet une instruction pour utiliser un certain périphérique, l'unité centrale utilise le matériel correspondant pour effectuer le travail en fonction du numéro d'interruption, puis revient au travail original en fonction du numéro d'interruption.
Comme le BIOS, l'UEFI est un "pont" reliant le logiciel et le matériel. C'est le premier programme qui s'exécute lorsque l'ordinateur est allumé. Sa principale fonction est de fournir à l'ordinateur les paramètres et le contrôle du matériel au niveau le plus bas et le plus direct. Selon Microsoft, l'UEFI a principalement les fonctions suivantes :
1. Améliorer la sécurité en protégeant le processus de pré-amorçage ou de pré-boot pour résister aux attaques de Bootkit.
2. Raccourcissez le temps de démarrage et le temps de reprise après hibernation.
3. Prend en charge les disques d'une capacité supérieure à 2,2 To.
4. Prise en charge des pilotes de périphériques micrologiciels modernes 64 bits, qui peuvent être utilisés pour adresser plus de 17,2 milliards de Go de mémoire pendant le démarrage du système. 5. Le matériel UEFI peut être utilisé en conjonction avec le BIOS.
Quels sont les avantages de l'UEFI par rapport au BIOS ?
Le démarrage UEFI est un nouvel élément de démarrage de carte mère et est considéré comme le successeur du BIOS qui a une histoire de près de 20 ans. Par rapport au BIOS, l'avantage de l'UEFI est qu'il "saute" le processus d'autocontrôle au démarrage, ce qui peut augmenter la vitesse de démarrage du système d'exploitation après la mise sous tension de l'ordinateur. La méthode de démarrage traditionnelle est désormais appelée Legacy. À l'heure actuelle, la carte mère est le plus souvent réglée sur trois modes de démarrage, à savoir : Auto, UEFI, Legacy. Lors de la configuration du démarrage, le BIOS avec UEFI fournit également des options de démarrage pour vous permettre de choisir le mode de démarrage. Les significations des différents modes sont les suivantes : Auto : démarrage automatique dans l'ordre de la liste des périphériques de démarrage, en utilisant d'abord le mode UEFI ; UEFI uniquement : Ne sélectionner que les périphériques présentant des conditions de démarrage UEFI pour démarrer ; Legacy only : Sélectionner uniquement les périphériques avec des conditions de démarrage Legacy pour démarrer. En plus d'un démarrage pratique, l'UEFI présente également la caractéristique la plus visible : l'UEFI prend en charge les opérations graphiques.
Vous pouvez constater que l'interface UEFI est plus tridimensionnelle que l'interface BIOS. En outre, avant de démarrer le système d'exploitation sous le BIOS, le code de démarrage du système contenu dans l'enregistrement d'amorçage principal doit être lu à partir du secteur spécifié sur le disque dur, puis le système d'exploitation doit être démarré à partir de la partition active. Sous UEFI, rien de tout cela n'est nécessaire, l'enregistrement d'amorçage principal n'est plus nécessaire, et la partition active n'est plus nécessaire. Ces opérations facilitent le démarrage.
Conclusion
L'UEFI possède de nombreuses fonctions que le BIOS ne possède pas, comme une interface graphique, une sécurité élevée, une grande capacité, etc. Ces caractéristiques rendent l'UEFI plus facile à utiliser, plus polyvalent et plus pratique que le BIOS traditionnel. L'UEFI élimine le problème d'autocontrôle à long terme du BIOS traditionnel, ce qui rend l'initialisation du matériel et le démarrage du système simples et rapides. En d'autres termes, l'UEFI a fait évoluer le BIOS de l'ordinateur non pas comme un BIOS, mais comme un petit système d'exploitation solidifié sur la carte mère. En outre, le langage de développement de l'UEFI lui-même est passé du langage d'assemblage au langage C, un langage de haut niveau. L'association permet aux fabricants de développer l'UEFI en profondeur. La technologie traditionnelle du BIOS est progressivement remplacée par l'UEFI. Dans les nouveaux ordinateurs récents, de nombreux ordinateurs ont déjà utilisé l'UEFI, et la tendance est d'utiliser le mode UEFI pour installer le système d'exploitation.