BIOSの設定でCSMを無効にしたとたん、Windowsが起動しなくなってしまった——そんな症状で困っていませんか?
CSMを無効にすると起動できなくなるのは、ディスクのパーティション形式がMBR(旧形式)のままになっているのが主な原因です。
この記事では、CSM無効後に起動しなくなった場合の仕組みと、データを保持したまま解決する具体的な手順を解説します。
CSMとは何か
CSM(Compatibility Support Module)は、UEFIマザーボードに搭載されている互換機能です。
有効にすると、古い規格であるレガシーBIOS(MBRブート)と新しいUEFIブートの両方に対応できます。
| 設定 | 対応するブート形式 |
|---|---|
| CSM 有効 | MBRブート・UEFIブートの両方に対応 |
| CSM 無効 | UEFIブートのみに対応(MBRブートは不可) |
CSMを無効にすると純粋なUEFI環境になり、セキュアブートを完全に有効化できます。
Windows 11へのアップグレードやVALORANTなどアンチチートソフトの動作要件を満たすために「CSM無効+セキュアブート有効」の設定を求められることが多く、そのタイミングで起動トラブルが発生するケースが多いです。
起動しなくなる仕組み
原因はほぼ1つです。
ディスクのパーティション形式が「MBR」のまま、CSMを無効にした
UEFIブートを使うにはディスクのパーティション形式がGPTである必要があります。
WindowsをMBR形式でインストールしている場合、CSMを無効にするとUEFIがディスクを認識できなくなり、Windowsが起動しません。
| パーティション形式 | ブートに必要な設定 |
|---|---|
| MBR(旧形式) | CSMを有効にする必要がある |
| GPT(新形式) | CSM無効でUEFIブートが可能 |
つまり、MBRのままCSMを無効にすると起動できなくなるのは仕様どおりの動作です。
まず:ディスクのパーティション形式を確認する
Windowsが起動できる状態(CSMを一時的に有効に戻した状態)で確認します。
- スタートボタンを右クリックし「ディスクの管理」を開く
- 一覧からシステムドライブ(通常はディスク 0)を右クリックし「プロパティ」を選択する
- 「ボリューム」タブを開き「パーティションのスタイル」を確認する
マスターブートレコード(MBR) と表示されていれば、GPTへの変換が必要です。
GUID パーティション テーブル(GPT) と表示されていれば、パーティション形式は問題なく、別の原因(後述)が考えられます。
対処法1:CSMを一時的に有効に戻す(応急処置)
まず元の状態に戻して、Windowsを起動できる状態を確保してください。
- 電源投入直後にDeleteキーまたはF2キーを連打してBIOS/UEFIに入る
- Boot設定でCSMを「Enabled(有効)」に戻す
- 保存して再起動する
BIOSへの入り方はメーカーによって異なります。ASUS・GigabyteはDeleteキー、一部のメーカーはF2やF10が一般的です。
これでWindowsが起動したら、次の対処法に進みます。
対処法2:MBR→GPTに変換してCSMを無効にする(恒久対処)
Windowsが起動している状態でMBRからGPTに変換する方法です。
Windows 10 バージョン1703以降で使える公式ツール「mbr2gpt」を使います。
⚠ 事前に必ずバックアップをとってください。
変換に失敗した場合にWindowsが起動できなくなるリスクがあります。重要なデータは外付けHDDやクラウドに保存してから作業してください。
手順1:変換できるか事前に検証する
コマンドプロンプト(管理者として実行)で以下を入力します。
mbr2gpt /validate /disk:0 /allowFullOS
Validation completed successfully と表示されれば変換可能です。
エラーが出た場合は後述の「変換できない場合」を参照してください。
手順2:GPTに変換する
mbr2gpt /convert /disk:0 /allowFullOS
Conversion completed successfully と表示されれば変換完了です。
手順3:BIOSでCSMを無効にする
変換完了後、BIOS/UEFIでCSMを無効に設定し直します。
- 再起動してBIOS/UEFIに入る
- BootメニューでCSMを「Disabled(無効)」に設定する
- 必要であればセキュアブートを「Enabled(有効)」に設定する
- 保存して再起動する
設定の組み合わせ: Windowsを UEFI(GPT)形式でインストールしている場合、「CSM無効+セキュアブート有効」が推奨される組み合わせです。CSMとセキュアブートは同時に有効にできません。
対処法3:Windowsのスタートアップ修復を使う(変換後に起動しない場合)
GPT変換後もWindowsが起動しない場合、ブート領域が壊れている可能性があります。
WindowsのインストールUSBから修復できます。
インストールUSBの作成(別のPCで行う)
- 別のPCでMicrosoft公式のメディア作成ツールをダウンロードする
- ツールを起動し「別のPCのインストールメディアを作成する」を選択してUSBに書き込む
スタートアップ修復の手順
- 作成したUSBをPCに挿して起動する(BIOSでUSBを最優先ブートに設定)
- 言語選択画面で「次へ」をクリックする
- 左下の「コンピューターを修復する」をクリックする
- 「トラブルシューティング」→「詳細オプション」→「スタートアップ修復」を選択する
- 修復するOSを選択して修復が完了するまで待つ
スタートアップ修復で直らない場合、コマンドプロンプトからブート領域を手動修復します。
「詳細オプション」→「コマンドプロンプト」を開き、以下を実行します。
bcdboot c:\windows /s c:
実行後、shutdown /r /t 0 で再起動して起動を確認してください。
mbr2gpt変換が失敗する主な原因と対処
mbr2gpt /validate でエラーが出る場合の主な原因と対処法をまとめます。
| エラーの内容 | 原因 | 対処法 |
|---|---|---|
MBR partitions exceed the limit | プライマリパーティションが4個を超えている | 不要なパーティションを削除して3個以下にする |
Cannot find OS partition | 指定ディスクにOSが入っていない | /disk:0 の番号を確認してOSが入っているディスク番号を指定する |
| BitLocker関連エラー | ドライブがBitLockerで暗号化されている | 「設定」→「プライバシーとセキュリティ」→「デバイスの暗号化」からBitLockerを一時的に無効にする |
| Windows 10のバージョンが古い | バージョン1703未満ではmbr2gptが使えない | Windows Updateで最新バージョンに更新する |
CSMが無効にできない(グレーアウトしている)場合
BIOSの画面でCSMの項目がグレーアウトして変更できない場合があります。
Intel 500シリーズ以降のチップセット(Z590・H570など)の場合:
CPU内蔵グラフィックス(iGPU)を使用しているとCSMが設定できません。
これはIntelが第11世代Core(Rocket Lake)以降でレガシーBIOSのサポートを廃止したためです。
グラフィックスカード(GPU)を別途搭載するとCSMの設定が可能になる場合があります。
セキュアブートが有効のままになっている場合:
CSMを有効にするにはセキュアブートを無効にする必要があります。
BIOSのSecurityタブでセキュアブートを先に無効にしてから、CSMの設定を変更してください。
CSM無効後に画面が映らなくなった場合
CSMを無効にした後、Windowsの起動画面どころかBIOS画面も映らなくなる場合があります。
原因:GPUがUEFI GOP(グラフィックス出力プロトコル)に対応していない
古いグラフィックスカードの一部はUEFI起動時に映像出力できません。
この場合は一度CMOSをクリア(マザーボードのCLR_CMOSジャンパを短絡、またはCMOSバッテリーを30秒外す)してBIOS設定を初期化し、元の状態に戻してから対策を検討してください。
BIOSのアップデートで改善する場合もあります:
マザーボードメーカーの公式サイトから最新BIOSをダウンロードして更新すると、CSM無効状態での起動が安定することがあります(ASRockのB550シリーズなどで確認例あり)。
まとめ
CSMを無効にしてWindowsが起動しなくなった場合の手順を整理します。
- まずCSMを有効に戻してWindowsを起動できる状態に戻す
- 「ディスクの管理」でパーティション形式がMBRかGPTかを確認する
- MBRの場合は
mbr2gpt /convertコマンドでGPTに変換する - 変換後、BIOSでCSMを無効・セキュアブートを有効に設定する
- 変換後も起動しない場合はWindowsのスタートアップ修復またはbcdbootコマンドでブート領域を修復する
作業前のデータバックアップと、BIOS設定をメモしておくことを強くおすすめします。
参考情報源:
- らくりんWeb「CSMをいじったらWindowsが起動しなくなった話」(2025年3月)
- パソブル「Windows 10 MBR→GPTに変換で起動できなくなった時の対処法」
- パソブル「Windows 10 MBRからGPTの変換方法とできないときの対処法」
- ASUS公式サポート「Intel 500シリーズマザーボードでCSMオプションがグレーアウトする」
- ぼくんちのTV 別館「セキュアブート有効にするならCSMは無効にする」(2020年5月)
- 価格.com クチコミ掲示板「CSMを無効にするとBIOSには入れない」ASRock B550M Pro4(2024年1月)
- Microsoft公式「MBR2GPT.EXE」ドキュメント

コメント