EFIについて聞いたことがある、またはWindowsでEFIシステムパーティション(ESP)を見て、それが何かわからない場合、この記事が理解するのに役立ちます。EFI、EFIパーティションの識別方法、その内容、削除できるかどうかについて説明します。
WindowsのEFIパーティションとは?
EFIはExtensible Firmware Interfaceの略で、一般的にはハードディスクドライブやSSDなどのデータストレージデバイスにあるパーティションで、コンピューターシステムがUEFI (Unified Extensible Firmware Interface)に準拠するために使用されます。
コンピューターを起動すると、UEFIファームウェアがEFIまたはESP (EFIシステムパーティション)に格納されているファイルをロードして、システムに現在インストールされているオペレーティングシステムとさまざまなシステムユーティリティを起動します。ESPには、OSを起動する前に実行する必要があるブートローダー、カーネルイメージ、デバイスドライバファイル、およびその他のユーティリティが含まれています。
EFIはFAT32でフォーマットされた約100MBの最小パーティションです。これは、Windowsの起動に必要なすべてのアプリケーションが格納されている場所です。mountvol / s
コマンドを実行して、WindowsのEFIシステムパーティションにアクセスできます。
Windows 11/10でEFIシステムパーティションを識別する方法
EFIパーティションは重要であるため、一般ユーザーがエクスプローラーで誤って見つけないように隠されています。ここでは、EFIパーティションを識別するために使用できるさまざまなツールを紹介します。
- Windowsディスク管理ツール
- Diskpartツール
- サードパーティのディスクツール
これらのツールを使用してEFIパーティションを削除しないことが重要です。ただし、事故が発生する可能性があるため、これらの操作を行う前にシステムイメージを作成してください。
1] Windowsのディスク管理ツールを使用する
ディスク管理ツールは、ディスクの名前変更、サイズ変更、パーティション分割、フォーマットに使用されるWindows管理ツールです。システムを再起動したり中断したりせずに、ハードディスクパーティションの管理を行うことができます。パーティションの作成、削除、フォーマット、ドライブ文字とパスの変更、空のMBRをGPTディスクに変換、新しいディスクを初めて使用する前の初期化などが行えます。
ディスク管理を開いてEFIパーティションを識別する最も便利な方法をいくつか紹介します。
- Windows + Rのホットキーを使用して、[実行]ウィンドウを開きます。
- Diskmgmt.mscと入力して、Enterキーを押します。
- ディスク管理が開き、そこからEFIパーティションを識別することもできます。EFIと書かれたパーティションを探します。
2] Diskpartツールを使用する
DiskPartは、コマンドラインのディスクパーティションユーティリティです。diskpartインタープリターを使用すると、仮想ハードディスク、パーティション、ボリュームを含むコンピューターのドライブを管理できます。コンピューターが検出できるハードドライブまたはUSBにパーティションを作成、削除、変更できます。DiskPartは、より強力で技術的なユーザー向けであるため、ディスク管理ツールの完璧な代替手段です。
Diskpartは常に管理者権限で開く必要があります。Diskpartを開くには、簡単な方法があります。
- 検索ボックスにDiskpartと入力して、そこから検索します。
- 検索結果にDiskpartが表示されたら、クリックして起動します。
list volume
と入力して、Enterキーを押します- PCで使用可能なすべてのボリュームまたはパーティションが表示されます。
- Labeled as EFIとFs as FAT32のパーティションを探します。また、非表示とマークされています。
3] サードパーティのツールを使用する
従来のツールとは別に、WindowsではパーティションとEFIを管理するためのツールが提供されています。より優れたエクスペリエンスのためにこれらのサービスを提供するサードパーティのソフトウェアがいくつかあります。
Paragon Partition Manager
Paragon Partition Managerは、ハードドライブを整理し、既存のパーティションで余分なスペースを獲得できる無料ソフトウェアです。パーティションのサイズ変更/移動、パーティションの削除などの多くの機能を提供します。パーティションを誤って削除した場合、データを回復できます。パーティションを作成、削除、拡張できます。また、パーティションのラベルを変更することもでき、選択したパーティションのエラーをチェックして修正することもできます。
EFIパーティションを見つけるには、以下の手順に従います。
- ソフトウェアをダウンロードしてインストールし、起動します。
- すべてのドライブを識別してロードしたら、Windowsがインストールされているプライマリドライブを見つけます
- 3つの部分で利用できます。2つのシステム予約と1つのローカルディスク
- この2つのうち、1つは100MBになります。選択して、[プロパティ]をクリックします
- 詳細ウィンドウで、説明の一部としてEFIシステムパーティションを確認します。
GParted
GPartedは、ディスクパーティションをグラフィカルに管理するためのパーティション操作用の無料ソフトウェアです。GPartedを使用すると、データを失うことなくパーティションをコピー、移動、サイズ変更できます。また、失われたパーティションまたは削除されたパーティションからのデータの救出や復旧を試みることができます。新しいOS用のスペースを作成したり、ラベルを変更したり、新しいUUIDを設定したりすることもできます。
GPartedツールを開くと、EFIパーティションを識別するのに役立ちます。ラベルが表示されない場合は、非表示になっている100MBのパーティションを探します。
EFIパーティションを削除してもよいですか?
明確な理由がなく、何をしているのかを理解していない限り、EFIパーティションを削除しないでください。これは、OSがすべてのブートファイルを格納している場所です。これを削除すると、基本的にOSを削除することと同じです。ドライブ全体をワイプして、別のドライブに完全なオペレーティングシステムがある場合、または同じもののクローンまたはバックアップがある場合にのみ、削除を試行できます。
EFIパーティションの中身を見るにはどうすればよいですか?
EFIはエクスプローラーから隠されているため、mountvol /sコマンドを使用して、指定されたドライブのEFIシステムパーティションをマウントできます。他のドライブで使用されていないドライブ文字を選択してください。
WindowsでEFIパーティションを削除するにはどうすればよいですか?
Diskpartはドライブパーティションを管理するコマンドラインユーティリティであるため、DiskPartを使用してEFIパーティションを削除します。EFIパーティションを削除するために従うことができる簡単な手順を次に示します。
- コマンドプロンプトを開き、管理者として実行します。
- diskpartと入力して、ユーティリティを開始します。
- list diskコマンドを使用して、すべてのディスクを表示します。EFIパーティションがあるディスクを見つけます。
- select disk #と入力します。ここで#はディスク番号を表します。
- list partitionコマンドを使用して、選択したパーティションを表示します
- EFIパーティションを識別し、タイプ: システムになります。
- select partition #と入力します
- 最後に、delete partition overrideコマンドを入力します。
EFIパーティションを復元するにはどうすればよいですか?
間違いは意図せずに発生する可能性があるため、EFIパーティションを誤って削除するのもその1つです。ここでは、コマンドプロンプトを使用してEFIパーティションを復元する手順について説明します。
- WindowsインストールメディアまたはWindows回復ディスクを使用してコンピューターを起動します。
- 次のコマンドを実行して、未割り当て領域のパーティションを縮小します
- diskpart
- list disk
- select disk # (EFIパーティションを追加するディスクを選択します)
- list partition
- select partition # (縮小するパーティションを選択します)
- shrink desired=100 (選択したパーティションを100MB縮小します)
- 次のコマンドを実行して、EFIパーティションを作成します
- create partition efi size=100
- format quick fs=fat32
- assign letter=h (使用されていない任意の文字を選択できます)
- exit
- 指定されたコマンドを使用して、ブートファイルをWindowsパーティションからEFIパーティションにコピーし、その中にBCDストアを作成します
- bcdboot C:\windows /h H: (cはドライブ文字、HはEFIパーティションに割り当てられた文字です)
- exit
- コンピューターを再起動します
EFIとMBRの違いは何ですか?
MBR (Master Boot Record)は、2TBのHDDをサポートする起動可能なディスクとメディアを認識するやや古いスタイルです。BIOSはMBRを使用して、ハードドライブのすべてのデータに関する情報を保存します。一方、UEFIはGUIDパーティションテーブル(GPT)を使用します。MBRはテーブルで32ビットのみを使用するため、物理パーティションは4つのみになります。ただし、UEFIはプラットフォームに依存しないため、より高速な起動時間とコンピューターの全速度が提供されます。
EFIにアップグレードすると利点がありますか?
EFIファイルは、ハードディスク上のESPと呼ばれる特定のパーティションシステムに格納されます。UEFIには個別のドライバサポートがあり、UEFIはより高速な起動時間、2TBを超えるハードドライブパーティションのサポート、1つのドライブでの4つ以上のパーティションのサポート、効率的なシステム、および電源管理を提供します。したがって、EFIにアップグレードすることには多くの利点があります。
Windows 11をアップグレードするにはEFIベースのパーティションが必要ですか?
はい、Windows 11はBIOSまたはレガシ互換モードと互換性がないため、Windows 11にはUEFIベースのパーティションが必要です。したがって、Windows 11はUEFIで実行する必要があります。セキュアブートオプションはUEFIベースのコンピューターに関連付けられているため、ユーザーはセキュアブートを有効にする必要があります。
この投稿では、EFIパーティションに関連するほとんどのポイントについて説明しました。上記は、EFIパーティションで実行できるすべての基本的なタスクと、対応するタスクとの比較です。ただし、何か問題が発生した場合はデータの適切なバックアップを取得し、常に何をしているのかを把握してください。
コメントする