Windows 10でレガシーブートの問題を修正する方法

それがBIOSファームウェアに関しては2つのオプションがあります。 最新のファームウェアUEFIを入手するか、レガシBIOSを使用してください。 あなたの選択はさまざまな要因に左右されますが、十分な経験がないのであればファームウェアとの干渉はお勧めできません。

一般的な問題は、一部のユーザーがレガシーブートで起動できないため、あるオプションから別のオプションに切り替えることです。 これには複数の理由があり、以下にいくつかの解決策を示しました。

レガシブートが機能しない場合の対処

解決策1 - RAIDとセキュアブートを無効にする

もしあなたがレガシーブートでブートすることができず、そして何らかの理由でUEFIを避ける必要があるならば、我々の最初の提案はブート設定でRAIDとセキュアブートの両方を無効にすることです。 それが終わったら、PCを再起動して、もう一度起動してみてください。 もちろん、ブート設定でレガシーブートが有効になっていることを確認してください。

Windows 10でBIOS設定にアクセスする方法がわからない場合は、次の手順に従ってください。

  1. Advanced Recoveryメニューにアクセスするには、PCを3回強制的に再起動してください。
  2. トラブルシューティングを選択します。
  3. 詳細オプションを選択します

  4. UEFIファームウェア設定を選択します
  5. そして最後に、 再起動をクリックします。
  6. BIOS / UEFI設定に入ったら、 Secure BootRAID Onを無効にします(AHCIを有効にします)。

解決策2 - ブートローダを修復または再構築する

レガシBIOSで起動する際の問題はブートローダの破損にあるかもしれません。 UEFIで動作するMBRの代わりに、GPTを修復する必要があります。 これには、Media Creation Toolで作成したWindows 10インストールメディアが必要になります。 起動可能なドライブを作成したら、以下の手順に従ってください。

  1. ブータブルメディアで起動します。
  2. 修復をクリックします。
  3. スタートアップ修復を選択します
  4. 次のコマンドを入力して、それぞれの後でEnterキーを押します。
    • ディスクパート
    • リストディスク
    • ディスク0を選択
    • リストパーティション
    • パーティション1を選択
    • 活動的
    • 出口
  5. では、 bcdboot C:windowsと入力してEnterキーを押すだけです。
  6. コマンドラインを終了してPCを再起動してください。

解決策3 - HDDをGPTに変換する

最後に、以前にUEFIブートファームウェアを使用してHDDにシステムをインストールしたことがある場合は、レガシーモードで起動することはできません。 このドライブはおそらくGPTを必要とするので起動しないMBRを使用しています。 これは解決できますが、残念ながらGPTパーティションに変換するにはドライブをフォーマットする必要があります。

これがあなたがする必要があることです:

  1. Advanced RecoveryメニューからCommand Promptを開きます。
  2. コマンドラインで次のコマンドを入力し、それぞれの後にEnterキーを押します。
    • ディスクパート
    • リストディスク
  3. 今、あなたが変換したいボリュームと一緒に数を覚えています。 どちらを決定するのが最も簡単な方法は、どちらが記憶領域を確認することです。 以下の例として1を使用します。
  4. コマンドラインで次のコマンドを入力し、それぞれの後にEnterキーを押します。
    • ディスク1を選択
    • クリーン
    • mbrを変換する
  5. PCを再起動し、Windows 10をもう一度インストールしてみます。

それでは、この記事を締めくくることができます。 ご質問やご提案がございましたら、下記のコメント欄にお気軽にお寄せください。