コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

【データ消失なし】Windows 10を再インストールせずにレガシーBIOS(MBR)からUEFI(GPT)へ移行する方法

近年の最新マザーボード(デスクトップPC・ノートPC)には、従来のBIOS(Basic Input Output System)に代わる新しいファームウェア規格「UEFI(Unified Extensible Firmware Interface)」が搭載されています。UEFIは、2TBを超える大容量ハードディスクに対応できるだけでなく、OSがインストールされていない状態でも高度なパフォーマンス発揮や診断・修復機能を提供できる点が大きな魅力です。

ただし、UEFIを利用できるのは64ビット版のWindows 7 / 8 / 8.1 / 10のみです。さらにUEFIは「GPT(GUID Partition Table)」というパーティション形式を使用するため、従来のレガシーBIOSが採用する「MBR(Master Boot Record)」とは互換性がありません。このため、これまではUEFIのメリットを活かすにはWindowsを最初から再インストールし直す必要がありました。

しかし、Windows 10 バージョン1703(ビルド10.0.15063)以降がインストールされた環境であれば、Microsoft純正のコマンドラインツール「MBR2GPT.EXE」を使うことで、Windowsを再インストールすることなくUEFIへ移行できるようになりました。

この記事では、OSの再インストールを行わず、データを一切失うことなくレガシーブートからUEFIブートへ切り替える具体的な手順を詳しく解説します。

本手順が役立つのは、主に以下のようなケースです。

  • 古いOS(Windows 7、8、8.1など)からWindows 10へアップグレードしたシステム
  • BIOS(CMOS)設定のレガシーブートモードを使ってWindows 10(v1703以降)をインストールした環境
  • MBRパーティション用に作成したWindows 10インストールメディアからWindows 10(v1703以降)をインストールした環境

事前準備:確認しておくべきポイント

前提条件は以下の2つです。

1. マザーボードがレガシーとUEFIの両方の起動モードに対応していること。
2. Windows 10 バージョン1703、1709以降が、すでにMBRパーティション上にインストールされていること。

確認1:Windows 10のバージョン・ビルド番号を調べる方法

1. キーボードの「Windowsキー【データ消失なし】Windows 10を再インストールせずにレガシーBIOS(MBR)からUEFI(GPT)へ移行する方法 +「R」を同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
2. 「winver」と入力し、Enterキーを押します。

【データ消失なし】Windows 10を再インストールせずにレガシーBIOS(MBR)からUEFI(GPT)へ移行する方法

【データ消失なし】Windows 10を再インストールせずにレガシーBIOS(MBR)からUEFI(GPT)へ移行する方法

確認2:Windows 10がMBRパーティションにインストールされているか調べる方法

1. 「Windowsキー【データ消失なし】Windows 10を再インストールせずにレガシーBIOS(MBR)からUEFI(GPT)へ移行する方法 +「R」を同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
2. 「diskmgmt.msc」と入力し、Enterキーを押します。

【データ消失なし】Windows 10を再インストールせずにレガシーBIOS(MBR)からUEFI(GPT)へ移行する方法

3. メインディスク(ディスク0)を右クリックし、「プロパティ」を選択します。
4. 表示された画面で「GPTディスクへの変換」という項目がグレー表示になっている場合、そのディスクのパーティションスタイルはMBRです。

【データ消失なし】Windows 10を再インストールせずにレガシーBIOS(MBR)からUEFI(GPT)へ移行する方法

MBR2GPT.EXEを使ってデータを失わずにMBRからGPTへ変換する手順

念のため再度お伝えします:以下の手順は、Windows 10 バージョン1703以降がインストールされている場合にのみ有効です。それ以前のバージョンをお使いの場合は、まずWindows 10のダウンロードページにアクセスし、「今すぐアップデート」ボタンから最新バージョンへ更新してください。

注意:作業を始める前に、万が一のトラブルに備えて重要なデータのバックアップを必ず取っておくことをおすすめします。

方法1:WindowsのGUIからMBRをGPTへ変換する

1. タスクバーの検索ボックスに「cmd」または「コマンドプロンプト」と入力します。
2. 検索結果の「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。

【データ消失なし】Windows 10を再インストールせずにレガシーBIOS(MBR)からUEFI(GPT)へ移行する方法

3. コマンドプロンプトに以下のコマンドを入力し、Enterキーを押します。

  • mbr2gpt.exe /convert /allowfullOS

【データ消失なし】Windows 10を再インストールせずにレガシーBIOS(MBR)からUEFI(GPT)へ移行する方法

4. 変換が完了するまで待ちます。

【データ消失なし】Windows 10を再インストールせずにレガシーBIOS(MBR)からUEFI(GPT)へ移行する方法

5. 変換が完了したら、パソコンをシャットダウンします。
6. 電源を入れ直し、BIOSセットアップ画面に入ります
7. ブートモードを「Legacy」から「UEFI」へ変更します。

【データ消失なし】Windows 10を再インストールせずにレガシーBIOS(MBR)からUEFI(GPT)へ移行する方法

8. 設定を保存してBIOSセットアップを終了します。
9. 通常どおりWindows 10を起動します。

方法2:回復環境からMBRをGPTへ変換する

1. Windowsインストールメディア(USBメモリまたはDVD)からパソコンを起動します。*
2. Windowsセットアップ画面が表示されたら、「SHIFT」+「F10」キーを押してコマンドプロンプトを開くか、あるいは「次へ」→「コンピューターを修復する」→「トラブルシューティング」→「詳細オプション」→「コマンドプロンプト」の順に選択します。

* Windowsインストールメディアをお持ちでない場合は、Microsoftの公式サイトから自分のWindowsエディション・バージョンに対応したものを作成できます。

  • Windows 10起動用USBメモリの作成方法
  • Windows 10起動用DVDの作成方法

【データ消失なし】Windows 10を再インストールせずにレガシーBIOS(MBR)からUEFI(GPT)へ移行する方法

3. コマンドプロンプトに以下のコマンドを入力し、Enterキーを押します。

  • mbr2gpt.exe /convert

4. 変換が完了したら、パソコンをシャットダウンします。
5. 電源を入れ直し、BIOSセットアップ画面に入ります
6. ブートモードを「Legacy」から「UEFI」へ変更します。
7. 設定を保存してBIOSセットアップを終了します。
8. 通常どおりWindows 10を起動します。

以上で作業完了です!このガイドがお役に立てた場合は、ぜひコメントで体験談を共有してください。他の方の助けにもなりますので、記事の「いいね」やシェアもお願いいたします。

  1. Windows 7のパスワードを変更する方法【初心者向け手順とセキュリティ対策】

    Windows 7で個人情報を守るためには、パスワードの管理が非常に重要です。ログインパスワードは、コンピュータ内の重要なデータへの不正アクセスを防ぐための第一防衛線となります。そのため、Windows 7のパスワードを定期的に変更することは、セキュリティ維持のために欠かせません。 Windows 7でログインパスワードを簡単に変更する手順 1. 「スタート」ボタンをクリックし、「コントロールパネル」を選択します。 2. コントロールパネルの中から「ユーザーアカウントと家族による使用状況の記録」をクリックします。 3. 「ユーザーアカウント」の項目にある「Windows パスワードの変更」

  2. Windows 11で画面解像度を変更する方法【初心者向け完全ガイド】

    Windows 11で画面の解像度を変更したいと思っていませんか?あるいは、Windows 11で解像度をうまく最適化できずにお困りではありませんか?ご安心ください!The CPU Guideが、Windows 11で解像度を変更するための確実に動作する解決策とチュートリアルをご紹介します。Windows 11の主な特徴Windows 11は、これまでで最も期待されたWindowsです。新しいモダンな機能を多数搭載しており、非常に魅力的なOSに仕上がっています。生産性向上のための機能も豊富で、1つの画面上で複数のタスクを同時にこなせるため、ビジネスユーザーの作業効率が大幅にアップします。また、