修正:選択したディスクは固定MBRディスクではありません

このエラーは、ディスクの管理またはDiskPartを使用して、ディスク上のパーティションをアクティブとしてマークしようとすると表示されます。 エラーメッセージは次の行に沿って表示されます。

 選択したディスクは固定MBRディスクではありません。 ACTIVEコマンドは、固定MBRディスクでのみ使用できます。 

この問題は、パーティションをアクティブとしてマークするディスクがGPT(GUIDパーティションテーブル)ディスクとして配置されていることを示しています。 これはBIOSではなくUEFIブート仕様に密接に関連しており、このブート方法はアクティブパーティションなどの概念を認識しません。

選択したディスクは固定MBRディスクではありません

以下で準備した方法に従うだけで問題を解決するためにできることがいくつかあります。

「選択したディスクは固定MBRディスクではありません」というエラーメッセージの原因は何ですか?

問題の正しい原因を特定することは、実際に問題を解決するために使用される最も重要な手順の1つです。 以下のリストをチェックして、最も一般的な原因とその解決方法を確認してください。

  • この問題は、プライマリパーティションを追加したり、パーティションをアクティブに設定したいドライブが、これらの機能をサポートしていないGPTとしてフォーマットされているという事実に起因することがよくあります。 形式をMBRに変更すると、問題が解決するはずです。
  • ブートマネージャーの問題により、エラーメッセージが表示されることもあります。これは、修正に使用するいくつかの便利なコマンドを実行することで解決できます。
  • ブートモードがUEFIに設定されている場合、これを多くのユーザーの問題を解決したため、レガシーモードに変更することを検討できます。

解決策1:ディスクをMBRに変換する

GPTとしてフォーマットされたディスクはアクティブパーティションなどの概念を認識しないため、ディスクにMBRに変換するだけで問題を効果的に解決できます。 この後、プライマリパーティションを作成し、アクティブとしてマークできます。 ただし、データは削除されるため、必ずディスクからバックアップしてください。

コマンドプロンプトとDISKPARTを使用して、ドライブを完全にクリーニングし、MBRに簡単に変換できます。

  1. コンピューターのシステムがダウンしている場合は、このプロセスのウィンドウをインストールするために使用したインストールメディアを使用する必要があります。 所有しているインストールドライブまたは作成したばかりのインストールドライブ挿入し、コンピューターを起動します。
  2. [ キーボードレイアウトの選択]ウィンドウが表示されるので、使用するものを選択します。 オプションの選択画面が表示されるので、 トラブルシューティング>>詳細オプション>>コマンドプロンプトに移動します。

詳細オプションのコマンドプロンプト
  1. このコマンドプロンプトウィンドウで、新しい行に単に「 diskpart 」と入力し、Enterキーをクリックしてこのコマンドを実行します。
  2. これにより、コマンドプロンプトウィンドウが変更され、さまざまなDiskpartコマンドを実行できるようになります。 最初に実行するのは、使用可能なすべてのボリュームの完全なリストを表示できるようにするものです。 これを入力して、後でEnterをクリックすることを確認します。
 DISKPART>リスト 
  1. ボリュームのリストで割り当てられている番号に応じて、ドライブを慎重に選択してください。 その番号が3だとしましょう。USBドライブを選択するには、次のコマンド実行します
 DISKPART>ボリューム3を選択 
  1. ボリューム3は選択されたボリュームです 」などのメッセージが表示されます。

適切なボリュームを選択する

:どのドライブ番号がUSBデバイスに属しているかわからない場合、最も簡単な方法は、右側のペインでサイズを確認することです。

  1. このボリュームをクリーンアップするには、下に表示されるコマンドを入力し、その後Enterキーをクリックして、プロセスが完了するまでお待ちください。 これで、プロセスは変更に対して成功するはずです。 また、一連のコマンドはディスクをMBRに変換し、うまくいけば問題を解決します。
 変換MBR出口のクリーンアップ 

解決策2:ブートマネージャーを修正する

ブートマネージャーに関連する重要なコマンドを実行することは、トラブルシューティングを開始するための優れた簡単な方法です。 コンピューターに接続されたドライブの管理に直接関与するブートマネージャーサービスをリセットして再起動するには、特定の順序で実行する必要があるいくつかの方法があります。

  1. コンピューターのシステムがダウンしている場合は、このプロセスのウィンドウをインストールするために使用したインストールメディアを使用する必要があります。 所有しているインストールドライブまたは作成したばかりのインストールドライブ挿入し、コンピューターを起動します。
  2. [ キーボードレイアウトの選択]ウィンドウが表示されるので、使用するものを選択します。 オプションの選択画面が表示されるので、 トラブルシューティング >> 詳細オプション >> コマンドプロンプトに移動します。

詳細オプションのコマンドプロンプト
  1. システムに問題がない場合は、Windows UIを使用してこの画面にアクセスできます。 PCでWindows 10を使用している場合は、コンピューターのAd​​vanced Startupにアクセスする別の方法があります。 Windowsキー とIキーの組み合わせ使用して、[設定]を開くか、[スタート]メニューをクリックして、左下のギアキーをクリックします。
  2. [ 更新とセキュリティ ] >> [ 回復 ]をクリックし、[スタートアップの詳細設定]セクションの下にある[今すぐ再起動する ]オプションをクリックします。 PCが再起動し、詳細オプション画面が表示されます。

設定で今すぐ再起動
  1. クリックして、[詳細オプション]画面からコマンドプロンプトを開きます。
  2. これで、コマンドプロンプトが管理者権限で開きます。 以下に表示されるコマンドを入力し、その後Enterを押してください。
 bootrec / RebuildBcd bootrec / fixMbr bootrec / fixboot 
  1. その後、コマンドプロンプトを閉じて、[再起動]オプションを選択します。 問題がなくなったかどうかを確認してください。

解決策3:BIOSでUEFIを無効にする

GPTはUEFIブートモードと密接に関連しているため、ブートメニューからUEFIを無効にして、レガシーに切り替える必要があります。 これにより、一部のユーザーの問題が解決されました。 指示に注意深く従ってください。

  1. PCの電源を入れ直し、システムの起動時にBIOSキーを押してBIOS設定の入力を試みます。 BIOSキーは通常、ブート画面に表示され、「 ___を押してセットアップを開始します 」またはそれに類似した内容を示します。 他のキーもあります。 通常のBIOSキーはF1、F2、Delなどです。

__を押してセットアップを実行します
  1. BIOS設定ウィンドウが開いたら、右矢印キーを使用して[ セキュリティ ]メニューを選択し、下矢印キーを使用して[ セキュアブート構成 ]オプションを選択し、Enterを押します。
  2. このメニューを使用する前に、警告が表示されます。 F10キーを押して、セキュアブート構成メニューに進みます。 [セキュアブート構成]メニューが開くので、下矢印キーを使用して[ セキュアブート]を選択し、右矢印キーを使用して設定を[ 無効]に変更します。

BIOSでセキュアブートを無効にする
  1. ここで、ブートモードをUEFIからレガシーに変更します。 変更する必要があるブートモードオプションは、さまざまなメーカーが作成したBIOSファームウェアツールのさまざまなタブの下にあり、見つけるための独自の方法はありません。 通常、[ブート]タブの下にありますが、同じオプションには多くの名前があります。
  2. BIOS設定画面の任意の領域でブートモードオプションを見つけたら、そのオプションに移動し、その値をLegacyに変更します。

UEFIからレガシーモードに切り替える
  1. [終了]セクションに移動し、[ 変更の保存終了]を選択します。 これにより、コンピューターの起動が続行されます。 問題が解決しないか確認してください。

興味深い記事