United Extensible Firmware Interface (UEFI) ファームウェアの要件
デバイスが起動すると、ファームウェア インターフェイスによって PC の起動プロセスが制御され、Windows または別のオペレーティングシステムに制御が渡されます。 UEFI は、以前の BIOS ファームウェア インターフェイスおよび拡張ファームウェア インターフェイス (EFI) 1.10 仕様に代わるものです。 AMD、AMI、Apple、Dell、HP、IBM、Insyde、Intel、Lenovo、Microsoft、Phoenix Technologies を含む 140 以上の大手テクノロジ企業が、Unified EFI フォーラムに参加しています。
UEFI の利点
UEFI 2.3.1 仕様に準拠したファームウェアには、次のような利点があります。
- セキュアブート、Microsoft Defender Credential Guard、Microsoft Defender Exploit Guard などの Windows 10 のセキュリティ機能のサポートが可能。 すべてに UEFI ファームウェアが必要です。
- 起動と再開にかかる時間の短縮。
- 大容量のハード ドライブ (2 テラバイトを超える) と、4 つ以上のパーティションを持つドライブをより簡単にサポートすることが可能。
- マルチキャスト展開のサポート。これにより、PC の製造元は、ネットワークやイメージ サーバーを使用しなくても、複数の PC で受信できる PC イメージをブロードキャストできます。
- UEFI ファームウェア ドライバー、アプリケーション、オプション ROM のサポート。
メディアのインストールに関する考慮事項
Windows をダウンロードするには、Windows 10 のダウンロード ページを参照してください。 USB フラッシュ ドライブ、DVD、ISO などのメディアを使用する場合は、Windows メディア作成ツールをダウンロードします。
ブートと最小のセキュリティの要件
OEM は、「Windows ハードウェア互換性プログラムの仕様とポリシー」に記載されている機能のサポートを提供する必要があります。具体的には、ブート要件と最小セキュリティ要件という 2 つのグループに分けられています。
UEFI ランタイムの要件
さまざまなバージョンの Windows には、次の UEFI ランタイム サービスの一部またはすべてが必要です。 最大の互換性を得るためにすべてを実装することをお勧めします。
- GetTime
- SetTime
- UpdateCapsule
- ResetSystem
休止状態 (S4) の移行要件
プラットフォームのファームウェアでは、オペレーティング システムの物理メモリが、サイズと場所の両方で、S4 のスリープ状態遷移間で一貫していることを確認する必要があります。 オペレーティング システムの物理メモリは、ACPI 3.0 仕様に従って定義されています。これは、AddressRangeReserved [2]、AddressRangeUnusable [5]、または Undefined [5 より大きい任意の値] 以外のメモリの種類で、ファームウェア システムのアドレス マップ インターフェイスによって記述されているメモリです。
UEFI プラットフォームでは、ファームウェアのランタイム メモリは、サイズと場所の両方で、S4 スリープ状態遷移間で一貫している必要があります。 ランタイムメモリは、UEFI 仕様に従って属性 EFI_MEMORY_RUNTIME がある GetMemoryMap () ブートサービスで記述されているメモリとして定義されます。