Windows 11/10でブートメニューのタイムアウトを変更する方法

このチュートリアルでは、Windows 11/10でブートメニューのタイムアウトを変更する方法を紹介します。デフォルトのブートメニューのタイムアウト(30秒)またはコンピューターにインストールされているオペレーティングシステムを表示する待ち時間が満足できない場合は、Windows 11/10の組み込みオプションを使用してこの時間遅延を増減してオペレーティングシステムを選択できます。この投稿では、手順ごとの説明ですべてのオプションについて説明します。

ブートメニューのタイムアウトとは?

複数のオペレーティングシステムをインストールした場合(たとえば、1つのハードドライブにWindows 11を、別のハードドライブにWindows 10をインストールした場合)、コンピューターを起動すると、それらのオペレーティングシステムはいずれもすぐにロードされません。代わりに、デフォルトで30秒間使用可能なオペレーティングシステムが表示されます。この待ち時間はブートメニューのタイムアウトと呼ばれます。ブートメニューが表示される時間を決定し、ロードして続行するオペレーティングシステムを選択できます。

どのOSも選択せず、ブートメニューのタイムアウトが過ぎると、デフォルトのオペレーティングシステムが自動的に選択されてコンピューターにロードされます。このデフォルトのブートメニューのタイムアウト値を変更する必要がある場合は、組み込みの方法が便利です。ブートメニューのタイムアウト値は、0~999秒の間に設定できます。

Windows 11/10でブートメニューのタイムアウトを変更する方法

次のネイティブオプションを使用して、Windows 11/10でブートメニューのタイムアウトを変更できます。

  1. ブートオプションを使用する
  2. システム構成ウィンドウ(またはMSConfig)を使用する
  3. システムのプロパティウィンドウ
  4. コマンドプロンプトウィンドウを使用する。

これらの方法を1つずつ確認しましょう。

1] Windows 11/10でブートオプションを使用してブートメニューのタイムアウトを変更する

Windows 11/10のブートオプションを使用してブートメニューのタイムアウトを変更する手順は次のとおりです。

  1. Windows 11/10システムをオンにする
  2. ブートメニューが表示されたら、デフォルトを変更するか、他のオプションを選択するをクリックします。ブートメニューオプションが表示され、デフォルトのオペレーティングシステムの変更、修復ツールのアクセスなどが可能になります。
  3. そこからタイマーを変更するオプションを選択します
  4. 5秒、5分、30秒を含む使用可能なタイムアウト値のいずれかを選択します
  5. 戻る矢印ボタンを押して、ロードするオペレーティングシステムを選択します。

次回PC/ノートパソコンの電源を入れると、システムはデフォルトのオペレーティングシステムを選択する前に、ユーザーが定義したタイムアウト値まで待機します。

2] システム構成ウィンドウ(またはMSConfig)を使用してブートメニューのタイムアウトを設定する

上記のオプションは非常に使いやすくなっていますが、選択できる事前定義されたタイムアウト値は3つだけです。一方、システム構成ユーティリティ(MSConfigとも呼ばれます)は、3から999までのブートメニューのタイムアウト値を選択できるため、より良いオプションです。手順は次のとおりです。

  1. Windows 11/10の検索ボックスにmsconfigと入力する
  2. Enterキーを押してシステム構成ウィンドウを開く
  3. ブートタブに切り替える
  4. 右側のセクションにあるタイムアウトフィールドに、3~999の間の値を入力する
  5. すべてのブート設定を永続的にするオプションにチェックマークを付ける
  6. 適用ボタンを押す
  7. システム構成の確認ボックスが開きます。そのボックスではいボタンを選択します
  8. OKボタンを押す
  9. 別のボックスがポップアップして、システムを再起動するように求めてきます。今すぐ再起動するか、そのボックスの再起動せずに終了ボタンを押します。

後でコンピューターを再起動すると、変更が適用されます。

3] システムのプロパティウィンドウを使用してブートメニューのタイムアウトを選択する

システムのプロパティウィンドウでは、コンピューターの名前を変更したり、パフォーマンスオプションにアクセスして使用したり、システム保護を介してシステムの復元ポイントを作成したりすることができます。システムのプロパティウィンドウを使用してブートメニューのタイムアウトを選択する機能もあります。手順は次のとおりです。

  1. Windows 11/10の設定アプリ(Win+I)を開く
  2. システムカテゴリで、概要セクションにアクセスする
  3. システムの詳細設定をクリックしてシステムのプロパティウィンドウを開く
  4. そのウィンドウの詳細設定タブに切り替える
  5. スタートアップと回復セクションにある設定ボタンを押す
  6. スタートアップと回復ウィンドウで、ドロップダウンメニューを使用してデフォルトのオペレーティングシステムを選択します
  7. オペレーティングシステムの一覧を表示する時間オプションを選択します
  8. これで、0から999までのタイムアウト値を入力できます。0を選択すると、デフォルトのオペレーティングシステムがすぐにロードされます。そのため、ブートメニューのOS選択でオペレーティングシステムを選択するのに十分な時間を確保できるタイムアウト値を選択する必要があります
  9. OKボタンを押します。

4] コマンドプロンプトウィンドウを使用してブートメニューのタイムアウトを変更する

手順は次のとおりです。

  • 検索ボックスにcmdと入力する
  • 検索結果のコマンドプロンプトオプションで、管理者として実行オプションを選択します
  • 昇格されたCMDウィンドウが開きます。ここで、ブートメニューのタイムアウトを変更するには、BCDEdit(コマンドライン)ツール、タイムアウトパラメーター、タイムアウト値を使用してコマンドを実行します。たとえば、ブートメニューのタイムアウトを70秒に設定する場合は、コマンドは次のようになります。
Bcdedit /timeout 70

0~999の間の任意のタイムアウト値を入力して、コマンドを実行できます。

以上です!

Windows 11の起動に時間がかかるのはなぜですか?

スタートアップアイテムリストに多くのアプリやプログラムが含まれている場合、Windows 11の起動が遅くなる可能性があります。プリインストールされたクランプウェアやブロートウェア、破損したユーザープロファイル、システムファイルの問題などが原因である可能性もあります。この問題を解決してWindows PCの速度を上げるには、不要なスタートアップアプリやプログラムを無効にします。高速スタートアップモードを有効にし、Windowsサービスのロードを遅らせ、クリーンブート状態でトラブルシューティングを行う必要があります。