【保存版】Windows 11で「起動デバイスにアクセスできません」ブルースクリーンエラーを解決する8つの方法
重要な仕事をしている最中に、突然「Inaccessible Boot Device(起動デバイスにアクセスできません)」というブルースクリーン・オブ・デス(BSoD)エラーが表示されたら――怖いですよね。ブルースクリーンエラーは、絶望的な気分にさせてしまうほど恐ろしいものです。Windows 10ではよく見られる問題ですが、残念ながらWindows 11でも発生することがあります。しかし、心配はいりません。この記事では、Windows 11で発生する「起動デバイスにアクセスできません」BSODエラーの解決方法を、初心者にもわかりやすく徹底解説します。

Windows 11で「起動デバイスにアクセスできません」エラーを解決する方法
「Inaccessible Boot Device」エラーは、その名の通り、Windowsがシステムファイルを含むドライブのパーティションと通信できず、正常な起動処理が行えない場合に発生します。主な原因としては、以下のようなものが挙げられます。
- ハードディスクの破損または物理的な損傷
- システムファイルの破損
- ドライバーの破損または不整合
- グラフィックドライバーが古い
- SATAドライバーが古い、または破損している
注意:各対処法を実行する前に、まず「Windows 11をセーフモードで起動する方法」のガイドを参考に、セーフモードで起動してから作業を行うことをおすすめします。
方法1:外付けハードディスクを取り外す
起動時に外付けハードディスクが接続されていると、このエラーが発生することがあります。外部ストレージがブート優先順位に競合を引き起こし、メインの起動ディスクの優先度が入れ替わってしまう可能性があるためです。
1. コンピューターに接続されているすべての外部ストレージデバイスを取り外します。
2. PCを再起動します。
方法2:ドライブの接続状態を確認する
長年の使用、発熱、衝撃などにより、内部ケーブルやコネクタの接続が緩んでいるケースもあります。コネクタ自体が故障している場合もあり、それが原因でこのエラーが発生することがあります。
1. NVMe SSDを使用している場合は、SSDが正しく挿入され、適切なスロットに接続されていることを確認してください。
2. すべてのケーブル接続とコネクタがしっかりと固定されていることを確認します。
方法3:破損したシステムファイルを修復する
システムファイルの破損やハードディスクの不良セクターが原因となっている可能性があります。コマンドプロンプトで特定のコマンドを実行することで、これらを修復できます。
ステップ1:chkdskコマンドを実行する
まず、Windows OSがインストールされているドライブをスキャンしましょう。
1. Windowsキーを押して「コマンドプロンプト」と入力し、「管理者として実行」をクリックします。

2. ユーザーアカウント制御のダイアログが表示されたら、「はい」をクリックします。
3. 「chkdsk X: /r」と入力してEnterキーを押します。「X」はWindowsがインストールされているドライブ(通常はCドライブ)に置き換えてください。

4. 「現在のドライブをロックできません」というメッセージが表示された場合は、「Y」と入力してEnterキーを押します。これにより、次回起動時にchkdskスキャンが実行されます。
5. 最後にPCを再起動します。
ステップ2:SFCスキャンを実行する
続いて、システムファイルチェッカー(SFC)スキャンを実行します。
1. 前述の手順と同じように、コマンドプロンプトを管理者として起動します。
2. 「SFC /scannow」と入力してEnterキーを押します。

3. スキャンが完了するまで待ち、その後システムを再起動します。
ステップ3:DISMスキャンを実行する
最後に、展開イメージのサービスと管理(DISM)スキャンを実行して、破損したシステムファイルを修復します。
注意:DISMコマンドを正しく実行するには、コンピューターがインターネットに接続されている必要があります。
1. 先ほどと同様に、昇格されたコマンドプロンプトを開きます。
2. 「DISM /Online /cleanup-image /scanhealth」と入力してEnterキーを押します。
3. 次に、「DISM /Online /Cleanup-Image /RestoreHealth」コマンドを実行して修復を開始します。

4. 最後に、Windows 11 PCを再起動します。
方法4:グラフィックドライバーを更新する
グラフィックドライバーが古いことが原因で、このエラーが発生する場合があります。以下の手順でドライバーを更新しましょう。
1. 検索アイコンをクリックして「デバイスマネージャー」と入力し、「開く」をクリックします。

2. 「ディスプレイアダプター」をダブルクリックして展開します。

3. 古いドライバー(例:NVIDIA GeForce GTX 1650Ti)を右クリックし、「ドライバーの更新」を選択します。

4A. 「ドライバーを自動的に検索」をクリックすると、Windowsが必要なドライバーを自動的に検索します。

4B. メーカーの公式サイトから最新ドライバーをすでにダウンロードしている場合は、「コンピューターを参照してドライバーを検索」をクリックし、保存場所を指定してインストールします。

5A. ウィザードによるドライバーのインストールが完了したら、「閉じる」をクリックしてPCを再起動します。
5B. 「お使いのデバイスに最適なドライバーが既にインストールされています」というメッセージが表示された場合は、次の解決策を試してください。

方法5:グラフィックドライバーを再インストールする
グラフィックドライバーを一度アンインストールして再インストールすることでも、この問題を解決できる場合があります。
1. デバイスマネージャーを起動し、前の方法と同じ手順で「ディスプレイアダプター」に移動します。
2. NVIDIA GeForce GTX 1650Tiを右クリックし、「デバイスのアンインストール」をクリックします。

3. 「このデバイスのドライバーを削除する」のチェックを外し、「アンインストール」をクリックします。

4. PCを再起動すると、グラフィックドライバーが自動的に再インストールされます。
方法6:SATAアダプタードライバーを更新する
SATA(Serial ATA)は、HDD、SSD、光学ドライブなどをシステムに接続するためのインターフェースです。これらのドライブを正しく読み取れないと、起動デバイスへのアクセスエラーが発生する可能性があります。以下の手順でSATAアダプタードライバーを更新しましょう。
1. 先ほどと同じようにデバイスマネージャーを起動します。

2. 「IDE ATA/ATAPIコントローラー」をダブルクリックして展開します。
3. SATAコントローラードライバー(例:Standard SATA AHCI Controllerなど)を右クリックし、右クリックメニューから「ドライバーの更新」を選択します。

4A. 「ドライバーを自動的に検索」をクリックします。アップデートがあれば、Windowsが自動的にダウンロード・インストールを行います。完了後、PCを再起動してください。

4B. 「お使いのデバイスに最適なドライバーが既にインストールされています」というメッセージが表示された場合は、「閉じる」をクリックして、次の対処法を試します。

方法7:BIOSメニューで起動ドライブを選択する
BIOS側の起動ドライブ設定が誤っていることも、このエラーの原因になります。以下の手順で、正しい起動ドライブをBIOSメニューから選択しましょう。
1. Alt + F4キーを同時に押して、「Windowsのシャットダウン」ダイアログを開きます。
2. 「再起動」を選択して「OK」をクリックします。

3. コンピューターの再起動中に、Windowsロゴが表示された瞬間にBIOSキーを連打して、BIOSメニューに入ります。
注意:BIOSメニューを開くホットキーはメーカーによって異なります。一般的にはF10キーでアクセスできることが多いですが、お使いのPCのマニュアルやメーカーサイトで確認することをおすすめします。
4. BIOSメニューに入ったら、「Advanced BIOS Features」(詳細BIOS設定)に進みます。

5. 「Boot」>「Boot Option #1」をクリックして、利用可能なドライブの一覧を表示します。
6. Windows 11がインストールされているドライブを選択します。
7. 「Save & Exit」(保存して終了)をクリックします。
8. 「設定の変更を保存して終了しますか?」という確認画面が表示されたら、「はい」をクリックします。
9. システムを再起動すると、正常に起動するはずです。
方法8:Windows 11 PCをリセットする
上記のどの方法でも問題が解決しない場合は、PCをリセットするのが最後の手段となります。以下の手順で実行しましょう。
1. Windows + Iキーを同時に押して、Windowsの「設定」を開きます。
2. 「システム」タブ内を下にスクロールし、「回復」をクリックします。

3. 「回復オプション」の下にある「PCをリセットする」ボタンをクリックします。

4. 「このPCをリセットする」ウィンドウで、「個人用ファイルを保持する」を選択します。

5. 「Windowsを再インストールする方法」の画面で、以下のいずれかを選択します。
- クラウドからダウンロード
- ローカル再インストール
注意:クラウドダウンロードにはインターネット接続が必要ですが、ローカルファイルの破損リスクが低いため、ローカル再インストールよりも確実な方法と言えます。

6. 「追加の設定」画面で、以前の選択内容を変更したい場合は「設定の変更」をクリックします。その後、「次へ」をクリックします。

7. 最後に「リセット」をクリックします。

注意:リセット処理中に、コンピューターが何度か再起動することがあります。これは正常な動作です。システム構成や選択した設定によっては、完了まで数時間かかる場合がありますので、あらかじめ余裕を持って作業を行ってください。
それでも問題が解決しない場合は、Windows 11のクリーンインストールを検討してみてください。
関連記事:
- Windows 10で音量調節が動作しない場合の対処法
- Windows 11でCompact OSを有効/無効にする方法
- Windows 11のアップデートエラー0x80888002を修正する方法
- Windows 11でアイコンが真っ白になる問題を解決する方法
この記事が、Windows 11で発生する「起動デバイスにアクセスできません」BSODエラーの解決に役立てば幸いです。ご質問やご意見がありましたら、ぜひ下のコメント欄からお知らせください。
-
Windows 10で「起動デバイスが見つかりません」エラーを解決する5つの方法
「起動デバイスが見つかりません(no boot device found)」というエラーは、パソコンがOSを起動できるデバイスを検出できないときに発生します。主な原因としては、BIOSで起動デバイスが正しく選択されていない、あるいは起動不可能なデバイスが誤って選択されていることが挙げられます。 この問題を解消するには、システム構成で適切な起動可能なデバイスを選択することが重要です。起動画面から先に進めず困っている方は、以下で紹介する5つの対処法を試してみてください。 方法1:スタートアップ修復/自動修復を実行する 方法2:ハードドライブを最初の起動デバイスに設定する 方法3:新しく取り付けた
-
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