Windows
 Computer >> コンピューター >  >> システム >> Windows

EFIシステムパーティションとは?Windows 11/10での確認・削除・復元方法を徹底解説

パソコンのディスク管理をしていると、「EFI」や「EFIシステムパーティション(ESP)」という言葉を目にすることがあります。この記事では、EFIシステムパーティションの正体、Windows 11/10で確認する方法、中身の内容、そして削除してよいのかどうかについて詳しく解説します。

WindowsにおけるEFIパーティションとは?

EFIは「Extensible Firmware Interface(拡張ファームウェアインターフェース)」の略で、EFIシステムパーティション(ESP)は、UEFI(Unified Extensible Firmware Interface:統合拡張ファームウェアインターフェース)に準拠したコンピューターシステムが使用する、HDDやSSDなどの記憶装置上のパーティションです。

パソコンの電源を入れると、UEFIファームウェアがESP上に保存されたファイルを読み込み、インストール済みのOSや各種システムユーティリティを起動します。ESPにはブートローダーやカーネルイメージ、デバイスドライバーファイルなど、OS起動前に必要となるデータが格納されています。

EFIパーティションは約100MB程度の小さなパーティションで、FAT32形式でフォーマットされているのが特徴です。Windowsの起動に必要なアプリケーションはすべてここに保存されており、コマンドプロンプトでmountvol /sを実行することでアクセスできます。

Windows 11/10でEFIシステムパーティションを確認する方法

EFIパーティションはシステムにとって極めて重要なため、一般ユーザーがエクスプローラーで誤って触れないよう非表示になっています。ここでは、EFIパーティションを確認できる主なツールを紹介します。

  • Windowsのディスクの管理ツール
  • DiskPartツール
  • サードパーティ製ディスクツール

これらのツールでEFIパーティションを削除しないよう注意してください。万が一の事故に備え、操作の前に必ずシステムイメージのバックアップを作成しておきましょう。

1. ディスクの管理ツールを使う方法

「ディスクの管理」は、Windows標準のディスク管理ツールです。ドライブ名の変更、サイズ変更、パーティション作成、フォーマットなどを行えます。システムを再起動することなくハードディスクのパーティションを管理でき、パーティションの作成・削除・フォーマット、ドライブ文字とパスの変更、空のMBRディスクのGPTへの変換、新しいディスクの初期化なども可能です。

EFIシステムパーティションとは?Windows 11/10での確認・削除・復元方法を徹底解説

ディスクの管理を開いてEFIパーティションを確認する手順は以下の通りです。

  • ショートカットキー「Windows + R」で「ファイル名を指定して実行」を開きます。
  • diskmgmt.msc」と入力し、Enterキーを押します。
  • ディスクの管理が起動したら、パーティション一覧の中に「EFI」と表示されているものを探します。

2. DiskPartツールを使う方法

DiskPartはコマンドラインベースのディスクパーティション操作ユーティリティです。仮想ハードディスクを含むドライブ、パーティション、ボリュームを管理でき、パソコンが認識するHDDやUSBメモリ上のパーティションを作成・削除・変更できます。ディスクの管理ツールよりも強力なため、上級者向けの代替手段として最適です。

DiskPartは必ず管理者権限で起動する必要があります。起動手順は以下の通りです。

EFIシステムパーティションとは?Windows 11/10での確認・削除・復元方法を徹底解説

  1. 検索ボックスに「diskpart」と入力します。
  2. 検索結果に表示された「diskpart」をクリックして起動します。
  3. list volume」と入力し、Enterキーを押します。
  4. PC上のすべてのボリューム(パーティション)が表示されます。
  5. ラベルが「EFI」、ファイルシステムが「FAT32」となっているパーティションを探します。「非表示」とマークされているのも特徴です。

3. サードパーティ製ツールを使う方法

Windows標準ツール以外にも、パーティションやEFIを管理できるサードパーティ製ソフトウェアが多数あります。より快適な操作性を求める方におすすめのツールを紹介します。

Paragon Partition Manager

Paragon Partition Managerは無料で利用できるソフトウェアで、ハードディスクの整理や既存パーティションの空き容量確保に役立ちます。パーティションのリサイズ/移動、削除したパーティションの復元(アンデリート)、作成・削除・拡張などの機能を備えており、パーティションのラベル変更やエラーチェックによる修復にも対応しています。

EFIパーティションを見つける手順は以下の通りです。

EFIシステムパーティションとは?Windows 11/10での確認・削除・復元方法を徹底解説

  • ソフトウェアをダウンロード・インストールして起動します。
  • すべてのドライブが認識・読み込みされたら、Windowsがインストールされているメインドライブを探します。
  • そのドライブは「システム予約領域×2」と「ローカルディスク×1」の3つに分かれて表示されます。
  • このうち100MBのパーティションを選択し、「プロパティ」をクリックします。
  • 詳細ウィンドウの説明欄に「EFIシステムパーティション」と表示されれば確認完了です。

GParted

GPartedは、グラフィカルな操作でディスクパーティションを管理できる無料ソフトウェアです。データを失うことなくパーティションのコピーや移動、リサイズが可能で、消失・削除されたパーティションからのデータ復旧も試みられます。新しいOS用の領域確保、ラベル変更、UUIDの設定などにも対応しています。

GPartedを起動するとEFIパーティションを簡単に特定できます。ラベルが表示されない場合は、非表示になっている100MBのパーティションを探しましょう。

EFIパーティションは削除してもよいのか?

明確な理由があり、自分が何をしているのかを完全に理解している場合を除き、EFIパーティションを削除してはいけません。ここにはOSの起動に必要なすべてのファイルが保存されており、削除することはOS自体を消すことと同じです。削除を検討できるのは、ドライブ全体を初期化する場合で、別のドライブに完全なOS環境があるか、クローンやバックアップが存在するときだけです。

EFIパーティションの中身を確認するには?

EFIパーティションはエクスプローラーからは見えないため、mountvol /sコマンドを使って指定したドライブ文字にマウントします。その際、他のドライブで使われていない未使用のドライブ文字を選択してください。

WindowsでEFIパーティションを削除するには?

ここではDiskPartを使ったEFIパーティションの削除手順を紹介します。DiskPartはコマンドラインでドライブのパーティションを管理できるユーティリティです。

  1. コマンドプロンプトを管理者として実行します。
  2. diskpart」と入力してユーティリティを起動します。
  3. list disk」コマンドですべてのディスクを表示し、EFIパーティションがあるディスクを特定します。
  4. select disk #」と入力します(#はディスク番号)。
  5. 「list partition」コマンドで選択したディスクのパーティションを表示します。
  6. Type: System」と表示されているパーティションがEFIパーティションです。
  7. select partition #」と入力します。
  8. 最後に「delete partition override」コマンドを実行します。

EFIパーティションを復元するには?

うっかりミスでEFIパーティションを削除してしまうこともあり得ます。ここでは、コマンドプロンプトを使ってEFIパーティションを復元する手順を段階的に説明します。

  1. WindowsインストールメディアまたはWindows回復ディスクでパソコンを起動します。
  2. 以下のコマンドを実行して、パーティションを縮小し未割り当て領域を作成します。
    • diskpart
    • list disk
    • select disk #(EFIパーティションを追加したいディスクを選択)
    • list partition
    • select partition #(縮小したいパーティションを選択)
    • shrink desired=100(選択したパーティションを100MB縮小)
  3. 以下のコマンドでEFIパーティションを作成します。
    • create partition efi size=100
    • format quick fs=fat32
    • assign letter=h(未使用の任意のドライブ文字を指定可能)
    • exit
  4. 以下のコマンドで、WindowsパーティションからブートファイルをEFIパーティションへコピーし、BCDストアを作成します。
    • bcdboot C:\windows /s H:(CはWindowsのドライブ文字、HはEFIパーティションに割り当てたドライブ文字)
    • exit
  5. パソコンを再起動します。

EFIとMBRの違いは何?

MBR(Master Boot Record:マスターブートレコード)はやや古い起動ディスク認識方式で、最大2TBまでのHDDに対応しています。BIOSはMBRを使用してハードディスク内のデータ情報を保存します。一方、UEFIはGPT(GUIDパーティションテーブル)を使用します。MBRはテーブルに32ビットしか使わないため、物理パーティションは4つまでしか作成できません。それに対してUEFIはプラットフォームに依存せず、より高速な起動時間とコンピューターのフルパフォーマンスを実現します。

EFIへの移行にはメリットがある?

EFIファイルは、ESPと呼ばれる専用のパーティションにハードディスク上へ保存されます。UEFIには個別のドライバーサポートがあり、起動時間の短縮、2TB超のハードディスクパーティションへの対応、1台のドライブ上に4つ以上のパーティションを作成できること、効率的なシステムおよび電源管理といった利点があります。つまり、EFIへ移行するメリットは非常に多いといえます。

Windows 11へのアップグレードにEFIパーティションは必須?

はい、必要です。Windows 11はBIOSやレガシーモードとの互換性がないため、UEFI環境での動作が必須となっています。また、セキュアブートオプションはUEFI搭載コンピューターに関連付けられているため、ユーザーはセキュアブートを有効にしておく必要があります。

この記事では、EFIパーティションに関する主要なポイントを解説しました。EFIパーティションで実行できる基本的な操作や、MBRとの比較などを紹介しましたが、何か問題が発生した場合に備えて必ずデータのバックアップを取っておくこと、そして自分が行っている操作を十分に理解した上で作業することを心がけてください。

EFIシステムパーティションとは?Windows 11/10での確認・削除・復元方法を徹底解説
  1. Windows 10/11で「bootrec /fixboot アクセスが拒否されました」エラーを解決する完全ガイド

    コマンドプロンプトを使ってブート関連の問題を修復しようとすると、「bootrec /fixboot アクセスが拒否されました(Access is denied)」というエラーに遭遇することがよくあります。この問題が発生する原因はさまざまですが、多くの場合、ディスクのパーティション構成に関係しています。 また、ブルースクリーンエラー「INACCESSIBLE_BOOT_DEVICE」が表示されるケースとしては、主に以下の2つが考えられます。 Windowsシステム自体に障害が発生している ディスクへの書き込み中にシステムを強制終了した こうした問題の修復には「bootrec /fixboot

  2. Windows 10/11で「システムリソースが不足しています」エラーを修正する5つの方法

    新しいユーザーアカウントにログインしようとした瞬間に「Windowsのシステムリソースが不足しています」というメッセージが表示されたことはありませんか?もしそうなら、この記事で紹介する対処法をぜひチェックしてください。これらの方法は、Zoomの音声が途切れる問題とともに「システムリソースが不足していると音質に影響する可能性があります。パフォーマンスを向上させるには、一部のアプリケーションを閉じてみてください。」というエラーメッセージが表示されたユーザーにも有効であることが証明されています。Windows 10/11でシステムリソースが不足する原因と対策ツール手動での修正を試す前に、Advanc