【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で操作できる点では、この方法もアリかもしれません。