【解決策】「必要なデバイスにアクセスできないため、起動の選択に失敗しました」エラーの対処法
パソコンの起動プロセス中に表示されるこの厄介なエラーは、Windowsオペレーティングシステムへの起動を妨げ、黒い画面上にエラーメッセージを表示します。そもそもシステムにアクセスする手段がないため、トラブルシューティングは非常に困難です。
しかし、OSが起動できない状態でも試せる解決策は存在します。以下の方法を順番に試して、問題を解決し、Windowsを正常に起動できるようにしましょう。
解決策1:BIOSでブート順序を確認する
ブート順序が破損する原因はさまざまですが、BIOSの設定を調整するだけで、比較的簡単に問題を解決できる場合があります。Windows初心者の方には少し難しく感じるかもしれませんが、以下の手順に慎重に従ってください。
- パソコンの電源を入れ、すぐにセットアップキーを1秒に1回程度のペースで繰り返し押します。「Computer Setup Utility」またはBIOS設定画面が開くまで続けます。このキーは「Press ○○ to Run Setup」などのメッセージとして画面に表示されているはずです。
- BIOS設定画面が開いたら、右矢印キーで「Security」メニューを選択し、下矢印キーで「Secure Boot Configuration」を選んでEnterキーを押します。
このメニューを使用する前に警告画面が表示されます。F10キーを押して続行すると、「Secure Boot Configuration」メニューが開きます。下矢印キーで「Secure Boot」を選択し、右矢印キーで設定を「Disable」に変更します。
- 次に下矢印キーで「Legacy Support」を選択し、右矢印キーで設定を「Enable」に変更します。
- F10キーを押して変更を受け入れます。左矢印キーで「File」メニューを選択し、下矢印キーで「Save Changes and Exit」を選び、Enterキーを押して「Yes」を選択します。
- セットアップユーティリティが閉じ、コンピュータが再起動します。再起動したら、電源ボタンを使ってパソコンの電源を切ります。
ハードディスクから再度起動する方法がわからない場合は、起動メニューが開いたときにどの項目を選択すべきかを知っておく必要があります。以下の手順に従って、ハードディスクから簡単に起動しましょう。
- 電源ボタンを押してパソコンを起動します。コンピュータが起動するとすぐに、ブートモードが変更されたことを示すメッセージが表示されます。
- 4桁のコードが表示されたセキュリティ画面が現れます。メッセージに表示された4桁のコードを入力し、Enterキーを押して変更を確定します。
注意:コード入力用のテキストフィールドは表示されません。これは正常な動作です。数字を入力するとテキストフィールドなしでコードが記録されるため、普段より慎重に入力してください。
- 電源ボタンを押してパソコンの電源を切り、数秒待ってから電源を入れます。そしてすぐにESCキーを1秒に1回程度のペースで繰り返し押し、スタートアップメニューが開くまで続けます。
- F9キーを押してブートメニューを開きます。下矢印キーでハードディスクを選択し、Enterキーを押して確定します。コンピュータを再起動し、問題が解決したかどうかを確認してください。
解決策2:回復メディアからCHKDSKチェックを実行する
CHKDSKユーティリティは、ハードドライブのエラー、不良ファイル、破損したセクタをスキャンします。この便利なツールを実行することで、「必要なデバイスにアクセスできないため、起動の選択に失敗しました」というエラーメッセージが表示されていた多くのユーザーが問題を解消できました。ただし、オペレーティングシステムのインストールに使用したDVDが必要になります。
Windows 10ユーザーの場合は、必要に応じて手動で作成することも可能です。
回復メディア(インストールメディア)の作成方法
- Microsoftの公式サイトから「Media Creation Tool」をダウンロードします。ダウンロードした「MediaCreationTool.exe」ファイルを開いてインストールを開始し、「同意する」をクリックしてMicrosoftの利用規約に同意します。
- 最初の画面で「別のPC用のインストールメディア(USBフラッシュドライブ、DVD、またはISOファイル)を作成する」を選択します。
言語、アーキテクチャ、エディションは自動的に選択されますが、エラーが発生しているPCとは異なるPCでメディアを作成する場合は、「このPCにおすすめのオプションを使う」のチェックを外して、対象のPCに合った設定を手動で選択してください。
- 「次へ」をクリックし、USBとDVDのどちらかを選択するよう求められたら、イメージを保存したいデバイスに応じて選択します。
- 「次へ」をクリックし、接続されているストレージデバイスの一覧から目的のドライブを選択します。
- 「次へ」をクリックすると、Media Creation Toolが必要なファイルのダウンロードとインストールメディアの作成を開始します。
コマンドプロンプトを起動してCHKDSKを実行
回復メディアの準備ができたら、以下の手順に従ってOSを起動せずにコマンドプロンプトを開きます。
- インストールメディアを挿入してパソコンを起動します。以降の手順はオペレーティングシステムによって異なるため、該当するものに従ってください。
- Windows XP / Vista / 7の場合:Windowsセットアップが開き、言語や日付・時刻の設定を求められます。正しく入力し、画面下部の「コンピューターを修復する」を選択します。「回復ツールを使用する」または「コンピューターを復元する」という選択肢では最初のラジオボタンを選んだまま「次へ」をクリックします。回復ツールの選択画面で「コマンドプロンプト」を選びます。
- Windows 8 / 8.1 / 10の場合:キーボードレイアウトの選択画面が表示されるので、使用したいものを選びます。「オプションの選択」画面が表示されたら、「トラブルシューティング」→「詳細オプション」→「コマンドプロンプト」へと進みます。
- コマンドプロンプトが開いたら、以下のコマンドを入力してEnterキーを押します。
CHKDSK /R /X C:
- 回復ドライブを使わずにパソコンを起動し、エラーがまだ発生するかどうかを確認します。
解決策3:BIOSをリセットする(CMOSバッテリーの取り外し)
この解決策は、上記の手順でBIOSに入ろうとしたもののうまくいかなかった方に有効です。マザーボード上のバッテリーを取り外すことで、すべてのブート設定およびその他のBIOS設定がデフォルト値にリセットされ、多くのユーザーがこの方法で起動問題を解決しています。
- パソコンのケースを開き、マザーボード上のバッテリーを探します。CMOSバッテリーの場所がわからない場合は、マザーボードやパソコンの取扱説明書を参照してください。インターネットで検索したり、パソコンメーカーに問い合わせたりすることもできます。
注意:機種によっては、CMOSバッテリーに完全にアクセスするためにケーブルの取り外し、ドライブの取り外し、または他の部品の取り外しが必要な場合があります。
- コイン型バッテリーを使用している場合は、取り外しは比較的簡単です。指でバッテリーの端をつまみ、上に引き上げてソケットから取り出します。一部のマザーボードにはバッテリーを固定するクリップがあり、それを持ち上げてからバッテリーを取り出す必要があるかもしれません。
- 10分ほどそのまま放置し、バッテリーを元に戻してから、上記の手順でBIOSへのアクセスを試みます。その後、Windowsが正常に起動するかどうかを確認してください。
解決策4:BIOSのQuick POST機能を無効化し、SATAモードを確認する
BIOS設定にある「Quick POST(クイック起動)」オプションは、起動プロセスをある程度高速化するための機能です。通常、パソコンの起動時にはさまざまなテストが実行されますが、毎回すべてのテストが必要なわけではないため、これらを無効化することで時間を節約できます。
Quick POSTを無効化する手順
- パソコンの電源を入れ直し、システムが起動し始めたらBIOSキーを押してBIOS設定画面に入ります。BIOSキーは通常、起動画面に「Press ___ to enter Setup」といった形式で表示されます。一般的なBIOSキーはF1、F2、Delなどです。メッセージはすぐに消えてしまうため、素早く操作する必要があります。
- 無効化すべき設定は、通常「Boot」タブ内にありますが、メーカーによって名称が異なる場合があります。一般画面や「Advanced BIOS Features」タブ配下にあることもあります。「Quick Power On Self Test」または「Quick Boot」という名前の設定を探し、「Off」または「Disabled」に設定します。
SATAモードをAHCIに変更する手順
- もう一つ原因となり得るのが、SATAモードの設定です。このオプションはBIOSファームウェアのメーカーによって配置場所が異なり、明確なルールはありません。「Onboard Devices」、「Integrated Peripherals」、「Advanced」タブなどにあることが多いですが、オプション名は必ず「SATA Operation」となっています。
- 正しい設定を見つけたら、「IDE」などの現在の設定から「AHCI」に変更します。AHCIは新規インストールやアップグレード時に最も推奨される選択肢です。最初からAHCIに設定されていた場合は、思い切って別の設定に変更してみてください。変更だけで劇的に改善するケースもあります。「RAID ON」設定が効果的な場合もあります。
- 「Exit」セクションに移動し、「Exit Saving Changes」を選択します。これにより設定を保存して起動が続行されます。パソコンの再起動を試みてください。
解決策5:スタートアップ修復を使用する
スタートアップ修復は、この種の問題に特化した機能であり、先ほど使用したのと同じ回復ドライブからアクセスできます。専門家によると、確実に効果の有無を判断するために、この方法は少なくとも3回実行することが推奨されています。
- インストールメディアを挿入してパソコンを起動します。手順はオペレーティングシステムによって異なるため、該当するものに従ってください。
- Windows XP / Vista / 7の場合:Windowsセットアップが開いたら、言語や日付・時刻の設定を正しく入力し、画面下部の「コンピューターを修復する」を選択します。回復ツールの選択画面で「スタートアップ修復」(最初のオプション)を選びます。
- Windows 8 / 8.1 / 10の場合:キーボードレイアウトを選択後、「オプションの選択」画面で「トラブルシューティング」→「詳細オプション」→「スタートアップ修復」へと進みます。
- 画面の指示に従ってスタートアップ修復を進めます。ツールの処理が完了したらパソコンを再起動し、正常に起動できるかどうかを確認してください。
まとめ
「必要なデバイスにアクセスできないため、起動の選択に失敗しました」エラーは、BIOS設定の見直しからCHKDSKの実行、CMOSバッテリーのリセットまで、複数のアプローチで解決できる可能性があります。焦らず一つずつ順番に試していけば、Windowsを正常に起動できるようになるはずです。それでも解決しない場合は、ハードディスク自体の物理的な故障も考慮し、専門業者への相談やデータ復旧サービスの利用を検討してください。
-
VirtualBoxで「USBデバイスのプロキシデバイスの作成に失敗しました」エラーを修正する方法
Oracle Corporationが開発したOracle VM VirtualBoxは、代表的な仮想化ソフトウェアです。Windows、Mac、Oracle Solaris、Linuxなど、複数のOSを同一コンピューター上で同時に実行できるのが特徴で、無料でアプリケーションとしてインストールでき、仮想環境上で動作することから「VirtualBox」という名称が付けられています。 しかし、VirtualBoxユーザーの間では、USBデバイスを接続する際に「VERR_PDM_NO_USB_PORTS」エラーが発生するという報告が見られます。同じ問題でお困りの方に向けて、本記事では「USBデバイス
-
Windows 10で起動デバイスの問題を解決する方法【原因と対処法を徹底解説】
BIOS(Basic Input/Output System)は、コンピューターのマイクロプロセッサ上に搭載されているプログラムで、PCの電源投入時に起動処理を行い、オペレーティングシステムと接続デバイス間のデータのやり取りを管理する重要な役割を担っています。しかし、起動デバイスに問題が発生すると、PCの機能が正常に使えなくなり、大きなストレスの原因となります。この記事では、Windows PCにおけるBIOS・起動デバイス関連の問題の主な原因と、具体的な解決方法を詳しく解説します。設定を少し調整するだけで、簡単に問題を解決できる場合もあります。 Windows 10で起動デバイスの問題が発