Windowsで「Reboot and Select Proper Boot Device」エラーを修正する方法
大仕事に取り掛かろうとパソコンの電源を入れたところ、画面に「Reboot and Select Proper Boot Device(再起動し、適切な起動デバイスを選択してください)」というエラーメッセージが表示された——そんな経験はありませんか? 前日に問題なくシャットダウンできたのに、なぜ急に起動しなくなったのか戸惑ってしまうでしょう。この記事では、この起動デバイスエラーの原因と、具体的な対処法を詳しく解説します。
「Reboot and Select Proper Boot Device」エラーとは?
このエラーは、パソコンがオペレーティングシステム(OS)を見つけられないことを知らせるメッセージです。
パソコンの起動時には、まずBIOS/UEFIがOSがどのハードドライブにインストールされているかを確認します。その後OSが起動し、Windowsのログイン画面が表示される——これが起動プロセスの大まかな流れです。
BIOSがOSの保存場所を認識できない場合、OSは読み込まれず、このエラーが表示されます。
このエラーの主な原因は以下の通りです。
- BIOS/UEFIの破損
- ハードドライブの破損
- ブートローダーの破損
- ハードウェアの故障
これ以外の原因も考えられますが、多くの場合、上記のいずれかに関連しています。それでは、具体的な修正方法を見ていきましょう。
1. ケーブルの接続を確認する
最初に確認すべきは、パソコン内部のハードドライブ(またはSSD)とマザーボードの接続状態です。ハードドライブがマザーボードと正しく通信できていない、または完全に外れてしまっている場合、OSは読み込まれません。
パソコンのケースを開けて内部を確認するのは、少しハードルが高く感じるかもしれません。ケースのネジを外し、外れているケーブルがないかチェックしましょう。
ついでにパソコンの内部を掃除する
ケースを開けたついでに、内部の清掃も行いましょう。掃除自体がこのエラーを直接解決するわけではありませんが、熱による過熱や、それに起因するさまざまなトラブルの予防に役立ちます。
2. BIOS/UEFIで起動ドライブの設定を確認する
ハードドライブがマザーボードに正しく接続されている場合は、別の対処法を試しましょう。次のステップは、BIOS/UEFIがハードドライブを認識しているか、起動順序(ブートオーダー)が正しく設定されているかを確認することです。ここで、OSを読み込む際にパソコンが最初に参照するドライブが正しいか、別のデバイスに変わっていないかを確認できます。
確認するには、BIOSを起動する必要があります。
- 起動プロセス中に、BIOS/UEFIのアクセスキーを押します。キーはパソコンのメーカーや機種によって異なりますが、一般的にはF2、F10、DEL、ESCなどが使われます。
- BIOSが起動したら、「Boot」などの名前のメニューやタブを探します。「Boot Device Priority(起動デバイスの優先順位)」や「Boot Option Order(起動オプションの順序)」といったメニューを探してください。名称はマザーボードメーカーやBIOSの種類によって異なりますが、内容はほぼ同じです。
- 優先順位メニューでは、2つの点を確認します。まず、ハードドライブがリストに表示されているかどうか。表示されていれば良い兆候です。次に、起動順位を確認します。OSが入っているハードドライブが最初に読み込まれるよう、「Boot Option 1(1番目の起動オプション)」に設定されている必要があります。
- 設定を保存し、パソコンを再起動します。
再起動後、OSが正常に起動するはずです。
3. Windowsのスタートアップ修復を実行する
BIOSの設定に問題がなかった場合、またはBIOSの修正で解決しなかった場合は、さらに2つの解決策を試せます。
詳細オプションからスタートアップ修復を実行する
Windowsに内蔵されている「スタートアップ修復」機能を使いましょう。この機能は起動の問題を自動的に修復してくれます。
Windowsに起動の問題が発生すると、通常は自動的にスタートアップ修復が起動します。その場合は以下の手順で進めます。
- 「詳細ブートオプションメニュー」が開きます。
- 「トラブルシューティング」>「詳細オプション」>「スタートアップ修復」を選択します。
- パスワードを入力すると、スタートアップ修復が開始されます。
修復には時間がかかる場合がありますが、完了すれば起動デバイスエラーは解決するはずです。
コマンドプロンプトとWindowsインストールメディアで起動を修復する
詳細ブートオプションが自動的に開かない場合は、Windows 10のインストールメディア(USBメモリまたはディスク)からアクセスできます。インストールメディアをお持ちでない場合は、まずWindows 10のインストールメディアを作成してから、次の手順に進みましょう。
インストールメディアの準備ができたら、システムにインストールプロセスを読み込ませることができます。そこから「bootrec.exe」ツールを使って、起動プロセスを手動で修復します。
- Windows 10のインストールメディアを挿入し、パソコンの電源を入れます。
- F2、F10、F12、ESCなどのキーを押して、システムのブートメニューを開きます(キーは機種によって異なります)。
- 「今すぐインストール」ボタンが表示されたら、「Shift + F10」を押してコマンドプロンプトを開きます。
- 以下のコマンドを順番に入力し、それぞれEnterキーを押します。
bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /rebuildbcd - 処理が完了したら、インストールメディアを取り外してパソコンを再起動し、通常どおり起動できるか確認します。
BCDストアのエクスポートと再構築
上記の方法で解決しない場合は、3つ目の修復方法を試せます。Microsoftが推奨しているのは、BCDストア(起動データが保存されている場所)のエクスポートと再構築です。前のセクションと同様に、Windows 10のインストールメディアからコマンドプロンプトを起動します。
コマンドプロンプトが開いたら、以下のコマンドを順番に入力します。
bcdedit /export c:\bcdbackup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec.exe /rebuildbcd
このエクスポートと再構築のプロセスにより、起動デバイスエラーが修復されるはずです。
4. アクティブパーティションを設定する
Windows 10のインストールメディアからコマンドプロンプトを使っている間に、もう1つ試せる修復方法があります。「DiskPart」は、ハードドライブやディスクパーティションを管理できるWindows内蔵のシステムツールです。ここでは、OSが入っているハードドライブが「アクティブ」に設定されているかを確認・設定します。
前のセクションと同様に、インストールメディアからコマンドプロンプトを起動し、以下の手順を実行します。
- 「diskpart」と入力して、DiskPartツールを起動します。
- 「list disk」と入力すると、パソコンに接続されているディスクの一覧が表示されます。OSが入っているドライブを特定しましょう。通常、OSのドライブレターはCです。
- 正しいディスクが見つかったら、「select disk X」(Xは該当するディスク番号)と入力します。
- 「list partition」と入力して、そのディスク上のパーティション一覧を表示します。「システム」パーティション(OSを起動するブートローダーが含まれる領域)を選択する必要があります。筆者の場合は「select partition 1」と入力しました。
- 「active」と入力して、そのシステムパーティションをアクティブとしてマークします。
パソコンを再起動すれば、起動デバイスエラーは表示されなくなるはずです。
まとめ:起動デバイスエラーを解決してパソコンを復活させよう
「Reboot and Select Proper Boot Device」エラーは非常に厄介です。予告なく突然現れ、パソコンを使えなくしてしまい、大切なファイルにアクセスできなくなることもあります。しかし、この記事で紹介した対処法のいずれかを実行すれば、起動デバイスの設定を正常な状態に戻し、パソコンへのアクセスを取り戻せるはずです。まずはケーブル接続とBIOS設定の確認から始めて、順番に試してみてください。
-
Windows 10で発生する「メモリ不足」エラー(エラー8)の原因と直し方を徹底解説
「メモリが不足しています(Not enough memory)」というエラーは、Windowsで最も頻繁に発生するシステムエラーの一つです。このエラーは予期せぬタイミングで突然現れることが多く、原因を特定するのが難しい場合があります。 上記のスクリーンショットにあるように、このエラーメッセージは「リクエストやコマンドを処理するためのストレージメモリが不足している」ことを示しています。では、なぜこのようなエラーが発生するのでしょうか?PCの画面にこのメッセージが表示される根本的な理由とは何なのでしょうか? 本記事では、Windowsにおける「メモリ不足」エラーの考えられる原因を詳しく解説し、デ
-
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