「システムにUSBブートオプションがない」エラーの修正方法【5つの解決策】
Windowsを再インストールしようとしたとき、または詳細オプションメニューからEFI USBデバイスにアクセスしようとしたときに、「システムにUSBブートオプションがない」というエラーに直面するユーザーは少なくありません。この問題は特定のビルドやモデルに限定されず、Lenovo、Dell、ASUSなど多くのメーカーのPCで報告されている現象です。

「システムにUSBブートオプションがない」問題の原因は?
本記事では、同様のエラーに遭遇した多数のユーザーからの報告と、実際に問題を解決するために用いられた修復手法をもとに徹底的に調査しました。その結果、このエラーメッセージの原因として確認された主な要因は以下の通りです。
- セキュアブートが有効になっている ― 数多くのユーザー報告によると、起動可能なUSBドライブからWindowsを再インストール(クリーンインストール)する際に、セキュアブートが有効になっているとこのエラーが表示されることがあります。この場合は、セキュアブートを無効化するだけで解決します。
- BIOS/UEFIでレガシー/CSMサポートが無効になっている ― 比較的新しいマザーボードを搭載したPCでは、レガシーサポート(互換性サポートモジュール:CSM)が無効になっていることが原因で、このエラーが発生することがあります。該当する場合は、BIOS/UEFI設定メニューで該当機能を有効にしましょう。
- Lenovo Service Engineの影響を受けている ― Lenovo製PCでは、「Lenovo Service Engine(LSE)」と呼ばれる独自サービスが原因でこのエラーが発生することがあります。このサービスは必須ではないため、BIOSまたはUEFI設定からLSEを無効化することで問題を解決できます。
- 起動可能なUSBドライブが正しく作成されていない ― Windowsのインストール・修復・アップグレードに使用しようとしている起動可能なUSBドライブが、正しく作成されていない可能性もあります。
現在このエラーでお困りの方は、本記事で紹介する検証済みの手順に従うことで問題を解決できるはずです。以下では、同じ状況にあったユーザーが実際に問題を解決するために使用した方法をまとめています。
効率よく作業を進めるには、下記の対処法を上から順番に試し、ご自身の環境で問題が解決する方法を見つけてください。適用できない方法があれば、それをスキップして次の項目に進んで構いません。
方法1:ブートオプション画面からセキュアブートを無効化する
「システムにUSBブートオプションがない」エラーに対して、多くのユーザーが成功している定番の対処法が、BIOS/UEFI設定からセキュアブートを無効化する方法です。
セキュアブートとは、PC業界の主要企業が共同で策定した業界標準のセキュリティ機能で、コンピュータがOEM(相手先ブランド供給メーカー)が信頼するソフトウェアのみを使用するよう保証する仕組みです。しかし、Rufusなどの非公式ツールを使って自分でインストールメディアを作成した場合、このセキュリティ機能がかえって問題を引き起こすことがあります。
セキュアブートを無効化する具体的な手順はメーカーによって異なりますが、基本的な流れはどのメーカーでも共通しています。
- PCの電源を入れ、起動シーケンス中にセットアップ(ブート)キーを連続的に押します。多くの場合、セットアップキーは起動画面に表示されます。表示されない場合は、Escキー、Fキー(F1、F2、F4、F8、F12)、Deleteキー(Dell製PC)などを繰り返し押すか、お使いの機種専用のセットアップキーをオンラインで検索してください。

注意: UEFI搭載のPCをお使いの場合は、Shiftキーを押しながら再起動ボタンをクリックし、トラブルシューティング > 詳細オプション > UEFIファームウェア設定と進むことで、UEFI設定画面に直接アクセスすることもできます。 - BIOSメニューに入ったら、Secure Bootという名前の設定項目を探して「Disabled(無効)」に変更します。通常はSecurity(セキュリティ)タブ内にありますが、BIOS/UEFIのバージョンによってはBootタブやAuthenticationタブに配置されている場合もあります。

- セキュアブートを無効化したら、設定内容を保存してBIOS/UEFIを終了し、パソコンを再起動します。
- セキュアブートが無効の状態で、「システムにUSBブートオプションがない」エラーが表示されなくなったかどうかを確認します。

それでも同じエラーメッセージが表示される場合は、次の方法に進んでください。
方法2:レガシー/CSMブートサポートを有効化する
UEFI設定を開いてBIOS互換モード(CSMブートサポート)を有効にしたところ、問題が解決したという報告もあります。ほとんどの場合、これによりUEFI非対応の旧世代OSとの互換性が向上し、「システムにUSBブートオプションがない」エラーを回避できるようになります。
以下は、UEFI/BIOSファームウェアでレガシー/CSMサポートを有効化するための簡単な手順です。
- 電源アイコンをクリックし、Shiftキーを押しながら再起動を選択します。これにより、OSが直接高度な回復メニューで再起動します。

注意: Windows 10では、ファイル名を指定して実行ダイアログ(Windowsキー + R)を開き、「ms-settings:recovery」と入力してEnterキーを押すと、更新とセキュリティ設定の回復タブが開きます。そこで詳細スタートアップの下にある今すぐ再起動するをクリックすれば、回復メニューから直接再起動できます。 - PCが詳細オプションメニューで再起動したら、トラブルシューティング > 詳細オプションと進み、UEFI/BIOSファームウェア設定をクリックします。

- 次に、再起動ボタンをクリックしてUEFIファームウェア設定を変更します。すると、PCは直接UEFI/BIOSセットアップ画面で再起動します。

- UEFIファームウェア設定に入ったら、ブートモードをUEFIからBIOSに変更できる項目を探します(通常はBootカテゴリ内にあります)。なお、一部のBIOS/UEFIバージョンではUEFIとレガシーの両方を許可する選択肢があります。可能であればそちらを選択してください。

注意: BIOS方式のシステムでは、Legacy Support(レガシーサポート)またはUSB Legacy Support(USBレガシーサポート)を有効にしてください。通常はAdvanced(詳細設定)タブ内にあります。
- 変更内容を保存してUEFI/BIOS設定を終了します。その後、以前に「システムにUSBブートオプションがない」エラーを引き起こしていた操作を再度実行し、問題がまだ発生するかどうかを確認します。
方法3:BIOS/UEFI設定をデフォルトに戻す
このエラーになかなか対処できなかったユーザーの間では、すべてのBIOS/UEFI設定をデフォルト値にリセットしたところ、最終的に問題が解決したという報告もあります。ご想像のとおり、この手順はPCのメーカーや採用されているブート技術によって異なります。
ここで確定的な手順を一概にはご案内できませんが、それぞれのブート技術に対応した2つの個別ガイドを作成しましたので、正しいメニューにたどり着く参考にしてください。
BIOS設定をデフォルトにリセットする
- PCの電源を入れ、起動シーケンス中にセットアップ(ブート)キーを連続的に押します。画面にセットアップキーが見つからない場合は、Escキー、Fキー(F1、F2、F4、F8、F12)、Deleteキー(Dell製PC)などを初回画面で繰り返し押して推測するか、お使いの機種専用のセットアップキーをオンラインで検索してください。

- BIOS設定に入れたら、Setup Defaults(「Reset to Default」「Factory Default」「Setup Default」と表記される場合もあります)という項目にアクセスします。次にLoad Setup Defaultsを選択し、画面の指示に従って確認し、現在の設定を保存します。

注意: 主要なBIOSバージョンの多くでは、F9キーを押してからEnterキーを押すだけで、デフォルトのBIOS設定を読み込めます。 - 変更内容を保存して終了します。
- 以前に「システムにUSBブートオプションがない」エラーを引き起こしていた手順をもう一度実行し、問題がまだ発生するかどうかを確認します。
UEFI設定をデフォルトにリセットする
- Windowsキー + Rを押してファイル名を指定して実行ダイアログを開きます。次に「ms-settings:recovery」と入力してEnterキーを押すと、設定アプリの回復メニューが開きます。

- 回復ウィンドウで、詳細スタートアップの下にある今すぐ再起動するボタンをクリックします。

- PCが詳細オプションメニューで再起動したら、トラブルシューティング > 詳細オプションと進み、UEFI/BIOSファームウェア設定をクリックします。

- 次に、再起動ボタンをクリックしてUEFIファームウェア設定を変更します。すると、PCは直接UEFI/BIOSセットアップ画面で再起動します。

- UEFI設定にたどり着いたら、設定メニューを開いてRestore Defaults(デフォルトに戻す)という名前のオプション(または類似の項目)を探します。そして操作を完了させ、UEFI設定を終了する前に必ず変更内容を保存します。

- 次回のシステム起動時に、以前エラーを引き起こしていた操作をやり直し、同じ問題がまだ発生するかどうかを確認します。
それでもこのエラーメッセージが表示される場合は、次の方法に進んでください。
方法4:Lenovo Service Engineを無効化する(Lenovo製PCのみ)
Lenovo製のコンピュータでは、「システムにUSBブートオプションがない」エラーは、Lenovo Service Engine(LSE)と呼ばれる独自ユーティリティが原因で発生することもあります。このユーティリティは一部のLenovoデスクトップシステムにのみ搭載されており、システムが初めてインターネットに接続された際に、個人を特定しないデータをLenovoサーバーへ送信するために使用されます。
一見无害な仕組みのように思えますが、多くのユーザーから、このサービスを有効のままにしておくとこのエラーが発生するとの報告が寄せられています。幸い、LSEが搭載されているすべてのLenovoモデルで、このサービスの無効化は非常に簡単に行えます。
手順は以下の通りです。
- システムの起動中(最初の起動シーケンス中)にF1キーを押して、コンピュータのBIOS設定画面にアクセスします。
- Lenovo製PCのBIOS設定画面に入ったら、矢印キーを使用してSecurity(セキュリティ)タブを選択します。次にLenovo Service Engineまでカーソルを移動し、このサービスをDisabled(無効)に設定します。

- 現在のBIOS設定を保存し、BIOS設定画面を終了します。
- 次回のPC起動時に、以前「システムにUSBブートオプションがない」エラーを引き起こしていた操作を再度実行し、問題が解決したかどうかを確認します。
方法5:正しく起動可能なUSBドライブを作成し直す
「システムにUSBブートオプションがない」エラーが表示されるもう一つの可能性としては、使用しているインストールメディアが起動可能になっていないか、お使いのBIOS/UEFI設定との互換性を持たせて作成されていないケースが挙げられます。
ここまでの方法を試しても改善が見られない場合は、以下のいずれかのガイド記事を参照し、推奨される手順に従って起動可能なUSBドライブを作り直してください。
- Rufusを使ってWindows 7用の起動可能なUSBを作成する方法
- Rufusを使ってWindows 10用の起動可能なUSBを作成する方法
-
Windows 10がUSBから起動しない問題の解決方法【5つの対処法】
起動可能なUSBドライブからWindows 10を起動することは、ノートパソコンにCDやDVDドライブが搭載されていない場合などに非常に便利な選択肢です。また、Windows OSがクラッシュしてPCにWindows 10を再インストールする必要がある際にも役立ちます。しかし、多くのユーザーから「Windows 10がUSBから起動しない」という不満の声が寄せられています。 この記事では、USBからWindows 10を起動する方法と、USBから起動できない場合の対処法について詳しく解説します。 Windows 10がUSBから起動しない問題の解決方法 このガイドでは、USBからWindow
-
Windows 10が起動しないときの対処法|原因別の修復手順を徹底解説
パソコンが突然フリーズし、Windows 10が起動しなくなったら、どうすればよいでしょうか。このような状況に陥ると、大切なデータを失うリスクがあり、非常に深刻な問題です。いつ何が起こるかわからないからこそ、事前に対処方法を知っておくことが重要です。この記事では、パソコンの突然のクラッシュからシステムを守るための実践的な対処法をご紹介します。 なお、パソコンは起動するものの一部の機能が動作しない場合は、「スタートメニューが使えない」問題の修正方法を確認してください。一方、そもそもパソコンが起動しないケースでは、根本原因を特定するのが難しく、画面にエラーメッセージが表示されず、ただWindows