Windows 11の要件対応やセキュリティ強化のために、セキュアブート(Secure Boot)を有効にしたい場合があります。しかし、UEFI設定で有効化した後に保存して再起動するとWindowsが起動せず、再びUEFI画面へ戻ってしまうケースがあります。
このような症状は、単純にBIOS設定だけの問題ではなく、Windowsのインストール方式やディスク形式、UEFI設定、Secure Bootキーの状態などが関係していることがあります。この記事では、セキュアブートを有効化できない場合に確認すべきポイントと解決方法を詳しく解説します。
セキュアブートを有効にするとWindowsが起動しない原因
セキュアブートは、パソコン起動時に信頼されたソフトウェアだけを実行するためのUEFI機能です。そのため、WindowsがUEFI起動ではなく、古いLegacy BIOS(レガシーブート)方式でインストールされている場合、セキュアブートを有効にすると起動できなくなることがあります。
特に多い原因が、WindowsをインストールしたディスクがMBR形式になっているケースです。セキュアブートは基本的にUEFI起動とGPT形式のディスクを前提としているため、MBR形式では正常に動作しない場合があります。
例えば、UEFI設定でSecure BootをONにした瞬間にWindows Boot Managerが見つからなくなる場合は、起動方式の不一致が疑われます。
まず確認したいWindowsの起動方式
セキュアブートを有効化する前に、現在のWindowsがUEFIモードで起動しているか確認します。
確認方法は、Windowsの検索欄で「システム情報」と入力して起動し、「BIOSモード」という項目を確認します。「UEFI」と表示されていれば問題ありませんが、「レガシ」と表示されている場合は設定変更が必要になる可能性があります。
また、「ディスクの管理」からシステムディスクの形式を確認することも重要です。ディスクがGPTではなくMBRの場合、Secure Boot対応に変更する作業が必要になります。
MBRからGPTへ変換する方法
Windows 10以降では、データを保持したままMBRからGPTへ変換できる「MBR2GPT」というMicrosoft公式ツールがあります。
変換を行う場合は、事前に重要なデータのバックアップを取っておくことが推奨されます。変換後にUEFI設定へ変更する必要があるため、手順を間違えるとWindowsが起動しなくなる可能性があります。
一般的な流れは、管理者権限のコマンドプロンプトでMBR2GPTによる検証を行い、問題がなければ変換を実行、その後UEFI設定でLegacyモードを無効化してUEFI起動へ変更します。
UEFI設定で確認するべき項目
Secure Bootを有効化する場合、単純にSecure Bootの項目をEnabledにするだけでは動作しないことがあります。UEFI設定内の複数の項目を確認する必要があります。
確認する代表的な項目には以下があります。
- Boot ModeがUEFIになっているか
- CSM(Compatibility Support Module)が無効になっているか
- Secure Bootのキーが登録されているか
- Windows Boot Managerが起動順序の先頭になっているか
特にCSMが有効になっている場合、Secure Bootを有効化できないマザーボードがあります。CSMを無効にした後、Secure Bootを設定すると改善するケースがあります。
BIOSアップデート後に問題が発生した場合の確認点
BIOS更新後からセキュアブートが使えなくなった場合、BIOSのバージョン変更が原因の可能性もあります。ただし、単純に古いBIOSへ戻したことだけが原因とは限りません。
BIOSアップデートや初期化によって、UEFI設定が初期状態に戻り、CSMが有効になったりSecure Bootキーが消えたりすることがあります。
その場合は、BIOS画面で「Load Default Secure Boot Keys」や「Install Default Keys」のような項目を実行し、Secure Boot用の鍵を再登録することで改善する場合があります。
Windows Boot Managerが表示されない場合
Secure Bootを有効化した後にUEFI画面へ戻る場合、起動デバイスが正しく認識されていない可能性があります。
UEFIのBoot設定で、「Windows Boot Manager」が表示されているか確認してください。通常、UEFI環境でインストールされたWindowsでは、単なるSSD名ではなくWindows Boot Managerという項目から起動します。
もし表示されない場合は、Windowsの起動領域やEFIシステムパーティションに問題がある可能性があります。
セキュアブート有効化前に行う安全な準備
設定変更を行う前には、必ず重要なデータのバックアップを取っておくことが大切です。UEFI設定変更やディスク形式変更では、予期せずWindowsが起動しなくなる可能性があります。
また、現在正常に起動している状態で、回復ドライブやWindowsのインストールメディアを準備しておくと、万一の場合でも復旧作業が行いやすくなります。
特にBIOS設定はパソコンごとに項目名が異なるため、マザーボードやパソコンメーカーのマニュアルも確認すると安全です。
まとめ
セキュアブートを有効化した際にWindowsが起動せずUEFI画面へ戻る場合、原因として多いのはLegacy起動、MBRディスク、CSM設定、Secure Bootキーの問題です。
まずはWindowsがUEFIモードで起動しているか、ディスクがGPT形式になっているかを確認し、その後UEFI設定を見直すことが重要です。
BIOS更新後に問題が発生した場合でも、設定の初期化やSecure Bootキーの再登録で解決できる場合があります。焦ってBIOSを戻す前に、起動方式やUEFI設定を一つずつ確認することで、安全にセキュアブートを有効化できる可能性が高まります。


コメント