【Windows10】MBR2GPT.EXEでOSドライブをMBR/BIOS→GPT/UEFIに変換する

目次

MBRパーテーションのCドライブ(Windows)をGPTパーテーションにOSが起動できる状態(データを保持したまま)で変換できる方法があるということを今日知りました。今まで、GPTパーテーションのSSDやHDDにWindowsをインストールしたかったら、クリーンインストールしか方法がないと思っていましたが、Windows 10 Creators Update(バージョン1703)から『MBR2GPT.exe』というツールで簡単に変換できるようになっていました。

MBR2GPT.EXEについて

MBR2GPT.EXEは以下の場所に存在しています。

  • C:\Windows\System32\MBR2GPT.EXE

オプションや条件

MBR2GPT.EXEはWindowsPE環境または、別のWindows10から管理者として実行したコマンドプロンプトかPowerSellから、コマンドで操作して変換します。コマンドやオプションは以下の説明ページを参照ください。

参考ページ

コマンド

変換可能か調べるコマンド

以下のコマンド実行後、「Validateion complete successfully」となればGPTに変換可能。

mbr2gpt /validate /disk:0 /allowFullOS

disk:0はドライブ番号で、ディスクの管理またはDISKPARTで予め変換するOSドライブが何番か調べておく必要があります。

変換するコマンド

mbr2gpt /convert /disk:0 /allowFullOS

変換後はマザーボードの設定をBIOSからUEFIに変更すると共に、起動優先順位を「Windows Boot Manager」が一番になるように変更すれば、GPTに変換されたドライブからWindowsが起動できるはずです。

MBR2GPT.EXE以外の方法

以下のページでは、『EaseUS Partition Master Pro』で作成した『WinPEブータブルディスク』上で、『Convert MBR to GPT』を実行したら、できたとのこと。WindowsPE環境からMBR2GPT.EXEで変換できるので、特に使う必要が感じられないのですが、GUIで操作できる点では、この方法もアリかもしれません。

前へ

【DreamWeaver】正規表現でスペースや改行や余計なClassを一括削除する方法

次へ

【Windows10】CLOCK_WATCHDOG_TIMOUTというブルースクリーン(BSOD)でやったこと