「起動可能なデバイスが見つかりません」というエラーは、PCで予期せず表示されることがあります。このエラーは通常、ブートシーケンスの誤設定、ブートセクタの損傷、ディスクの損傷、コネクタやドライブの物理的損傷を示します。幸い、このエラーを修復し、ドライブからデータを回復することが可能です。どうするか?私たちのガイドに従うだけです。
起動デバイスが見つかりませんエラーの意味とは
基本的に、「ブートデバイスが見つかりません」というエラーは、PCが起動に問題を抱えているときに表示されます。通常、起動に必要な関連情報にアクセスできない場合に発生します。古いコンピューターでは、これはBIOSがマスターブートレコード (MBR)を読み取って起動プロセスを開始できないことを意味します。2010年以降のほとんどの新しいPCは従来のBIOSの代わりにUEFIを使用し、EFIシステムパーティション(ESP)を使用して起動します—UEFIがESPにアクセスできない場合、PCは起動しません。
注: マスターブートレコード (MBR) は、ブートローダーコード、パーティションテーブル、および BIOS がオペレーティングシステムを見つけて起動するために必要な情報を含むストレージデバイスの最初のセクタです。 UEFIベースのシステムで使用されるEFIシステムパーティション (ESP) は、ブートローダー、デバイスドライバ、およびファームウェアがハードウェアを初期化してOSをロードするために必要な他のファイルを保存する専用のパーティションです。
念のため、「ブートデバイスが見つかりません」というエラーメッセージが表示されるとは限りません。他の例として以下のように表示される可能性があります。
- 「起動可能なデバイスが見つかりません。」
- 「ブート デバイスが見つかりません – ハード ディスク 3F0」(一部のHPデバイスで表示)
- 「ブート デバイスが見つかりません。ハード ディスクにオペレーティング システムをインストールしてください。」
- 「起動デバイスが利用できません。」
- 「起動デバイスがありません – ブート ディスクを挿入し、任意のキーを押してください」
ブートデバイスが見つからない原因とは
まず、ブートデバイスが見つからないというエラーを修正する方法を確認する前に、最初に必要な情報にPCがアクセスできない理由を知ることが重要です。それによって、特定のケースに合った適切な修正方法を選択するのに役立ちます。
エラーの一般的な原因を見てみましょう:
理由 | 説明 |
📋 ブート順序/シーケンスの誤り | お使いのPCのマザーボードは、BIOS の設定に応じてどのストレージドライブからブートするかを決定します。Windows を含むドライブが起動不能なドライブよりも優先度が低い場合、「起動可能なデバイスが見つかりません」というエラーが発生します。これは、BIOS のブートシーケンス設定で簡単に修正できます。 |
𓊒 ブートセクターやパーティションテーブルの破損 | ドライブのブートセクター (MBR) または EFI システムパーティション (ESP) が破損しているか完全に欠落している場合、PC は起動しません。すべてのデータがまだ存在していても、Windows を起動するための指示が読み取れず、結果として起動可能なデバイスが見つからないエラーが発生します。Windows には、ドライブのブートセクターを修復するための組み込みのユーティリティがいくつかあります。 |
🔨 ドライブ、SATA ケーブル、または接続の緩みに物理的な損傷がある | 稀ではありますが、SATA コネクタが緩んでいると、PC がドライブを検出せず、起動エラーが発生します。ケーブルを再接続するか、別のケーブルを使用してみると良いでしょう。クリック 音、ホイール音、またはビープ音が聞こえる場合、ドライブは物理的に損傷していることを示します。この場合はドライブの使用を中止するのが最善です。 |
💿 Windows パーティションが非アクティブ | プライマリパーティションまたは Windows を含むパーティション(通常は C: ドライブ)は「アクティブ」としてマークされるべきです。アクティブではない場合、利用可能なブートデバイスがないというエラーが発生します。これは diskpart ユーティリティを使用して修正できます。 |
ブート可能なデバイスが見つからないというエラーの修正方法
ブート可能なデバイスが見つからないエラーを修正する方法はいくつかあります。ブート順序の変更や緩んだSATAケーブルの再接続、マスターブートレコード (MBR) の修復まで様々です。Windowsが通常通りに起動しないため、USBドライブにWindowsインストールメディアを作成し、修正を試みる必要があります。
ブータブルUSBドライブを作成するには、インターネットに接続された別のPC、予備のUSBドライブ、およびニーズに応じてWindows 10またはWindows 11のWindowsインストールメディアが必要です。
注: の「Windows 11 インストール メディアの作成」セクションに掲載されているファイルをダウンロードします。
ブート可能なUSBドライブを作成する方法は次のとおりです:
- Windows Media Creationツールを起動します。8 GB以上の空き容量を持つUSBドライブをPCに接続してください。
- ライセンス条項に同意します。
- 別のPC用のインストールメディアを作成する オプションを選択し、 次へ をクリックします。
- Windowsのバージョン、アーキテクチャ、および言語を選択します。 次へ をクリックします。
- USBフラッシュドライブ オプションを選択し、 次へ をクリックします。
- 接続されているUSBフラッシュドライブを選択し、 次へ をクリックします。
- ツールがインストールメディアをダウンロードして作成します。コマンドプロンプトにアクセスするために必要なすべての方法でこのUSBを使用してWindowsに起動します。
ブータブルUSBドライブを接続してPCを起動すると、Windowsインストール画面が表示されます。ここで、 Shift + F10 を押してコマンドプロンプトにアクセスします。
HDDが物理的に接続されていることを確認してください
使用事例: BIOSにブートドライブが表示されず、Windowsが「No boot device – insert boot disk and press any key」というエラーメッセージを表示する場合の基本的なトラブルシューティング手順です。通常、この特定のエラーメッセージは、Windowsがドライブを全く検出できていないことを示しています。他のすべてのストレージドライブをPCから切断してください。
起動可能なUSBが必要です: いいえ。
ブート可能なデバイスが見つからないエラーが発生したときに最初に確認すべきことは、ドライブのPCへの物理接続です。SATAケーブルや電源ケーブルが緩んでいないか確認してください。必要であればSATAケーブルやSSDを再装着してください。また、ケーブル、SATAコネクタ、およびポートに物理的な損傷がないか確認することも良い考えです。SATAコネクタの割れやケーブル自体の異常な剥がれの兆候を探してください。ケーブルが不自然に曲がっていないことを確認してください。また、ドライブを別のPCに接続して、それが検出および読み取り可能か確認することも推奨されます。
SSD の再装着も良い考えです。また、SATA ポートやコネクタからほこりやゴミを取り除いてください。
BIOSで起動デバイスの順序を手動で選択する
ユースケース: 最近、BIOS/UEFIの設定を変更したか、PCに新しいストレージドライブやハードウェアを追加しました。新しいハードウェアを検出すると、ほとんどのマザーボードメーカーは、BIOS/UEFI設定を変更するか、前の設定のままにするかを起動時に促します。BIOS/UEFIを操作する際に、ブート順序を変更した可能性があります。
起動可能なUSBが必要です: いいえ。 You can access the BIOS/UEFI settings during startup
Windowsを正常に起動させるためには、ブートドライブがブート順序/シーケンスの最初にある必要があります。BIOSのブートマネージャーでこれを確認および変更することができます。具体的な手順はマザーボードの製造元によって異なりますが、次のような手順になるはずです:
- BIOS設定に入るには、BIOS設定に入るための該当するキー(またはキーの組み合わせ)を押します。通常、ファンクションキーのいずれかです。
- ブート順序またはブートシーケンスオプションを探して開きます。
- Windowsを含むドライブがリストの一番上にあることを確認します。そうでない場合は、一番上に移動させます。
また、一部のマザーボードには、一時的にブートデバイスを選択できるワンタイムブートメニューが備わっています。一時的なブートメニューからブートドライブを選択するプロセスは、前のセクションで示したブート順序の手順と類似しています。
- メーカーのロゴが表示されたらすぐに該当するキー(通常はF11またはF12)を押して、ワンタイムブートメニューに移動します。
- OSが入っているドライブを選択します。
- [このデバイスからブート]オプションを選択します。
ブートドライブでCHKDSKを実行する
ユースケース: ファイルシステムの破損やドライブのセクタの破損が疑われます。これは、読み取り/書き込み速度が遅く、バッドセクタがあるなどの老朽化の兆候を示す古いドライブで発生する可能性があります。
起動可能なUSBが必要です: はい、コマンドプロンプト経由でCHKDSKを実行するには、ブート可能なUSBドライブが必要です。
CHKDSK コマンドは、ディスク上の不良セクタや破損を検出して修正できる、Windows の効果的なコマンドラインユーティリティです。実行が簡単な修正であり、Windows でのブート可能なデバイスエラーの解決に役立ちます。起動しない PC で CHKDSK を実行するには、Windows インストール メディアを作成 が必要です。手順はこの記事の修正セクションの最初にあります。Windows インストールメディアを作成後、次の手順に従って CHKDSK を実行し、ブート可能なデバイスが利用できない問題を修正してください。
- インストールメディアをPCに接続し、起動します。
- Windowsのインストール画面で、 コンピューターを修復 を選択します。
- トラブルシューティング > 詳細オプション > コマンドプロンプト に進みます。Shift + F10 ショートカットを使ってCMDにアクセスすることもできます。
- CMDコンソールで chkdsk C: /r /x と入力し、Enterキーを押します。
- CHKDSKがドライブをスキャンして修復するまで待ちます。完了したらPCを再起動してください。
PCを再起動する際は、インストールメディアを必ず取り外してください。
プライマリパーティションがアクティブとしてマークされていることを確認してください
ユースケース: ブートパーティションの状態が変更された場合(誤って、または別のユーティリティによって)、bootable device not found エラーが発生することがあります。これは主にレガシーBIOS/MBRシステムで発生します。
起動可能なUSBが必要です: はい、ディスクのステータスを変更するには、起動可能なUSBドライブ経由でWindows回復環境(WinRE)のディスク管理またはコマンドプロンプトにアクセスする必要があります。
PCのプライマリパーティションのステータスが「非アクティブ」に変更された場合、起動ディスクが見つからない問題に直面します。これは、プライマリパーティションをアクティブとしてマークすることで簡単に解決できます。これには2つの方法があります。Windows回復環境内のコマンドプロンプトを使用する方法( コンピューターを修復 を選択した後に表示される画面)と、ライブ起動可能なUSBを作成し、ディスク管理を使用してパーティションのステータスを変更する方法です。
コマンドプロンプトを使用してプライマリパーティションをアクティブとしてマークする
- Windows インストール メディアが含まれているUSBドライブをPCに接続し、起動します。
- コンピューターを修復 をクリックして トラブルシューティング > 詳細オプション > コマンドプロンプト に移動します。
- CMDコンソールで diskpart と入力し、Enterキーを押します。
- ディスクの一覧 と入力し、Enterキーを押します。
- ディスク 0 を選択 と入力し、Enterキーを押します。
- パーティションの一覧 と入力し、Enterキーを押します。
- パーティション1を選択 と入力し、Enterキーを押します。通常、システムパーティションは1です。パーティションリストの横に「システム予約」と表示されたラベルを探し、関連するパーティションを選択します。
- アクティブ と入力し、Enterキーを押します。
- コマンドプロンプトを閉じて、PCを再起動します。
ライブUSBを使用してプライマリパーティションをアクティブに設定
ブータブルUSBを作成するには、まずルーファスというツールとWindows 10またはWindows 11のISOファイルのどちらかをダウンロードする必要があります。使い方に応じて選んでください。Windowsメディア作成ツールを使用してISOファイルを作成することも可能です。メディア作成ツールを開いて、Windowsのバージョン、アーキテクチャ、エディションと言語を選択します。次に「 ISOファイル 」オプションを選びます。続いて、次の手順に従ってください:
- Rufusを開き、 デバイス ドロップダウンメニューからUSBドライブ(理想的には8GB以上)を選択します。USBドライブはフォーマットされるため、重要なデータがないことを確認してください。
- 選択 ボタンを ブートの選択 ドロップダウンメニューの横にクリックします。Windows ISOファイルを見つけ、ダブルクリックします。
- イメージオプション ドロップダウンメニューから Windows To Go を選択します。
- Rufusで 開始 オプションをクリックして、ブート可能なUSBドライブを作成します。
- このドライブをPCに接続し、WindowsのGUIバージョンをブートできます。
Windowsユーザーインターフェイスに入ったら、ディスク管理を開き、プライマリパーティションをアクティブとしてマークします。方法は次のとおりです:
- Windows Search(Windowsキー + S)で「ディスク管理」と入力します。検索結果から ハードディスクパーティションの作成とフォーマット を選択します。
- ディスク管理で、システムパーティション(通常はパーティション1)を右クリックし、 パーティションをアクティブとしてマーク をクリックします。
覚えておいてください、ライブUSBの場合もdiskpartメソッドを使用できます。コマンドプロンプトを管理者として開き、該当セクションの関連コマンドを実行するだけです。
BCDファイルを再構築する
ユースケース: 最近ディスクをクローンした場合、またはシステムを復元した場合。以前の方法がどれも機能しなかった場合にも試みることができます。これは、ブート構成データ (BCD) が欠落しているか、破損していることを示唆している可能性があります。
起動可能なUSBが必要です: はい、BCD の再構築にはコマンドプロンプトへのアクセスが必要です。
ブート構成データ(BCD)ファイルは、Windowsを正常に起動するために不可欠です。BCDファイルが破損しているか、見つからない場合、Windowsは起動せず、通常「ブート可能なデバイスが見つかりません」というエラーが表示されます。幸いなことに、Windowsには、BCDファイルを再構築するための組み込みコマンドラインユーティリティであるBootrecが搭載されています。以下はその方法です:
- Windows インストール メディアをPCに接続し、起動します。
- コンピューターを修復 をクリックし、 トラブルシューティング > 詳細オプション > コマンドプロンプト に移動します。
- CMDコンソールで、 BOOTREC /FIXMBR を入力してEnterキーを押します。
- BOOTREC /FIXBOOT を入力してEnterキーを押します。
- BOOTREC /scanOS を入力してEnterキーを押します。
- 最後に、 BOOTREC /rebuildbcd を入力してEnterキーを押します。
- コマンドプロンプトを終了して、PCを再起動します。
RAIDの問題をトラブルシューティングする
ユースケース: RAIDセットアップを実行していて、ドライブの故障、誤設定、またはRAIDコントローラーの問題が疑われる場合。
起動可能なUSBが必要です: 通常は不要です。ほとんどがマザーボードやRAID BIOSを通じて行われるハードウェアレベルのトラブルシューティングだからです。ただし、リカバリーソフトウェアの実行やS.M.A.R.T.情報へのアクセスを予定している場合は、ブート可能なUSBドライブが必要になります。
コンピューターでRAIDアレイを使用している場合、ブート デバイスが見つからないエラーのトラブルシューティングは少し厄介になることがあります。ドライブの故障やRAIDアレイが誤って構成されている場合があります。RAIDアレイ内の個々のドライブのS.M.A.R.T.値を確認することで、どのRAIDドライブが故障しているか診断を試みることができます。ドライブを交換してRAIDアレイを再構築すると、再びPCを起動できるようになるでしょう。RAIDドライバーを定期的に更新することが重要です。ダウンロードするドライバーは使用しているRAIDコントローラーによって異なります。一般的なブランドには、Dell、Hewlett-Packard (HP)、Acer、および Toshiba があります。
また、ドライブの物理的な故障が発生していないか確認するのも良いでしょう。ドライブからうなり音、ビープ音、クリック音が聞こえるかチェックしてください。もしそのような音を聞いた場合は、配列を切断し、専門のデータ復旧サービスに連絡するのが最善です。
一部のシナリオでは、PCを正常に起動させるためにアレイをフォーマットしなければならない場合があります。
起動できないデバイスからデータを復元する方法
注: 前述の方法がすべて効果が無く、かつ重要な情報のバックアップがすでにある場合は、このセクションをスキップして起動しないドライブに関するWindows を再インストールに進めてください。
PCに「ブート可能なデバイスが見つかりません」というエラーが表示された場合、データを回復することをお勧めします。特に、問題が不良セクタやその他の論理的な破損の蓄積によって引き起こされている場合です。データを取り戻すための最良の方法は、信頼できるデータ回復プログラムを使用することです。私たちの場合、Disk Drillを選びました。使いやすく、幅広いストレージドライブと400以上のファイル形式をサポートし、すべての一般的なファイルシステムに対応しています。また、無料試用版もあり、最大500 MBのデータを無料で回復できます(Windowsのみ)。
Windowsが起動しない場合、ライブUSBを使用から起動後にDisk Drillをダウンロードするか、ディスクエンクロージャを使用して内部HDDを別の動作中のコンピューターに接続します。その後、Disk Drillを使用してデータを復元します。
いずれにせよ、データ回復プロセスは次のようになります:
- ダウンロード Disk Drillをダウンロードしてインストールします。
- Disk Drillを開き、起動しなかったディスクを選択し、 失われたデータを検索 をクリックします。
- 見つかったアイテムを確認 をクリックするか、直接復元したいファイルの種類(写真、ビデオ、音声、文書、アーカイブ、その他)をクリックします。
- 既存 セクションを展開すると、ドライブ上に既に存在しているファイルが表示されます。以前に削除されたファイルを表示するには、 削除されたまたは失われた および 再構築済み セクションを展開します。
- チェックボックスを使用して復元したいファイルを選択します。Disk Drillは現在選択されているファイルのプレビューを表示します。ファイルを手動でプレビューするには、ファイル名の横にある目のアイコンをクリックします。選択を確認したら、 復元 をクリックします。
- ファイルの復元先を選択します。別のドライブに復元することを忘れないでください。 次へ をクリックします。
- Disk Drillがファイルを復元します。
問題が解決しない?データをすでに復旧しましたか?Windowsを再インストールすることをお勧めします
修正のどれも機能しなかった場合は、他の診断を百個も実行する手間を省きましょう。Windows 11 または Windows 10 でブートデバイスが見つからないエラーが発生したかに応じて、該当するWindowsのバージョンを再インストールした方が良いでしょう。
このプロセスはすでにブート可能なUSBドライブを作成しました時にすでに行っているため、迅速であるべきです。
ブータブルUSBをPCに挿入し、BIOS/UEFI設定でそれを起動デバイスとして選択してください。Windowsのインストールウィザードが表示されます。最初に言語、タイムゾーン、通貨形式、キーボードレイアウトを選択することになります。完了すると、プロダクトキーを入力するよう求められます(後で入力することもできますので安心してください)。最後に、Windowsエディションを選択し、ライセンスタームを承諾して、Windowsをインストールするパーティションを選択します。
Windowsのインストールが開始されます。完了時間はお使いのPCの仕様に依存します。インストール中にPCが数回再起動する可能性があることに注意してください。
結論
「起動可能なデバイスが見つかりません」というのは重大なエラーメッセージであり、可能な限り早急に対応する必要があります。ただし、あなたの最優先事項はドライブからデータを取り戻すことです。定期的なバックアップスケジュールを守ることは、原因に関わらずデータ損失から身を守るための優れた方法です。
よくある質問
- PCのBIOS設定にアクセスします。
- 起動設定を開きます。
- SSDが起動順序の最上位にあることを確認します。
- 設定を保存して再起動します。
- ディスク管理を開きます。
- ドライブを右クリックし、 プロパティ を選択します。
- ボリューム タブに移動して、GPTまたはMBRパーティションスタイルがあるかどうかを確認します。また、ステータスエントリに「メディアなし」のラベルがあるかどうかを確認します。これらの両方がドライブがブート可能であることを示します。
- ブートマネージャから手動でブートデバイスを選択する。
- ブートシーケンスを変更して、ブート可能なデバイスを最上位にする。
- PERC BIOSでRAIDの問題をトラブルシューティングする。