【修正方法】ブートデバイスが見つかりません(Hard Disk – 3F0)エラーの解決ガイド
「ブートデバイスが見つかりません(Boot Device Not Found)」は、HP製パソコンなどで頻繁に発生するエラーで、「Hard Disk – (3F0)」という形式で表示されることが一般的です。このエラーが発生すると、インストール済みのOSを起動できなくなるため、OSに搭載されている診断機能を使って問題を調査することさえできません。

このエラーは、ハードディスク上にOSが存在するパーティションをコンピューターが見つけられないことを意味します。ただし、これは必ずしもOSがハードディスクから突然消えてしまったことを意味するわけではありません。OSの消失以外にも、このエラーを引き起こすさまざまな原因が考えられます。
Hard Disk – (3F0) エラーの主な原因
- BIOS設定の誤り – システムがOSを起動するには、いくつかの重要なBIOS設定が必要です。例えば、ブートデバイスの一覧からハードディスクが外れている場合や、ハードディスクが優先起動デバイスとして設定されていないケースなどが挙げられます。
また、ハードディスクのパーティションスタイルに関する設定も重要です。パーティションスタイルにはMBRとGPTの2種類があります。コンピューターがMBRを想定しているのにGPTを見つけた場合、パーティション上のデータを読み取ることができません。その逆の場合も同様です。 - ブートローダーの破損 – ブートローダーは、ハードディスク上のOSを識別し、利用可能なOSを起動できるようにするプログラムです。このプログラムにわずかな設定ミスがあるだけでも、コンピューターはOSを起動できなくなります。
- パーティションの破損 – ハードディスク上のパーティションは、ユーザーによる設定ミスや、マルウェアなどの悪意あるプログラムの影響など、さまざまな理由で破損する可能性があります。
- ハードディスクの接続不良 – ハードディスクがマザーボードに正しく接続されていない場合、コンピューターはハードディスクを検出できず、OSも見つかりません。これにより「ブートデバイスが見つかりません」エラーが発生します。
- ハードディスクの故障 – ハードディスクの寿命が尽きているケースもあります。ハードディスクが故障していると、コンピューターが認識できず、このエラーが発生します。
解決策1:BIOS設定を修正する
最も簡単な対処法は、以下の手順でBIOS設定を初期状態にリセットすることです。
- パソコンを起動し、BIOS設定画面を開くキーを押します。多くのHPモデルではF10キーですが、メーカーによって異なり、Esc、F2、F9、F12などが使われます。お使いの機種に対応するBIOSキーを事前に確認しておきましょう。
- 各セクションを確認し、「デフォルトに戻す(Reset to defaults)」の項目を探します。表記は機種によって異なり、「Restore defaults」や「Factory reset」などと表示されることもあります。該当項目を選択し、デフォルト値の読み込みを確認して、設定を保存して終了します。

- これでエラーが解決しない場合は、次のBIOS修正を試してください。
もう一つのBIOS設定の修正方法は、ハードディスクを優先起動デバイスに設定することです。
- 最初のBIOS修正と同じ手順でBIOS設定を開きます。
- 「ブートオプション(Boot Options)」のセクションに移動します。
- 起動デバイスの順序を設定するセクションに移動し、ハードディスクを起動順序の先頭に設定します。

- 設定を保存して終了し、エラーが解決したかどうかを確認します。
さらに、パーティションスタイル(MBR/GPT)に関係なくシステムがハードディスク上のデータにアクセスできるようにする方法もあります。BIOS設定では、UEFIモードまたはレガシー(Legacy)モードのどちらかで起動するように構成できます。MBRパーティションスタイルはレガシーモードで起動した場合にアクセスでき、GPTパーティションスタイルはUEFIモードで起動した場合にアクセスできます。両方のモードを選択できるパソコンもあれば、片方のみ対応の機種もあります。
- 最初のBIOS修正と同じ手順でBIOS設定を開きます。
- ブート設定タブに移動し、LegacyやUEFIなどの選択肢がある「ブートモード(Boot mode)」のセクションを探します。

- 設定を保存しながら利用可能なオプションでブートモードを切り替え、再起動してエラーが解決したかどうかを確認します。
これらのBIOS設定の調整でもエラーが解決しない場合は、次の解決策を試してください。
解決策2:ブートローダーを修復する
この解決策では、Ubuntuで起動可能なUSBドライブが必要です。まずはUbuntuの起動可能なUSBメモリを作成するガイドを参考に準備してください。作成後、以下の手順でブートローダーを修復します。
- USBドライブをパソコンに挿入し、お使いの機種のブートメニューを呼び出すキーを押しながら起動します。一般的なキーはF9またはF12ですが、動作しない場合は、お使いの機種に対応するキーを検索して確認してください。
- ブートメニューからUSBディスクを起動デバイスとして選択します。これによりUbuntuが読み込まれます。
- 「Try Ubuntu」をクリックし、OSの操作環境が立ち上がるのを待ちます。以降の手順では、UbuntuのBoot-Repairプログラムをインストールします。
- Ctrl + Alt + Tを押してターミナルを開きます。
- 以下のコマンドを入力して、Boot-Repairのリポジトリを追加します。
sudo add-apt-repository ppa:yannubuntu/boot-repair
- 以下のコマンドでローカルリポジトリを更新します。
sudo apt-get update
- 以下のコマンドでBoot-Repairをインストールします。このコマンドはインストール完了後に自動的にプログラムを起動します。
sudo apt-get install -y boot-repair && boot-repair
- インストール後にプログラムが起動しない場合は、アプリメニューから、または以下のコマンドで開くことができます。
boot-repair
- 「Recommended Repair(推奨修復)」をクリックし、修復プロセスが完了するのを待ちます。
修復後、プログラムはハードディスクに関する問題を記録したログファイルを開きます。ファイル内容を確認し、ハードディスクに他の問題がないかチェックしておきましょう。
- USBドライブを取り外してパソコンを再起動し、エラーが解決したかどうかを確認します。解決しない場合は、次の解決策に進みます。
解決策3:既存のUbuntuと並行してWindows 10をインストールする
コンピューターがUbuntuのブートローダーを見つけられない場合や、ブートローダーが格納されたパーティションが破損している場合は、この方法が有効です。Windows 10をインストールすると、コンピューターはUbuntuのブートローダーの代わりに、Windows 10のブートローダーをデフォルトとして使用するようになります。
- すでにWindows 10がインストールされている場合は、新規インストールに置き換える必要があります。Windows 10のインストール手順については、専用ガイドを参照してください。
- Windowsのインストールが成功すれば、パソコンはほぼ正常に動作するようになりますが、Ubuntuを起動するオプションは失われます。
- 起動時にOS選択メニューを追加したい場合は、上記の解決策2の手順を実行してください。
- Windows 10には正常に起動できるものの、解決策2の手順を実行してもUbuntuを起動できない場合は、Ubuntuを新規インストールする必要があります。
解決策4:ハードディスクを交換する
コスト面およびデータ損失の観点で最も影響が大きいため、これは最後の手段とすべきです。新しいハードディスクを購入する前に、故障したハードディスクを外付けドライブとして接続してみて、データにアクセスできるかどうかを確認しましょう。アクセスできれば、廃棄せずにデータを救出できる可能性があります。
-
Windows 11/10で「起動デバイスが見つかりません」エラーを修正する5つの方法
Windowsで「Boot device not found(起動デバイスが見つかりません)」というエラーに悩まされていませんか?このエラーは、主にシステムのハードドライブに問題がある場合に発生します。原因としては、BIOS設定の誤りや、デバイスがハードディスクを正しく認識できないことなどが考えられます。 この記事では、Windows 11/10で「起動デバイスが利用できません」というエラーを解消するための、実践的なトラブルシューティング方法をご紹介します。 起動デバイスとは? 名前の通り、起動デバイスとは、デバイスの起動に必要なファイルを保存しているハードウェアのことです。起動デバイスには
-
Windows 10 / 8.1 / 7で「No boot device found」エラーを解決する8つの対処法
Windows 10、8.1、またはWindows 7の起動時に「No boot device found. Press any key to reboot the machine」というエラーメッセージが表示されて困っていませんか?このエラーは、起動情報が保存されているHDDやSSDにシステムがアクセスできなかったことを意味します。つまり、パソコンの電源を入れた際に接続されているすべてのドライブをスキャンしたものの、起動可能なOSが見つからなかった状態です。なお、このエラーメッセージは環境によって以下のように表示が異なる場合があります。No bootable device detected