CSM無効化とセキュアブート有効化でBIOSに戻る原因と対処法|Windowsが起動しない時の確認ポイント

パソコン

BIOS設定でCSMを無効にしてセキュアブートを有効化した後、毎回BIOS画面に戻ってしまう場合、パソコンが起動用ディスクをUEFI形式として認識できていない可能性があります。セキュアブートはゲームのアンチチート機能などで要求されることがありますが、設定を変更するだけでは正常起動できないケースがあります。この記事では、CSM無効化後にBIOSへ戻される原因と、安全な解決方法を解説します。

CSMを無効にするとBIOS画面に戻る主な原因

CSM(Compatibility Support Module)は、古いBIOS方式(Legacy BIOS)でインストールされたOSを起動するための互換機能です。CSMを有効にしている場合、古い形式のWindowsでも起動できます。

しかし、セキュアブートはUEFI起動を前提とした機能です。そのため、CSMを無効化するとパソコンはUEFI形式の起動ディスクだけを探すようになります。

この状態でWindowsがLegacy形式(MBR形式)のディスクにインストールされている場合、起動対象が見つからずBIOS画面へ戻されることがあります。

最初に確認したいWindowsのインストール形式

CSMを無効にする前に、現在のWindowsがUEFI形式でインストールされているか確認することが重要です。

Windowsが起動できる場合は、以下の手順で確認できます。

  • Windowsキー+Rを押して「msinfo32」と入力する
  • システム情報を開く
  • 「BIOSモード」の項目を確認する

「UEFI」と表示されていれば、セキュアブートを有効化できる可能性が高いです。「レガシ」と表示されている場合は、Windowsの起動方式を変更する必要があります。

また、ディスク形式も重要です。「ディスクの管理」やコマンドプロンプトから確認し、システムディスクがGPT形式になっているか確認します。

MBR形式からGPT形式へ変換する方法

現在のWindowsがMBR形式の場合でも、Windows 10以降では標準ツールを使ってGPT形式へ変換できる場合があります。

代表的な方法として「mbr2gpt」というMicrosoft公式ツールがあります。このツールを利用すると、データを消去せずにLegacy BIOS形式からUEFI形式へ移行できる可能性があります。

ただし、すべての環境で成功するわけではありません。作業前には重要なデータをバックアップしておくことをおすすめします。

BIOSで確認すべきセキュアブート関連設定

UEFI対応のWindowsになっている場合でも、BIOS設定が正しくないと起動できないことがあります。

確認する主な項目は以下です。

設定項目 推奨設定
CSM Disabled(無効)
Boot Mode UEFI
Secure Boot Enabled(有効)
Secure Boot Mode Standard

また、セキュアブートのキー設定が初期化されている場合は、「Install Default Secure Boot Keys」などの項目を実行することで改善する場合があります。

メーカーによってBIOS画面の名称は異なります。ASUS、MSI、ASRock、GIGABYTE、Dell、HPなどでは項目名が少しずつ違うため、マザーボードの説明書も確認すると確実です。

ゲームでセキュアブートが必要な場合の注意点

近年のオンラインゲームでは、不正対策システムの関係でセキュアブートやTPM 2.0を要求するタイトルがあります。

例えばWindows 11環境で一部のアンチチート機能を利用するゲームでは、UEFI起動・セキュアブート有効・TPM有効が条件になる場合があります。

そのため、ゲーム目的で設定変更する場合は、単純にセキュアブートだけを有効化するのではなく、Windowsの起動方式自体が対応しているか確認する必要があります。

設定変更後もBIOSに戻る場合の対処方法

設定変更後にBIOS画面へ戻る場合は、以下を順番に確認すると原因を特定しやすくなります。

  • Boot PriorityでWindows Boot Managerが表示されているか確認する
  • SSDがUEFI起動ディスクとして認識されているか確認する
  • CSMを一時的に有効化してWindowsが起動するか確認する
  • Windowsの再インストールが必要か検討する

特に「Windows Boot Manager」が表示されない場合は、UEFI用の起動領域が存在しない可能性があります。

例えば古いPCでWindows 10へアップグレードした環境では、OS自体は新しくてもインストール方式がLegacy BIOSのままというケースがあります。この場合はUEFI化が必要です。

まとめ|CSM無効化とセキュアブート設定はWindowsの起動方式確認が重要

CSMを無効にしてセキュアブートを有効化した際にBIOSへ戻る原因の多くは、WindowsがUEFIではなくLegacy BIOS方式でインストールされていることです。

まずはBIOSモードやディスク形式を確認し、必要であればMBRからGPTへの変換を行うことで、セキュアブート対応環境へ移行できます。

ゲームのためにセキュアブートを有効化したい場合でも、設定だけ変更するのではなく、UEFI・GPT・TPMなど必要な条件をまとめて確認することが安定動作への近道です。

コメント

タイトルとURLをコピーしました