【Windows 10】Windowsブートマネージャー(BOOTMGR)の有効化・無効化方法を徹底解説
WindowsでデュアルOS環境を使用している場合、PCの起動のたびに「Windowsブートマネージャー」の画面が表示され、起動するオペレーティングシステムを選択する必要があります。デュアルブート環境では非常に便利な機能ですが、単一のOSしか使用していない場合には、起動プロセスが遅くなる原因となってしまいます。この記事では、Windowsブートマネージャーの概要と、Windows 10でWindowsブートマネージャーの画面を有効または無効にする方法について詳しく解説します。
Windowsブートマネージャーとは?
Windowsブートマネージャーは「BOOTMGR」とも呼ばれ、ボリュームのブートコードから読み込まれる小さなソフトウェアです。Windowsの起動に不可欠な存在であり、隠しファイルとしてルートディレクトリに配置されています。BOOTMGRは、Windowsの起動プロセスに必要な「Winload.exe」を実行する役割を担っています。
通常、BOOTMGRはドライブ文字が割り当てられていない「システム予約済み」というラベルの付いたディスクパーティション内に存在します。システム予約済みパーティションがない場合は、Cドライブ上に配置されます。
なお、「BootMGR is missing(BOOTMGRが見つかりません)」というエラーは、Windowsユーザーが最も頻繁に遭遇するトラブルの一つです。このエラーの対処法については、別記事「BOOTMGR is missing エラーの解決方法」をご参照ください。
Windowsブートマネージャーを無効にすべき理由
デュアルOSを使用している場合、Windowsブートマネージャーは起動するOSを選択できる便利な仕組みを提供します。しかし、OSが1つだけの環境では、毎回表示される選択画面が起動時間を無駄に長くしてしまいます。そのため、待ち時間を短縮したい場合は、Windowsブートマネージャーを無効にするのが効果的です。
ただし、Windowsブートマネージャーは完全に削除することはできず、無効化のみが可能です。設定は「システム構成(msconfig.exe)」ツールやコマンドプロンプトなどから行えます。以下で具体的な手順を紹介します。
Windows 10でWindowsブートマネージャーを有効/無効にする方法
待ち時間を減らし、Windows 10の起動を高速化するために、以下の方法でWindowsブートマネージャーを無効化できます。
注意:以下の手順を実行する際は慎重に行ってください。不要な変更を加えると、システムに不具合が生じる可能性があります。
方法1:コマンドプロンプトを使用する
ステップ1:Cortana(検索ボックス)に「cmd」と入力し、「コマンドプロンプト」を右クリックして「管理者として実行」を選択します。
ステップ2:コマンドプロンプトのウィンドウに、以下のコマンドを1行ずつ入力し、それぞれ入力後にEnterキーを押します。
- bcdedit /set {bootmgr} displaybootmenu yes
- bcdedit /set {bootmgr} timeout 30
ヒント:「timeout」の後ろの数値は、ブートマネージャーの画面を表示する時間(秒)を指定します。
ステップ3:Windowsブートマネージャーを無効にするには、bcdedit /set {bootmgr} timeout 0と入力してEnterキーを押します。
また、bcdedit /set {bootmgr} displaybootmenu noというコマンドを使用してBOOTMGRを無効にすることもできます。こちらも入力後、Enterキーを押してください。
注意:上記のコマンドを使用した場合、後述の方法2は利用できなくなりますのでご注意ください。
方法2:システムのプロパティを変更する
システムのプロパティを編集することでも、Windowsブートマネージャーの有効化・無効化が可能です。
ステップ1:「Windows + R」キーを押して、「ファイル名を指定して実行」ダイアログボックスを開きます。
ステップ2:「sysdm.cpl」と入力し、「OK」をクリックします。
ステップ3:「システムのプロパティ」ウィンドウが開きます。「詳細設定」タブを選択し、「起動と回復」セクションの「設定」ボタンをクリックします。
ステップ4:「表示するオペレーティング システムの一覧のチェック ボックス」にチェックを入れ、表示時間を設定します。「OK」をクリックして変更を保存します。
ステップ5:BOOTMGRを無効にするには、「表示するオペレーティング システムの一覧のチェック ボックス」のチェックを外すか、表示時間を「0」に変更して「OK」をクリックします。
これらの簡単な手順で、Windows 10のWindowsブートマネージャーを簡単に有効・無効化できます。さらに、デュアルOSの起動時に権限の問題が発生している場合は、次のセクションをお読みください。
セキュアブートとは?無効化が必要なケース
通常、セキュアブートが有効になっている場合、複数のOSがインストールされているとWindowsを起動できないことがあります。デュアルブートを許可するには、セキュアブートを無効にする必要があります。
セキュアブートは、BIOSの後継であるUEFI(Unified Extensible Firmware Interface)の機能の一つです。より高度なインターフェースと豊富な技術的オプションを備えたセキュリティゲートとして機能します。セキュアブートは、コードが実行される前にその内容を分析し、正規のデジタル署名を持つコードであれば実行を許可します。一方、認識できないデジタル署名のコードはブロックされ、システムの再起動が要求されます。
そのため、デュアルOS環境を構築する際には、場合によってセキュアブートを無効にする必要があります。ただし、セキュアブートはセキュリティ維持に重要な役割を果たすため、無効化は推奨されていない点にご注意ください。
セキュアブートを無効にすることで可能になる操作
- USBなどの外部デバイスからのWindows起動
- デュアルOSの使用
- パスワード回復ツールを使ったWindowsの起動
Windows 10でセキュアブートを無効にする手順
1. Cortanaの検索バーに「詳細スタートアップ」と入力し、「高度なスタートアップ オプションの変更」を選択します。
2. 設定ウィンドウの左側ペインで「回復」をクリックし、「高度なスタートアップ」の下にある「今すぐ再起動する」をクリックします。
3. Windows 10が拡張モードで再起動し、さまざまな詳細オプションが表示されます。「トラブルシューティング」をクリックします。
4. 次に、「詳細オプション」をクリックします。
5. 「UEFIファームウェアの設定」を選択します。システムが再起動を求めるので、次の画面で「再起動」をクリックします。
6. システムがBIOS画面で再起動します。BIOS設定の「Security(セキュリティ)」タブをクリックします。
7. 上下の矢印キーを使用して「Secure Boot(セキュアブート)」オプションを選択します。
8. 矢印キーを使って、セキュアブートの設定を「Enabled(有効)」から「Disabled(無効)」に変更します。
9. Enterキーを押し、設定を保存して終了します。
いかがでしたか?簡単に設定できたのではないでしょうか。ご感想やフィードバックがあれば、ぜひコメント欄でお聞かせください。この記事が役に立ったと思われたら、他の方にもシェアしていただき、最新の記事、チュートリアル、テクノロジーニュースを受け取るためにSNSのフォローもお願いします。Facebook、Twitter、Instagram、YouTubeで情報発信しています。
よくある質問(FAQ)
Q1. Windowsブートマネージャーとは何ですか?
Windowsブートマネージャーは、Microsoftが提供する正規のソフトウェアです。UEFIベースの小さなプログラムですが、ブート環境を構築するために不可欠な重要なソフトウェアです。
Q2. Windowsブートマネージャーにはどうやってアクセスできますか?
Windowsブートマネージャーにアクセスするには、「スタートメニュー」>「設定」>「更新とセキュリティ」>「回復」の順に進みます。「高度なスタートアップ」の下にある「今すぐ再起動する」ボタンをクリックするとPCが再起動し、そこでWindowsブートマネージャーが動作している様子を確認できます。
Q3. Windowsブートマネージャーは必要ですか?
はい、Windows PCを正常に起動するためにはWindowsブートマネージャーが必要です。削除しないでください。削除するとコンピュータが誤動作したり、起動できなくなる恐れがあります。
Q4. Windowsブートマネージャーを削除するとどうなりますか?
Windowsブートマネージャーを削除すると、コンピュータは正常に機能しなくなり、Windowsのロゴも画面に表示されなくなります。複数のドライブがある環境でWindowsブートマネージャーのメニューを表示したくない場合は、パーティションを削除するという方法もあります。
-
Windows 11でコンパクトOSを有効・無効にする方法をわかりやすく解説
Windows 11は気に入っているけれど、ディスク容量が足りなくなるのが心配…そんな悩みを抱えている方はいませんか?ご安心ください。Windows 11には「コンパクトOS(Compact OS)」という機能が搭載されており、Windows関連のファイルやイメージを圧縮して、より小さなサイズで管理できます。この機能は前世代のWindows 10にも搭載されています。 コンパクトOSの仕組みは、圧縮されたシステムファイルからWindowsを動作させるというものです。そのため、通常のインストールよりも少ないディスク容量で済みます。本記事では、Windows 11でコンパクトOSを有効または無効に
-
Windows 7/10でUSBポートを有効・無効にする6つの方法を徹底解説
学校や職場のパソコンにUSBメモリを挿しても反応しない――そんな経験はありませんか?その原因は、管理者がUSBポートを無効化しているためです。無効化されたポートでは、USBドライブが認識されません。 USBポートへのアクセスを無効化することは、許可されていないユーザーによるデータの不正持ち出しや情報漏えいを防ぐための非常に効果的な手段です。「設定が難しそう」と感じる方もいるかもしれませんが、本記事で手順を丁寧に解説するので安心してください。 Windows 10ユーザーの方は、「Windows 10でUSBポートを有効/無効にする方法」も併せてチェックしましょう。 この記事では、Windows