「要求されたシステムデバイスが見つかりません」の解決策

PCが正常に起動しない場合、WindowsシステムのBCDファイルが破損したか、壊れたかもしれません。たとえば、PCを立ち上げようとしたら、青い画面に「お使いのPCは修復する必要があります」と表示されることがあります。起動に不可欠なシステムファイルが見つからないか破損しているので、起動できないのは当然です。

Windowsが起動できない場合は、Windows回復ドライブ、Windows修復ディスク、Windowsインストールメディアを使用して修復してみることができます。BCDファイルを修復するために、ほとんどの人はコマンドプロンプトで以下のコマンドを実行して、MBRを修正することにします。

bootrec /Rebuildbcd

bootrec /Fixmbr

bootrec /Fixboot

しかし、上記のコマンドを実行したら、「要求されたシステムデバイスが見つかりません」と出る場合があります。

bcdedit を実行した場合、以下のエラーが表示される場合があります。

ブート構成のデータ ストアを開けませんでした。要求されたシステムデバイスが見つかりません。

どうして「要求されたシステムデバイスが見つかりません」エラーは発生しますか。そのエラーにぶつかった場合、どうすれば良いですか。この記事で、エラーの原因の説明してから、解決策について説明します。

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

1.WinRE環境ではサポートされていない間違ったUSBスロットにUSBドライブを差し込みます。

USBドライブから起動して、BIOSが特定のUSBスロットをサポートしているのにWindows修復環境がサポートしていない場合、「要求されたシステムデバイスが見つかりません」エラーは発生します。

たとえば、一部のユーザーは高度なUSB 3.0インターフェースを介して起動しようとします。ただし、USB 3.0インターフェースがWindows修復環境では検出できません。その場合、別のUSBスロットにUSBドライブを挿入してください。

2.システムディスクをGPTに変換した後に、「要求されたシステムデバイスが見つかりません」エラーは発生します。

MBRディスクをGPTに変換しても、起動オプションがUEFIではなくBIOS/MBRである場合、「要求されたシステムデバイスが見つかりません」エラーが発生する可能性があります。システムディスクをGPTに変換した後に、BIOSの代わりにUEFIブートを選択して、PCを再起動する必要があります。

3.Windowsが正しいパーティションを見つけられませんでした。

UEFI Windows 10回復ドライブ(CD/DVD/USB)から起動した場合、自動回復プロセスで正しいシステムパーティションが見つからないことがあります。インストールメディアのUSBドライブを使用している場合、ハードディスク上の正しいシステムパーティションを見つけられない可能性があります。

解決策1.コマンドプロンプトで正しいパーティションを設定する

USBインストールメディアを使用してBootreを実行しようとする時に正しいシステムパーティションが見つからないため、bootrec /rebuildbcd実行対象のデバイスを検出できないので、「要求されたシステムデバイスが見つかりません」というエラーが発生する可能性があります。正しいパーティションを設定するために以下の手順に従ってください。

①UEFI Windows 10インストール(CD/DVD/USB)ディスクから起動し、「詳細オプション」画面で「コマンドプロンプト」を選択します。

diskpartと入力してEnterキーを押します。「list volume」と入力してEnterキーを押します。すべてのパーティションが一覧表示され、EFIパーティションを見つけてください。 EFIパーティションはFAT32でフォーマットされていることに注意してください(EFIパーティションがない場合は、ここをクリックして作成手順を参照してください)。

③「select volume 3」と入力してEnterキーを押します(ここで、3はEFIパーティションのボリューム番号です。実際の状況に応じて3を他の数値に変えてください)。

④EFIパーティションに文字を割り当てるには、「assign letter = m」と入力し、Enterを押します。mを自分の好きなドライブ文字に置き換えることができます。

⑤「exit」と入力してEnterを押し、diskpartを終了します。

⑥次に、コマンドプロンプトに次のコマンドを入力し、各コマンドをEnterキーを押すことで終了します。

cd /d m:\ EFI\Microsoft\Boot\

bootrec /fixboot

⑦「ren BCD BCD.bak」と入力してEnterキーを押し、BCDファイルの名前をBCDからBCD.bak fileに変更します。

⑧「bcdboot c:¥Windows/len-us/s m: /f ALL」と入力し、Enterキーを押してBCDを再作成します。mはステップ④でEFIパーティションに割り当てたドライブ文字です。EFIパーティションに割り当てた文字がmではない場合は、自分でmを他のものに変更してください。

⑨「exit」と入力してコマンドプロンプトを閉じ、PCを再起動します。

特にUSBインストールメディアを使用してMBRを再構築する多くの人は、この解決策を使用して「要求されたシステムデバイスが見つかりません」エラーを解決しました。

解決策2.システムを再インストールする

上記のすべての方法がエラーを解決できない場合、Windowsを再インストールするしかありません。 Windowsを再インストールするのは面倒ですが、エラーの解決に役立ちます。

しかし、オペレーティングシステムを再インストールすると、システムドライブ上のファイルが削除され、すべてのアプリケーションを再インストールする必要があります。そのため、システムを再インストールする前にファイルをバックアップすることをお勧めします。

MiniTool Partition Wizardは、数回のクリックでパーティションとディスクの問題を管理するのに役立つ、専門的なパーティションマジックです。ディスク内のすべてのファイルとデータをバックアップする場合、MiniTool Partition Wizard Bootable Editionの「ディスクのコピー」機能を利用することができます。

①USBフラッシュドライブ(またはCD/DVDディスク)を準備して、それを正常に動作できるPCに接続します。

②次のボタンをクリックしてMiniTool Partition Wizardプロ版を入手します。ソフトウェアをインストールして実行し、「ブータブルメディア」をクリックします。

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

③「MiniToolプラグインを搭載したWinPEベースのメディア」を選択して続行します。


要求されたシステムデバイスが見つかりません
④ここで、ブータブルUSBフラッシュドライブを作成することを例に取ります。USBフラッシュドライブを選択する時に、その中に重要なファイルやデータが含まれていないことを確認してください。次に「はい」をクリックして続行します。

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

⑤ブータブルUSBフラッシュドライブの作成が終わったら、「完了」をクリックします。
必要なパーティションまたはディスクをバックアップした後に、Windows 10のインストールします。(Windows 10を新しいハードディスクにインストールする方法を参照することができます)

④画面上の指示に従って、セットアップ設定と再インストールを完了してください。

インストールが完了すると、Windows が正常に起動します。Microsoftアカウントでサインインしてください。