次の方法で共有


複数の EFI システム パーティションが存在する場合に起動できない

この記事は、プライマリ ハード ディスク上にあった Windows を起動できない問題を回避するのに役立ち、2 つ目のハード ディスクに Windows を新しくインストールする場合にのみ起動するオプションがあります。

元の KB 番号: 2879602

現象

以下のシナリオについて考えてみます。

  • Windows を実行していて、uEFI モードで起動している PC がある。
  • 2 つ目のハード ディスクを PC に追加し、uEFI 起動可能メディアを使用して Windows の 2 つ目のインストールを開始します。 プライマリ ハード ディスク上の既存の ESP に加えて、2 番目のディスクに新しい EFI システム パーティション (ESP) が作成されます。

このシナリオでは、セットアップが完了すると、プライマリ ハード ディスク上にあった Windows を起動できなくなり、2 つ目のハード ディスクに Windows を新しくインストールする場合にのみブートするオプションが表示される場合があります。

原因

uEFI ブート プロセスでは、起動時に表示される uEFI ファームウェア ブート エントリに依存します。 Windows のインストール プロセスでは、使用可能なオペレーティング システムの一覧に最新のインストールが追加され、最新のインストールが既定のブート オプションとして設定されます。 このメニューは、通常、PC の起動時に公開されません。

uEFI ファームウェアのバージョンが異なるため、Windows は以前にインストールしたオペレーティング システムのプロビジョニングを行いません。そのため、「現象」セクションで説明されている方法で複数の ESP へのブートは現在サポートされていません。

回避策

uEFI 環境で Windows の複数のインストールを起動するためにサポートされている唯一の回避策は、 のブート 構成を使用することです。 これにより、単一の ESP と 1 つの MSR が使用されますが、ユーザーはディスク 1 またはディスク 2 上のインストールを起動することを選択できます。

注: EFI ファームウェアは、プライマリ ブート OS として最後の Windows インストール (setup.exe を使用) を使用します。

詳細

また、既存の EFI パーティションと起動可能な OS を含む 2 つ目のハード ドライブが追加された場合にも、この問題が発生する可能性があります。 ハードウェアとファームウェアのブート オプションの違いにより、どの Windows OS がプライマリ ブート ディスクとして設定されるかは不明です。