ニュース

Windows 10 Creators UpdateにはブートセクタをMBRからGPTに変換するツールが搭載

~現行マシンを再インストールせずにUEFIブートに

MBR2GPT.exeの実行画面

 Windows 10 Creators Update(バージョン1703)に、MBR(Master Boot Record)タイプのストレージデバイスをGPT(GUID Partition Table)に変換するツール「MBR2GPT.exe」が実装された。

 これまでMBRで作られたシステムドライブをGPTに変える場合、UEFIモードでOSをインストールし直す必要があったが、MBR2GPTを使うことで、データなどを削除することなくGPTへの変換が行なえる。

 MBR2GPTはコマンドプロンプトから実行でき、構文は以下のようになっている。

MBR2GPTの構文

MBR2GPT /validate|convert [/disk:<diskNumber>] [/logs:<logDirectory>] [/map:<source>=<destination>] [/allowFullOS]

 オプションの内容については、MBRGPTの説明ページ(英文)を参照するか、実際に「MBR2GPT」をコマンドプロンプト上で打ち込めば確認できる。

 基本的な使い方としては、以下のようにディスクの番号を指定するだけ。ディスク番号はDISKPARTツールなどで確認可能。

コマンド入力例

X:¥mbr2gpt /convert /disk:0

 実行後はシステムドライブにEFIシステムパーティションと回復パーティションが作製され、GPTに変換されていることがわかる。ただし、ファームウェア(マザーボード)がUEFIブートに対応している必要があり、機種によってはUEFIブートを実行できるようにBIOS(UEFI)で設定を変えなければならない。

 MBR2GPTはWindows 10の標準環境だけでなく、Windows PE(Preinstallation Environment)でも利用できる。また、BitLockerによる暗号化が行なわれているディスクでもプロテクションが停止していれば利用できるが、変換後にBitLockerを使うにはプロテクションを削除し、再作成する必要がある。

MBR2GPTの説明動画