Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell製コンピューターのWindowsオペレーティング システムのGPTハード ドライブでEFIブートローダーを修復する方法

Summary: この記事では、EFIブートローダーがGPTハード ディスク ドライブで正常に起動しない問題を解決する方法について説明します。これには、さまざまなWindowsオペレーティング システムでの手順が含まれます。

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Cause

概要

 

Windowsオペレーティング システムで起動の問題が発生しているほとんどのユーザーは、起動の問題自体を解決しようとするのではなく、OSの再インストールを選択します。

この記事では、GUID (Globally Unique Identifier)パーティション テーブル(GPT)ハード ディスク ドライブで拡張可能ファームウェア インターフェイス(EFI)ブートローダーを修復する方法について説明します。

このソリューションは、Unified Extensible Firmware Interface (UEFI)の基本入出力システム(BIOS)にインストールされているオペレーティング システムでのみ有効です。


トップに戻る


Resolution

EFIブートローダーの修復方法

 

Windows 7およびWindows 8は通常、メイン ブート レコード(MBR)を使用するレガシーBIOSにインストールされます。ただし、Windows 11およびWindows 10は、EFIブートローダーとGPTを使用してUEFI BIOSにインストールされるように設計されています。

メモ: ハード ドライブのルートを修復しようとすると、以前にバックアップされていないドライブ上のデータが失われる可能性があります。ドライブまたはオペレーティング システムで作業する前に、常にドライブを完全にバックアップすることをお勧めします。

GPT構造は、MBRでの修復のためにBootsectコマンドが設計されていた多くの問題に対応します。次の手順では、EFIブートローダーを修復する方法について説明します。

Windows 11

インストール メディアを持っている場合:

  1. メディア(DVD/USB)をパーソナル コンピューターに挿入して、再起動します。

  2. メディアから起動します。

  3. Repair Your Computer(お使いのコンピュータの修復)を選択します。

  4. 「トラブルシューティング」を選択します。

  5. 「詳細オプション」を選択します。

  6. メニューから[コマンド プロンプト]を選択します。

    1. 次のコマンドを入力して実行します。

      diskpart

    2. 次のコマンドを入力して実行します。

      select disk 0

    3. 次のコマンドを入力して実行します。

      list vol

  7. EFIパーティション(EPS - EFIシステム パーティション)がFAT32ファイル システムを使用していることを確認します。まだ使用されていないドライブ レターを割り当てます。

    1. 次のコマンドを入力して実行します。

      select vol

    2. 次のコマンドを入力して実行します。

      assign letter=

    3. 次のコマンドを入力して実行します。

      exit

 
メモ: 手順のこのセクションの最後にある情報に移動します。
 

インストール メディアを持っていない場合:

  1. 以下の記事のいずれかの方法を使用して、[Windows Advanced Boot Options]メニューを起動します。

  2. 表示されたメニューから「Repair your computer(コンピュータを修復する)」を選択します。

  3. トラブルシューティング]画面の[詳細オプション]タブから[コマンド プロンプト]を選択します。

    1. 次のコマンドを入力して実行します。

      diskpart

    2. 次のコマンドを入力して実行します。

      select disk 0

    3. 次のコマンドを入力して実行します。

      list vol

  4. EFIパーティション(EPS)がFAT32ファイル システムを使用していることを確認して、ドライブ レター(すでに使用されているもの以外)を割り当てます。

    1. 次のコマンドを入力して実行します。

      select vol

    2. 次のコマンドを入力して実行します。

      assign letter=

    3. 次のコマンドを入力して実行します。

      exit

  5. ブート レコードを修復するには、次の手順に従います。

    1. 次のコマンドを入力して実行します。

      cd /d :\EFI\Microsoft\Boot\

    2. 次のコマンドを入力して実行します。

      bootrec /FixBoot

Windows 10

インストール メディアを持っている場合:

  1. メディア(DVD/USB)をパーソナル コンピューターに挿入して、再起動します。

  2. メディアから起動します。

  3. Repair Your Computer(お使いのコンピュータの修復)を選択します。

  4. 「トラブルシューティング」を選択します。

  5. 「詳細オプション」を選択します。

  6. メニューから[コマンド プロンプト]を選択します。

    1. 次のコマンドを入力して実行します。

      diskpart

    2. 次のコマンドを入力して実行します。

      sel disk 0

    3. 次のコマンドを入力して実行します。

      list vol

  7. EFIパーティション(EPS - EFIシステム パーティション)がFAT32ファイル システムを使用していることを確認します。(まだ使用されていないドライブ レターを割り当てます):

    1. 次のコマンドを入力して実行します。

      sel vol

    2. 次のコマンドを入力して実行します。

      assign letter :

    3. 次のコマンドを入力して実行します。

      exit

メモ: Windows 10(バージョン1709以降)を実行している場合は、手順8を無視して、手順のこのセクションの最後にある情報に移動します。
 
  1. ブート レコードを修復するには、次の手順に従います。

    1. 次のコマンドを入力して実行します。

      cd /d :\EFI\Microsoft\Boot\

    2. 次のコマンドを入力して実行します。

      bootrec /FixBoot

 

インストール メディアを持っていない場合:

  1. 以下の記事のいずれかの方法を使用して、[Windows Advanced Boot Options]メニューを起動します。

  2. 表示されたメニューから「Repair your computer(コンピュータを修復する)」を選択します。

  3. トラブルシューティング]画面の[詳細オプション]タブから[コマンド プロンプト]を選択します。

    1. 次のコマンドを入力して実行します。

      diskpart

    2. 次のコマンドを入力して実行します。

      sel disk 0

    3. 次のコマンドを入力して実行します。

      list vol

  4. EFIパーティション(EPS)がFAT32ファイル システムを使用していることを確認して、ドライブ レター(すでに使用されているもの以外)を割り当てます。

    1. 次のコマンドを入力して実行します。

      sel vol

    2. 次のコマンドを入力して実行します。

      assign letter=:

    3. 次のコマンドを入力して実行します。

      exit

  5. ブート レコードを修復するには、次の手順に従います。

    1. 次のコマンドを入力して実行します。

      cd /d :\EFI\Microsoft\Boot\

    2. 次のコマンドを入力して実行します。

      bootrec /FixBoot

Windows 8および8.1

インストール メディアを持っている場合:

  1. メディア(DVD/USB)をパーソナル コンピューターに挿入して、再起動します。

  2. メディアから起動します。

  3. Repair Your Computer(お使いのコンピュータの修復)を選択します。

  4. 「トラブルシューティング」を選択します。

  5. メニューから[コマンド プロンプト]を選択します。

    1. 次のコマンドを入力して実行します。

      diskpart

    2. 次のコマンドを入力して実行します。

      sel disk 0

    3. 次のコマンドを入力して実行します。

      list vol

  6. EFIパーティション(EPS - EFIシステム パーティション)がFAT32ファイル システムを使用していることを確認します。ドライブ レターを割り当てます(まだ使用されていないレターを割り当てる):

    1. 次のコマンドを入力して実行します。

      sel vol

    2. 次のコマンドを入力して実行します。

      assign letter=:

    3. 次のコマンドを入力して実行します。

      exit

  7. ブート レコードを修復するには、次の手順に従います。

    1. 次のコマンドを入力して実行します。

      cd /d :\EFI\Microsoft\Boot\

    2. 次のコマンドを入力して実行します。

      bootrec /FixBoot

インストール メディアを持っていない場合:

  1. PCを再起動します。

  2. パーソナル コンピューターの電源が入ったら、Windows起動画面が表示される前にF8>キーを連打します。

    何度か操作しなくてはならない場合があることに注意してください。このオプションのタイミングは、Windows 7よりも短縮されました。

  3. 表示されたメニューから「Repair your computer(コンピュータを修復する)」を選択します。

  4. トラブルシューティング]画面から[コマンド プロンプト]を選択します。

    1. 次のコマンドを入力して実行します。

      diskpart

    2. 次のコマンドを入力して実行します。

      sel disk 0

    3. 次のコマンドを入力して実行します。

      list vol

  5. EFIパーティション(EPS)がFAT32ファイル システムを使用していることを確認します。ドライブ レターを割り当てます(まだ使用されていないレターを割り当てる):

    1. 次のコマンドを入力して実行します。

      sel vol

    2. 次のコマンドを入力して実行します。

      assign letter=:

    3. 次のコマンドを入力して実行します。

      exit

  6. ブート レコードを修復するには、次の手順に従います。

    1. 次のコマンドを入力して実行します。

      cd /d :\EFI\Microsoft\Boot\

    2. 次のコマンドを入力して実行します。

      bootrec /FixBoot

Windows 7

インストール メディアを持っている場合:

  1. メディア(DVD/USB)をパーソナル コンピューターに挿入して、再起動します。

  2. メディアから起動します。

  3. Repair Your Computer(お使いのコンピュータの修復)を選択します。

  4. オペレーティング システムを選択し、[次へ]をクリックします。

  5. メニューから[コマンド プロンプト]を選択します。

    1. 次のコマンドを入力して実行します。

      diskpart

    2. 次のコマンドを入力して実行します。

      sel disk 0

    3. 次のコマンドを入力して実行します。

      list vol

  6. EFIパーティション(EPS - EFIシステム パーティション)がFAT32ファイル システムを使用していることを確認します。まだ使用されていないドライブ レターを割り当てます。

    1. 次のコマンドを入力して実行します。

      sel vol

    2. 次のコマンドを入力して実行します。

      assign letter=:

    3. 次のコマンドを入力して実行します。

      exit

  7. ブート レコードを修復するには、次の手順に従います。

    1. 次のコマンドを入力して実行します。

      cd /d :\EFI\Microsoft\Boot\

    2. 次のコマンドを入力して実行します。

      bootrec /FixBoot

インストール メディアを持っていない場合:

  1. PCを再起動します。

  2. パーソナル コンピューターの電源が入ったら、Windows起動画面が表示される前にF8>キーを連打します。

  3. 表示されたメニューから「Repair your computer(コンピュータを修復する)」を選択します。

  4. 回復オプション]から[コマンド プロンプト]を選択します。

    1. 次のコマンドを入力して実行します。

      diskpart

    2. 次のコマンドを入力して実行します。

      sel disk 0

    3. 次のコマンドを入力して実行します。

      list vol

  5. EFIパーティション(EPS)がFAT32ファイル システムを使用していることを確認して、ドライブ レター(すでに使用されているもの以外)を割り当てます。

    1. 次のコマンドを入力して実行します。

      sel vol

    2. 次のコマンドを入力して実行します。

      assign letter=:

    3. 次のコマンドを入力して実行します。

      exit

  6. ブート レコードを修復するには、次の手順に従います。

    1. 次のコマンドを入力して実行します。

      cd /d :\EFI\Microsoft\Boot\

    2. 次のコマンドを入力して実行します。

      bootrec /FixBoot

Windows 11およびWindows 10(バージョン1709以降):

  1. BCDストアを再構築します。

    1. 最初に次のコマンドを実行して古いBCDをバックアップします。

      ren BCD BCD.bak

    2. 次のコマンドを使用してこれを再作成します。

      bcdboot c:\Windows /s : /f ALL/sの前にコンピューター ロケール:/l のスイッチを追加できます。デフォルトでは、/l en-us(英語/US)が使用されます)。

    3. bootrec /rebuildbcd

Windows 10(バージョン1709より前)、Windows 8、およびWindows 7:

  1. BCDストアを再構築します。

    1. 最初に次のコマンドを実行して古いBCDをバックアップします。

      ren BCD BCD.old

    2. 次のコマンドを使用してこれを再作成します。

      bcdboot c:\Windows /l en-us /s : All


トップに戻る


 

メイン ブート レコード(MBR)を修復する方法

 

これらの手順は、最近のWindowsオペレーティング システムで起動ドライブとして使用されているレガシー ドライブに適用されます。

  1. Dellロゴ画面でF12キーを使用してブート メニューを起動します。これにより、Windowsインストール メディア、ブータブル ディスク、またはフラッシュ ドライブから起動することができます。

  2. 今すぐインストール]画面の下部にある[コンピューターの修復]リンクをクリックします。

  3. トラブルシューティング]をクリックします。

  4. コマンド プロンプト]を選択します。

  5. 次の3つのコマンドを順に入力し、それぞれEnterキーを押します。

    bootrec /fixmbr

    bootrec /fixboot

    bootrec /rebuildbcd

  6. インストール メディアが削除された状態でコンピューターを再起動し、修復が正常に行われたかどうかを確認します

 

さらにサポートが必要な場合は、テクニカル サポートにお問い合わせください。

 

  お問い合わせ  


トップに戻る


Additional Information

推奨記事

ここでは、このトピックに関連した役立つ可能性のある推奨記事をいくつか紹介します。


保証期間外サポート保証対象外ですか?大丈夫です。Dell.com/support Webサイトにアクセスして、お使いのDell製品のサービス タグを入力し、デル・テクノロジーズのサービスをご確認ください。

メモ: 本サービスは、米国カナダ英国フランスドイツ中国日本 の個人向けPCのお客様のみが利用できます。サーバーとストレージには適用されません。

Article Properties


Affected Product

Inspiron, Latitude, Vostro, XPS, Fixed Workstations

Last Published Date

27 Apr 2023

Version

13

Article Type

Solution