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.

デルPCのWindows 7、8、8.1、および10のGPT HDDで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)でブート問題があるほとんどのユーザーは、ブート問題自体を解決しようとするのではなく、OSの再インストールを選択します。

この記事では、GPT(GUID(グローバル一意識別子)パーティション テーブル)ハード ディスク ドライブ上でのEFI(拡張可能ファームウェア インターフェイス)ブートローダーの修復について説明します。

このソリューションは、UEFI(Unified Extensible Firmware Interface)BIOS(基本入出力システム)にインストールされているOSでのみ動作します。


トップに戻る


Resolution

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

 

Windows 7、8および8.1は、MBRを使用してレガシーBIOSにインストールできます。ただし、Windows 8、8.1、および10は、EFIブートローダーおよびGPTを使用してUEFI BIOSにインストールするように設計されていました。

:注:ハード ドライブのルートを修復しようとすると、以前にバックアップしていないドライブ上のデータが失われる可能性があります。ドライブまたはOSでの作業を始める前に、常にドライブをフル バックアップすることをお勧めします。

GPT構造は、MBRでの修復のためにBootsectコマンドが設計されていた多くの問題に対応します。ただし、EFIブートローダーを修復する必要がある場合は、次の適切な手順に従います。

Windows 7

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

  1. メディア(DVD/USB)をPCに挿入してリスタートします。

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

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

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

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

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

      diskpart

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

      sel disk 0

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

      list vol

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

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

      sel vol <number of volume>

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

      assign letter=<drive letter>:

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

      exit

  7. ブート レコードを修復するには、次を実行します。

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

      cd /d <drive letter>:\EFI\Microsoft\Boot\

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

      bootrec /FixBoot

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

  1. PCを再起動します。

  2. PCの電源が入ったら、Windows起動画面が表示される前にF8キーを連打します。

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

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

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

      diskpart

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

      sel disk 0

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

      list vol

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

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

      sel vol <number of volume>

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

      assign letter=<drive letter>:

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

      exit

  6. ブート レコードを修復するには、次を実行します。

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

      cd /d <drive letter>:\EFI\Microsoft\Boot\

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

      bootrec /FixBoot

Windows 8および8.1

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

  1. メディア(DVD/USB)をPCに挿入してリスタートします。

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

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

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

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

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

      diskpart

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

      sel disk 0

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

      list vol

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

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

      sel vol <number of volume>

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

      assign letter=<drive letter>:

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

      exit

  7. ブート レコードを修復するには、次を実行します。

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

      cd /d <drive letter>:\EFI\Microsoft\Boot\

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

      bootrec /FixBoot

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

  1. PCを再起動します。

  2. PCの電源が入ったら、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 <number of volume>

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

      assign letter=<drive letter>:

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

      exit

  6. ブート レコードを修復するには、次を実行します。

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

      cd /d <drive letter>:\EFI\Microsoft\Boot\

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

      bootrec /FixBoot

Windows 10

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

  1. メディア(DVD/USB)をPCに挿入してリスタートします。

  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 <number of volume>

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

      assign letter=<drive letter>:

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

      exit

  8. ブート レコードを修復するには、次を実行します。

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

      cd /d <drive letter>:\EFI\Microsoft\Boot\

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

      bootrec /FixBoot

 
:オペレーティングシステムのインストールメディアが Windows 10 (バージョン1709以降) の場合は、ステップ8のコマンドを無視して、手順の最後の情報に移動してください。
 

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

  1. PCを再起動します。

  2. PCの電源が入ったら、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 <number of volume>

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

      assign letter=<drive letter>:

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

      exit

  6. ブート レコードを修復するには、次を実行します。

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

      cd /d <drive letter>:\EFI\Microsoft\Boot\

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

      bootrec /FixBoot

次のステップは、すべてのオペレーティング システムで同じです。

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

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

      ren BCD BCD.old

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

      bcdboot c:\Windows /l en-us /s <boot letter>: All

:取り付けられたUSBフラッシュまたはその他の外付ドライブにブート エントリーを作成する場合は、/fを:とALLの間に追加します。<boot letter>は起動するドライブの文字に置き換えられることに留意してください。(例: C:\、d: \)
 
:オペレーティングシステムのメディアが Windows 10 (バージョン1709以降) の場合、最後のステップの代わりに次のコマンドを使用します。
  • c:\Windows /s <boot letter>: /f UEFI
 


トップに戻る


 

MBRの修復方法(マスター ブート レコード)

 

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

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

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

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

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

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

    bootrec /fixmbr

    bootrec /fixboot

    bootrec /rebuildbcd

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

 

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

 

  お問い合わせ  


トップに戻る


Additional Information


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

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

Article Properties


Affected Product

Inspiron, Latitude, Vostro, XPS, Fixed Workstations

Last Published Date

18 Jun 2021

Version

10

Article Type

Solution

Rate This Article


Accurate
Useful
Easy to Understand
Was this article helpful?

0/3000 characters