修正:要求されたシステムデバイスが見つかりません

リクエストされたシステムデバイスが見つかりません 」エラーは、通常、ユーザーがシステムを修復できないため、間違ったUSBスロットにUSBを差し込むなどの理由で発生します。 Windowsが正常に起動できず、ユーザーがWindowsインストールメディアでコマンドプロンプトを使用してマスターブートレコード(MBR)を修復しようとすると、めったに、上記のエラーが表示されません。 Windowsが起動できない原因は、BCDファイルの破損または損傷です。

そのような場合、インストールメディアを使用してシステムを回復することを当然参照します。 リカバリは簡単ではなく、場合によっては、それを妨げるエラーが満載されています。 上記の問題は例として取ることができます。 上記のエラーを修正する前に、原因を調べる必要があります。

Windows「要求されたシステムデバイスが見つかりません」エラー

「要求されたシステムデバイスが見つかりません」エラーの原因は何ですか?

さて、エラーは頻繁に発生することはありませんが、発生した場合、通常は次の要因が原因です。

  • USBが間違ったUSBスロットに差し込まれています 。 インストールメディアを含むUSBがBIOSでサポートされているスロットに接続されているが、Windows修復環境がそれを承認しない場合、エラーが発生します。
  • インストールメディアで正しいボリュームが見つかりません 。 UEFI Windowsインストールメディアドライブから起動すると、ハードディスク上のシステムボリュームを見つけることができないため、エラーが発生する可能性があります。
  • システムをGPTに変換します 。 ブートオプションをMBR / BIOSからUEFIに変更せずにMBRをGPTに変換すると、エラーがポップアップする可能性があります。

次の解決策を使用して問題を解決できます。

解決策1:インストールメディアとしてDVD / CDを使用した修復

USBをインストールメディアとして使用している場合、DVDまたはCDに切り替えるだけでエラーが修正される場合があります。 エラーが発生しているため、Windowsプレインストール環境がUSBドライブを検出できない場合があります。 したがって、DVDまたはCDを選択する必要があります。 方法は次のとおりです。

  1. DVDまたはCDを入手し、 メディア作成ツールを使用してWindowsインストールメディアを作成します。
  2. それぞれのドライブから起動し、「 コンピューター修復 」をクリックします。

    Windowsを修復する
  3. [ トラブルシューティング] > [ 詳細オプション ]に切り替え、最後にコマンドプロンプトを開きます。
  4. 次のコマンドを1つずつ入力します。
     bootrec / fixmbr 
     bootrec / fixboot 
     bootrec / rebuildbcd 

    Windows BCDファイルの再構築
  5. プロセスが終了したら、マシンを再起動し、システムがロードされるかどうかを確認します。

解決策2:コマンドプロンプトで正しい音量を設定する

USBをインストールメディアとして使用している場合、正しいボリュームを設定することでエラーを解決できます。 場合によっては、USBが正しいシステムボリュームを見つけられず、エラーが表示されることがあります。 したがって、次の方法を使用して正しいパーティションを設定します。

  1. UEFI Windowsインストールメディアから起動し、上記のようにコマンドプロンプトを開きます。
  2. diskpartと入力して、 DiskPartユーティリティを開きます。
  3. ' list disk 'と入力して、すべてのパーティションを一覧表示します。
  4. リストされたパーティションから、 EFIパーティションを見つけます(FAT32タイプとしてフォーマットされ、Gptの下に星が付きます)。

    EFIパーティションを見つける
  5. EFIパーティションが見つかったら、「 select volume X」と入力してパーティションを選択しますXはボリューム番号なので、必ずEFIパーティション番号に置き換えてください。
  6. ここで、「 assign letter = y」と入力します。 これにより、EFIパーティションに文字が割り当てられます。 アルファベット「 y 」は自由に変更できます。
  7. exit 」と入力して、diskpartユーティリティを閉じます。
  8. その後、コマンドプロンプトで次のコマンドを入力します。
     cd / dy:\ EFI \ Microsoft \ Boot \ 
     bootrec / fixboot 
  9. y 」以外の文字を割り当てた場合は、上記のコマンドで必ず置き換えてください。
  10. 次に、BCDファイルの名前をBCD.bakに変更する次のコマンドを入力します。
     ren BCD BCD.bak 
  11. 最後に、次のコマンドを入力します。
     bcdboot c:\ Windows / l en-us / sy:/ f ALL 
  12. 別の文字を割り当てた場合は、ここでも文字yを変更します。
  13. exit 」と入力して、コマンドプロンプトを閉じます。
  14. インストールメディアドライブを取り外します。
  15. システムを再起動して、問題が解決したかどうかを確認してください。

解決策3:Windowsを再インストールする

上記の解決策がうまくいかない場合は、Windowsを再インストールするというオプションが1つしかありません。 面倒かもしれませんが、この問題を解決する方法は他にありません。 したがって、システムを再度使用する場合は、Windowsの再インストールが最後の手段です。

興味深い記事