コマンドラインでDisk Management
とdiskpart
を使用してシステム上のパーティションを検索する方法を知っています。しかし、EFIパーティションがあるかどうかはどうすればわかりますか? Windows 7を使用していて、100 MBのシステム予約済みパーティションがあるようですが、それがEFIであるかどうかはわかりません。
グローバル一意識別子(GUID) GUIDパーティションテーブル(GPT)スキームのEFIシステムパーティションのIDはC12A7328-F81F-11D2-BA4B-00A0C93EC93B
ですが、MBRのIDはパーティションテーブルスキームは0xEFです。diskpartユーティリティを使用してGUIDを表示するには、ディスク(select disk 0
など)を選択してから、関連するパーティション(select partition 2
など)を選択します。次に、コマンドdetail partition
を発行します。パーティションに表示されるタイプ値がC12A7328-F81F-11D2-BA4B-00A0C93EC93B
の場合、それは EFIシステムパーティション(ESP)EFIシステムを参照)例として、Partition 。
100MBのシステム予約パーティションが表示されている場合は、EFIパーティションがなく、コンピューターはレガシーBIOSモードになっています。 EFIパーティションがある場合は、ディスク管理とdiskpart
の両方がそのように指示します。
EFIパーティションはGPTフォーマットのドライブにあり、オペレーティングシステムの起動に使用されます。 UEFI仕様とGPTパーティションスキームは互いに独立していますが、Windowsではこれらを一緒に使用する必要があります。 UEFIシステムのMBRフォーマットのディスクからWindowsを起動することはできません。また、レガシーBIOSシステムのGPTディスクから起動することもできません。それがあなたのシステムがどのように構成されているかを私が知る方法です。