Article Number: 000124331
Windowsオペレーティング システムで起動の問題が発生しているほとんどのユーザーは、起動の問題自体を解決しようとするのではなく、OSの再インストールを選択します。
この記事では、GUID (Globally Unique Identifier)パーティション テーブル(GPT)ハード ディスク ドライブで拡張可能ファームウェア インターフェイス(EFI)ブートローダーを修復する方法について説明します。
このソリューションは、Unified Extensible Firmware Interface (UEFI)の基本入出力システム(BIOS)にインストールされているオペレーティング システムでのみ有効です。
Windows 7およびWindows 8は通常、メイン ブート レコード(MBR)を使用するレガシーBIOSにインストールされます。ただし、Windows 11およびWindows 10は、EFIブートローダーとGPTを使用してUEFI BIOSにインストールされるように設計されています。
GPT構造は、MBRでの修復のためにBootsectコマンドが設計されていた多くの問題に対応します。次の手順では、EFIブートローダーを修復する方法について説明します。
インストール メディアを持っている場合:
メディア(DVD/USB)をパーソナル コンピューターに挿入して、再起動します。
メディアから起動します。
Repair Your Computer(お使いのコンピュータの修復)を選択します。
「トラブルシューティング」を選択します。
「詳細オプション」を選択します。
メニューから[コマンド プロンプト]を選択します。
次のコマンドを入力して実行します。
diskpart
次のコマンドを入力して実行します。
select disk 0
次のコマンドを入力して実行します。
list vol
EFIパーティション(EPS - EFIシステム パーティション)がFAT32ファイル システムを使用していることを確認します。まだ使用されていないドライブ レターを割り当てます。
次のコマンドを入力して実行します。
select vol
次のコマンドを入力して実行します。
assign letter=
次のコマンドを入力して実行します。
exit
インストール メディアを持っていない場合:
以下の記事のいずれかの方法を使用して、[Windows Advanced Boot Options]メニューを起動します。
表示されたメニューから「Repair your computer(コンピュータを修復する)」を選択します。
[トラブルシューティング]画面の[詳細オプション]タブから[コマンド プロンプト]を選択します。
次のコマンドを入力して実行します。
diskpart
次のコマンドを入力して実行します。
select disk 0
次のコマンドを入力して実行します。
list vol
EFIパーティション(EPS)がFAT32ファイル システムを使用していることを確認して、ドライブ レター(すでに使用されているもの以外)を割り当てます。
次のコマンドを入力して実行します。
select vol
次のコマンドを入力して実行します。
assign letter=
次のコマンドを入力して実行します。
exit
ブート レコードを修復するには、次の手順に従います。
次のコマンドを入力して実行します。
cd /d :\EFI\Microsoft\Boot\
次のコマンドを入力して実行します。
bootrec /FixBoot
インストール メディアを持っている場合:
メディア(DVD/USB)をパーソナル コンピューターに挿入して、再起動します。
メディアから起動します。
Repair Your Computer(お使いのコンピュータの修復)を選択します。
「トラブルシューティング」を選択します。
「詳細オプション」を選択します。
メニューから[コマンド プロンプト]を選択します。
次のコマンドを入力して実行します。
diskpart
次のコマンドを入力して実行します。
sel disk 0
次のコマンドを入力して実行します。
list vol
EFIパーティション(EPS - EFIシステム パーティション)がFAT32ファイル システムを使用していることを確認します。(まだ使用されていないドライブ レターを割り当てます):
次のコマンドを入力して実行します。
sel vol
次のコマンドを入力して実行します。
assign letter :
次のコマンドを入力して実行します。
exit
ブート レコードを修復するには、次の手順に従います。
次のコマンドを入力して実行します。
cd /d :\EFI\Microsoft\Boot\
次のコマンドを入力して実行します。
bootrec /FixBoot
インストール メディアを持っていない場合:
以下の記事のいずれかの方法を使用して、[Windows Advanced Boot Options]メニューを起動します。
表示されたメニューから「Repair your computer(コンピュータを修復する)」を選択します。
[トラブルシューティング]画面の[詳細オプション]タブから[コマンド プロンプト]を選択します。
次のコマンドを入力して実行します。
diskpart
次のコマンドを入力して実行します。
sel disk 0
次のコマンドを入力して実行します。
list vol
EFIパーティション(EPS)がFAT32ファイル システムを使用していることを確認して、ドライブ レター(すでに使用されているもの以外)を割り当てます。
次のコマンドを入力して実行します。
sel vol
次のコマンドを入力して実行します。
assign letter=:
次のコマンドを入力して実行します。
exit
ブート レコードを修復するには、次の手順に従います。
次のコマンドを入力して実行します。
cd /d :\EFI\Microsoft\Boot\
次のコマンドを入力して実行します。
bootrec /FixBoot
インストール メディアを持っている場合:
メディア(DVD/USB)をパーソナル コンピューターに挿入して、再起動します。
メディアから起動します。
Repair Your Computer(お使いのコンピュータの修復)を選択します。
「トラブルシューティング」を選択します。
メニューから[コマンド プロンプト]を選択します。
次のコマンドを入力して実行します。
diskpart
次のコマンドを入力して実行します。
sel disk 0
次のコマンドを入力して実行します。
list vol
EFIパーティション(EPS - EFIシステム パーティション)がFAT32ファイル システムを使用していることを確認します。ドライブ レターを割り当てます(まだ使用されていないレターを割り当てる):
次のコマンドを入力して実行します。
sel vol
次のコマンドを入力して実行します。
assign letter=:
次のコマンドを入力して実行します。
exit
ブート レコードを修復するには、次の手順に従います。
次のコマンドを入力して実行します。
cd /d :\EFI\Microsoft\Boot\
次のコマンドを入力して実行します。
bootrec /FixBoot
インストール メディアを持っていない場合:
PCを再起動します。
パーソナル コンピューターの電源が入ったら、Windows起動画面が表示される前にF8>キーを連打します。
何度か操作しなくてはならない場合があることに注意してください。このオプションのタイミングは、Windows 7よりも短縮されました。
表示されたメニューから「Repair your computer(コンピュータを修復する)」を選択します。
[トラブルシューティング]画面から[コマンド プロンプト]を選択します。
次のコマンドを入力して実行します。
diskpart
次のコマンドを入力して実行します。
sel disk 0
次のコマンドを入力して実行します。
list vol
EFIパーティション(EPS)がFAT32ファイル システムを使用していることを確認します。ドライブ レターを割り当てます(まだ使用されていないレターを割り当てる):
次のコマンドを入力して実行します。
sel vol
次のコマンドを入力して実行します。
assign letter=:
次のコマンドを入力して実行します。
exit
ブート レコードを修復するには、次の手順に従います。
次のコマンドを入力して実行します。
cd /d :\EFI\Microsoft\Boot\
次のコマンドを入力して実行します。
bootrec /FixBoot
インストール メディアを持っている場合:
メディア(DVD/USB)をパーソナル コンピューターに挿入して、再起動します。
メディアから起動します。
Repair Your Computer(お使いのコンピュータの修復)を選択します。
オペレーティング システムを選択し、[次へ]をクリックします。
メニューから[コマンド プロンプト]を選択します。
次のコマンドを入力して実行します。
diskpart
次のコマンドを入力して実行します。
sel disk 0
次のコマンドを入力して実行します。
list vol
EFIパーティション(EPS - EFIシステム パーティション)がFAT32ファイル システムを使用していることを確認します。まだ使用されていないドライブ レターを割り当てます。
次のコマンドを入力して実行します。
sel vol
次のコマンドを入力して実行します。
assign letter=:
次のコマンドを入力して実行します。
exit
ブート レコードを修復するには、次の手順に従います。
次のコマンドを入力して実行します。
cd /d :\EFI\Microsoft\Boot\
次のコマンドを入力して実行します。
bootrec /FixBoot
インストール メディアを持っていない場合:
PCを再起動します。
パーソナル コンピューターの電源が入ったら、Windows起動画面が表示される前にF8>キーを連打します。
表示されたメニューから「Repair your computer(コンピュータを修復する)」を選択します。
[回復オプション]から[コマンド プロンプト]を選択します。
次のコマンドを入力して実行します。
diskpart
次のコマンドを入力して実行します。
sel disk 0
次のコマンドを入力して実行します。
list vol
EFIパーティション(EPS)がFAT32ファイル システムを使用していることを確認して、ドライブ レター(すでに使用されているもの以外)を割り当てます。
次のコマンドを入力して実行します。
sel vol
次のコマンドを入力して実行します。
assign letter=:
次のコマンドを入力して実行します。
exit
ブート レコードを修復するには、次の手順に従います。
次のコマンドを入力して実行します。
cd /d :\EFI\Microsoft\Boot\
次のコマンドを入力して実行します。
bootrec /FixBoot
BCDストアを再構築します。
最初に次のコマンドを実行して古いBCDをバックアップします。
ren BCD BCD.bak
次のコマンドを使用してこれを再作成します。
bcdboot c:\Windows /s : /f ALL
(/s
の前にコンピューター ロケール:/l
のスイッチを追加できます。デフォルトでは、/l en-us
(英語/US)が使用されます)。
bootrec /rebuildbcd
BCDストアを再構築します。
最初に次のコマンドを実行して古いBCDをバックアップします。
ren BCD BCD.old
次のコマンドを使用してこれを再作成します。
bcdboot c:\Windows /l en-us /s : All
これらの手順は、最近のWindowsオペレーティング システムで起動ドライブとして使用されているレガシー ドライブに適用されます。
Dellロゴ画面でF12キーを使用してブート メニューを起動します。これにより、Windowsインストール メディア、ブータブル ディスク、またはフラッシュ ドライブから起動することができます。
[今すぐインストール]画面の下部にある[コンピューターの修復]リンクをクリックします。
[トラブルシューティング]をクリックします。
[コマンド プロンプト]を選択します。
次の3つのコマンドを順に入力し、それぞれEnterキーを押します。
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
インストール メディアが削除された状態でコンピューターを再起動し、修復が正常に行われたかどうかを確認します
さらにサポートが必要な場合は、テクニカル サポートにお問い合わせください。
お問い合わせ |
ここでは、このトピックに関連した役立つ可能性のある推奨記事をいくつか紹介します。
保証対象外ですか?大丈夫です。Dell.com/support Webサイトにアクセスして、お使いのDell製品のサービス タグを入力し、デル・テクノロジーズのサービスをご確認ください。
Inspiron, Latitude, Vostro, XPS, Fixed Workstations
27 Apr 2023
13
Solution