Conditions requises pour les microprogrammes d’interface UEFI (United Extensible Firmware Interface)
Lorsque les appareils démarrent, l’interface du microprogramme contrôle le processus de démarrage du PC, puis passe le contrôle à Windows ou à un autre système d’exploitation. L’interface UEFI remplace l’ancienne interface de microprogramme BIOS et les spécifications EFI (Extensible Firmware Interface) 1.10. Plus de 140 entreprises technologiques de premier plan participent au Unified EFI Forum, notamment AMD, AMI, Apple, Dell, HP, IBM, Insyde, Intel, Lenovo, Microsoft et Phoenix Technologies.
Avantages de l’interface UEFI
Le microprogramme qui répond aux spécifications UEFI 2.3.1 offre les avantages suivants :
- Possibilité de prendre en charge des fonctionnalités de sécurité Windows 10 telles que le démarrage sécurisé, Microsoft Defender Credential Guard et Microsoft Defender Exploit Guard. Toutes nécessitent un microprogramme d’interface UEFI.
- Temps de démarrage et de reprise plus rapides.
- Possibilité de prendre en charge plus facilement des disques durs volumineux (plus de 2 téraoctets) et des lecteurs avec plus de quatre partitions.
- Prise en charge du déploiement multidiffusion, qui permet aux fabricants de PC de diffuser une image PC pouvant être réceptionnée par plusieurs PC sans surcharger le réseau ou le serveur d’images.
- Prise en charge des applications, ROM d’option et pilotes de microprogramme UEFI.
Considérations relatives à l’installation de supports
Pour télécharger Windows, consultez la page de téléchargement de Windows 10. Si vous souhaitez utiliser des supports tels qu’un périphérique flash USB, un DVD ou un ISO, téléchargez l’outil de création de support Windows.
Conditions de démarrage et de sécurité minimale requises
En tant qu’OEM, vous devez garantir une prise en charge des fonctionnalités décrites dans Spécifications et stratégies du programme de compatibilité matérielle Windows, en particulier les éléments suivants qui sont divisés en deux groupes : conditions de démarrage requises et conditions de sécurité minimale requises.
Conditions requises pour le runtime UEFI
Différentes versions de Windows nécessitent tout ou partie des services de runtime UEFI suivants. Il est recommandé qu’ils soient tous mis en œuvre pour une compatibilité maximale :
- GetTime
- SetTime
- UpdateCapsule
- ResetSystem
Conditions requises pour la transition vers l’état de mise en veille prolongée (S4)
Le microprogramme de plateforme doit s’assurer que la mémoire physique du système d’exploitation est cohérente entre les transitions d’état de veille S4, à la fois sur les plans de la taille et de l’emplacement. La mémoire physique du système d’exploitation est définie selon la spécification ACPI 3.0 comme étant toute mémoire décrite par l’interface de mappage d’adresses du système de microprogramme à l’aide d’un type de mémoire autre que AddressRangeReserved [2], AddressRangeUnusable [5] ou Undefined [toute valeur supérieure à 5].
Sur une plateforme UEFI, la mémoire du runtime du microprogramme doit être cohérente entre les transitions d’état de veille S4, à la fois sur les plans de la taille et de l’emplacement. La mémoire du runtime est définie selon la spécification UEFI comme étant toute mémoire décrite par le service de démarrage GetMemoryMap(), avec l’attribut EFI_MEMORY_RUNTIME.