ByAOMEI / 最後の更新日時 2019年09月05日

Windows 10でEFIシステムパーティションがなくなったら、EFIパーティションを復元するか、diskpartを使用してEFIパーティションを再作成することができます。

我々の悩み

EFIシステムパーティションはWindows 10パソコンになくなったので、復元したいのです。いくつかの方法を試しましたが、失敗しました。誰か助けてくれませんか?どうもありがとうございます。

EFIシステムパーティションがなくなったら、どうしますか?

豆知識:EFIシステムパーティション (EFI system partition; ESP) とはデータ記憶装置(ハードディスクドライブやソリッドステートドライブなど)のパーティションの一つで、UEFIに準拠するコンピュータで使われる。コンピュータの電源を入れて起動するとき、UEFIファームウェアはESPに記憶されているファイルを読み込み、インストールされているオペレーティングシステムや様々なユーティリティをブートする。

EFIシステムパーティションがなければ、GPTディスクからWindowsを起動できません。つまり、システムディスクのEFIパーティションが誤って削除されたら、Windowsは起動に失敗します。

Windows 10でEFIパーティションが見つからないことを修復!

EFIシステムパーティションがなくなったか、見つからなかったのは、誤って削除されるかもしれません。こんな場合、パーティションの回復ツールを使用してEFIパーティションを回復するか、DiskpartでWindows 10のEFIパーティションを再作成することができます。

方法 1. Windows 10でAOMEI Partitionを使用してEFIパーティションを復元

AOMEI Partition Assistant Professionalは、Windows 10/8/8/XP/Visaユーザ向け素晴らしいパーティション回復ソフトウェアです。このソフトを使用すると、削除または失われたパーティションを簡単に回復することができます。次は、Windows 10でEFIパーティションが見つからないことを修復する方法を紹介します。

ステップ 1. AOMEI Partition Assistant Proの体験版を無料ダウンロード、インストール、実行します。お使いのパソコンが起動できないなら、AOMEI Partition Assistantを使用して実行中のパソコンで起動可能なディスクを作成し、その起動可能なディスクからパソコンを起動する必要があります。

ステップ 2. メインインターフェイスが表示されます。左パネルの[パーティションを復元]をクリックします。EFIパーティション無しのディスクを選び、[次へ]をクリックします。

パーティションを復元

ステップ 3. 次の画面で検索方法を選択します。ここで[高速スキャン]を選択します。それでもうまくいかない場合は、[完全スキャン]を実行します。

高速スキャン

ステップ 4. 削除されたブートパーティションを選択し、[続行]をクリックします。セキュリティのため、選択したパーティション内のファイルエクスプローラをクリックしてファイルを表示して確認してください。

方法2. Windows 10でEFIシステムパーティションを再作成

EFIパーティションを修復できないなら、EFIパーティションを作成してEFIブートローダーをインストールしてハードディスクを起動可能にしてください。

ステップ 1. Windowsのインストールディスクまたは回復ドライブからお使いのパソコンを起動します。Windowsセットアップの実行中にShiftキー+F10キーを合わせて押してコマンドプロンプトを開きます。

ステップ 2. 以下のコマンドを実行し、パーティションを縮小して未割り当て領域を解放します。

  • ● Diskpart

  • ● List disk

  • ● Select disk X (XはEFIシステムパーティションを作成したいディスクのディスク番号です)

  • ● List partition

  • ● Select partition N (Nは縮小したいパーティションのパーティション番号です)

  • ● Shrink desired=500 (縮小したい数値は500 MBです)

ステップ 3. 下記のコマンドを実行し、未割り当て領域を使用してEFIシステムパーティションを作成することができます:

  • ● create partition EFI size=200

  • ● format quick fs=fat32 label="System"

  • ● create partition msr size = 128

ステップ 4. パーティションが正常に作成されたら、以下のコマンドを実行してブートローダとその他のアプリケーションをインストールします。

  • ● bootrec /fixboot

  • ● bcdboot c:\Windows /s b: /f all

EFIパーティションを再作成

ステップ 5. パソコンを再起動して、EFIパーティションが見つからないことが解決されたかどうかを確認します。

結論

Windows 10でEFIシステムパーティションが見つからないためにパソコンが起動しない場合は、AOMEI Partition AssistantでEFIシステムパーティションを修復するか、diskpartでEFIシステムパーティションを再作成してみてください。

Windowsシステムを復旧後、システムバックアップを作成することをお勧めします。こうする と、どんな故障が起こっても、パソコンを以前の正常な状態に復元できます。