Windows 10/11でセキュアブートを有効にすると、Windowsが正常に起動しなくなる場合があります。原因としては、BIOSやSSDドライバーが古いことや、MBR/GPTの不一致などが考えられます。MiniTool Partition Wizardのこの記事では、セキュアブート有効後に起動できない原因と、BIOS設定、MBR/GPTの確認、起動修復などの対処法を解説します。
セキュアブート有効後にWindowsが起動しない問題について
セキュアブートはWindowsを安全に起動するための機能で、主にUEFI環境で利用されます。しかし、MBRディスクを使用している場合や、BIOS設定、ドライバーの互換性に問題がある場合、セキュアブートを有効にした後にWindowsが正常に起動しなくなることがあります。主な症状としては、UEFIまたはBIOS画面に戻る、Windowsロゴから進まない、「このPCではWindowsを実行できません」と表示されるなどがあります。
次のセクションでは、この問題の主な原因と具体的な対処法を解説します。
セキュアブート有効後にWindowsが起動しない原因
このセクションでは、この問題の原因として考えられるものをご案内します。
- BIOSバージョンが古い:BIOSが最新でない場合、セキュアブートの動作に影響し、起動トラブルが発生することがあります。
- GPUの障害:まれに専用GPUの不具合が起動エラーの原因となる場合があります。
- SSDドライバーの問題:古いまたは互換性のないSSDドライバーは、セキュアブート有効時にOS起動を妨げることがあります。
- パーティション形式の不一致:セキュアブート環境下では、MBRディスクからWindowsを起動することはできません。
- 起動データの不整合: 起動データに整合性がない場合、セキュアブートが有効な環境ではWindows 10が起動しなくなる可能性があります。
- システムファイルの破損:重要なシステムファイルが破損している場合も同様の問題が起こります。
これらの原因を踏まえ、次のセクションで具体的な対処法を解説します。
セキュアブート有効後にWindowsが起動しない時の対処法
ここでは、この問題を修正するための 9 つの実行可能な方法をまとめました。詳細を見ていきましょう。
方法1:外部記憶装置をすべて取り外す
外付けハード ドライブまたはその他のストレージ デバイスがコンピュータに接続されている場合、この問題が発生する可能性があることが判明しました。そのため、一時的に接続を切断すると問題が解決する可能性があります。その後、コンピュータを起動して問題が解決するかどうかを確認してください。再発する場合は、次の解決策に進みます。
方法2:BIOS バージョンを更新する
場合によっては、BIOS が古いことによって、セキュアブートが有効になっていると Windows 10が起動できなくなります。一部のユーザーは、BIOS ファームウェアを最新バージョンに更新した後、問題が完全に解決されたと主張しています。
BIOS のバージョンを確認して更新するには、こちらの投稿「ガイド:Windows10 BIOSのアップデートとバージョンの確認」を参考してください。
方法3:SSDドライバーを更新する
セキュアブートが有効になっている場合にのみこの問題が発生し、ブートは正常に動作する場合は、SSDドライバーが問題の原因である可能性があります。したがって、セーフ モードでデバイス マネージャーを使用して SSD ドライバーを更新する必要があります。セーフ モードで起動するためのチュートリアルは次のとおりです。
ステップ1:WinRE を起動します。
ステップ2:セーフモードに入ります。
- WinRE に入ったら、「トラブルシューティング」→「詳細オプション」に移動します。
- 「スタートアップ設定」をクリックし、しばらく待ちます。
- F5 キーを押して「セーフモードとネットワークを有効にする」オプションを選択し、OSをセーフ モードで起動します。

セーフ モードに入ったら、以下の手順に従ってSSD ドライバーを更新できます。
ステップ1:Win + X キーを押して、ポップアップのコンテキスト メニューから「デバイス マネージャー」を選択します。
ステップ2:「ディスク ドライブ」カテゴリを展開し、更新したいSSD ドライバーを右クリックして「ドライバーの更新」を選択します。

ステップ3:ポップアップ ウィンドウで「ドライバーを自動的に検索」を選択し、画面上のプロンプトに従ってプロセスを完了します。
PC を再起動し、「セキュアブートが有効になっていると Windows 10 が起動しない」エラーが修正されるかどうかを確認します。
方法4:保留中の Windows更新プログラムをインストールする
Microsoftは、古い Windowsバージョンによって引き起こされた起動問題を修正する場合はあります。そこで、「セキュアブートを有効にした後に Windows が起動しない」問題を修正するには、Windows 更新プログラムをすべてインストールしてください。ちなみに、この方法でもセーフ モードに入る必要があります。以下は、保留中の Windows更新プログラムをインストールするためのチュートリアルです。
ステップ1:Win + R キーを押して、「ファイル名を指定して実行」ダイアログ ボックスを開きます。
ステップ2:テキスト フィールドに「ms-settings:windowsupdate」と入力し、Enter キーを押します。
ステップ3:Windows Update ウィンドウを開いた後、「更新プログラムのチェック」を選択します。
ステップ4:アップデートのダウンロードが完了したら、「今すぐインストール」を選択してローカル インストールを開始します。
コンピュータを再起動して、問題が解決したかどうかを確認します。うまくいかない場合は、次の方法に進みます。
方法5:ディスクをMBRからGPTに変換する
前述したように、セキュアブートはUEFIでのみ使用できる機能です。ディスクが MBRの場合は、セキュアブートをサポートしません。この機能を使用するには、ディスクを MBR から GPT に変換する必要があります。
お使いのハードドライブのパーティション スタイルを確認するには、次の手順に従ってください。
- 「Win」アイコンを右クリックし、操作メニューから「ディスクの管理」を選択します。
- パーティション スタイルを確認したいハードドライブを右クリックし、「プロパティ」を選択します。
- 「ボリューム」タブをクリックすると、ドライブの詳細情報が表示されます。ここでは、パーティションスタイルを確認することができます。

ハードディスクのパーティションスタイルがMBRの場合、GPTへ変換する必要があります。データを保持したままMBRをGPTに変換するには、専用ツールを使用する方法が一般的です。
MiniTool Partition Wizardのブータブルエディションを使用すると、Windowsが起動しない状態でもMBRからGPTへの変換やパーティション管理を行うことができます。
事前に別の正常なPCで本ソフトのブータブルメディアを作成し、問題のあるパソコンを起動して操作を行います。
MiniTool Partition Wizard Pro Demoクリックしてダウンロード100%クリーン&セーフ
ステップ1:ブータブルメディアの作成に使うUSBドライブを正常に動作するコンピュータに差し込みます。
ステップ2:MiniTool Partition Wizardを起動してそのメインインターフェースに入ります。
ステップ3:右上隅にある「ブータブル メディア」をクリックし、画面上の指示に従って起動可能なUSBドライブを作成します。

ステップ4:ブータブルUSBドライブをOSが起動できないコンピュータに接続します。
ステップ5:コンピュータを再起動し、BIOSキー(F2、Delなど)を押して BIOS設定画面に入ります。
ステップ6:ブート順序を変更して、コンピュータが 起動可能なUSBドライブから起動するように設定します。
ステップ7:コンピュータを再起動して、MiniTool Partition Wizardのメインインターフェイに入ります。パーティションスタイルを変更したいハードドライブを選択して左側のパネルから「MBRディスクをGPTに変換」を選択します。

ステップ8:「適用」をクリックして変更を実行します。「はい」ボタンをタップして変換操作を確認します。

MBR を GPT に変換した後、セキュアブートを有効にして PC を起動します。
方法6:DISM および SFC ツールを実行する
「セキュアブートを有効にした後、Windowsが起動しない」エラーは、システム ファイルの破損が原因である可能性があります。 DISM ツールと SFC ツールを実行することで修復できます。
ステップ1:Windows の検索バーに「cmd」と入力して、最も一致する検索結果の「コマンド プロンプト」を右クリックし、「管理者として実行」を選択します。
ステップ2:コマンド プロンプト ウィンドウで、「sfc /scannow」と入力し、Enterキーを押します。

ステップ3:「DISM.exe /Online /Cleanup-image /Restorehealth」と入力し、Enterキーを押します。
ステップ4:プロセスが 100% 完了するまで辛抱強く待ちます。
方法7:bootx64.efi または bootia32.efi ファイルから起動する
一部のユーザーは、bootx64.efiファイルから手動で起動することで問題が解決したと報告しています。「.efi」拡張子のファイルはブートローダーであり、通常はドライブ文字が割り当てられていない隠しシステムパーティション内に保存されています。
主なEFIファイルの場所は次の通りです:
- 64ビット版Windows:\EFI\boot\bootx64.efi
- 32ビット版Windows:\EFI\boot\bootia32.efi
EFI ファイルからコンピュータを手動で起動するには、BIOS で起動オプションを入力する必要があります。 ここには、コンピュータの製造元に応じて、コンピュータで利用できるすべてのブート オプションが表示されます。 bootx64.efi または bootia32.efi ファイルが利用可能かどうかを確認します。「はい」の場合は、このファイルからコンピュータを起動します。
方法8:CMOS バッテリーを取り外す
CMOSバッテリーが劣化している場合、BIOS設定が正しく保持されず、セキュアブート有効後にWindowsが起動しない原因となることがあります。
この場合は、マザーボードのCMOSバッテリーを一度取り外し、約10分ほど放置してBIOS設定をリセットします。その後、再度バッテリーを取り付けて起動を確認してください。交換可能なバッテリーを使用している場合は、新しいCMOSバッテリーに交換することで改善することもあります。
方法9:OSのクリーン インストール
上記の方法で「セキュアブートを有効にした後Windowsが起動しない」エラーを解決できない場合は、PC をクリーン インストールして解決してみてください。 ただし、クリーン インストール後はハード ドライブ上のすべてのデータが消去されるため、操作する前にバックアップしておきましょう。
Windowsが正常に起動できない場合は、MiniTool Partition Wizardのブータブル バージョンを利用するしてバックアップを作成することをお勧めします。
MiniTool Partition Wizard Pro Demoクリックしてダウンロード100%クリーン&セーフ
詳細手順は以下のとおりです。
ステップ1:上記の手順に従って、作成した起動可能なUSB フラッシュ ドライブから PC を起動します。
ステップ2:MiniTool Partition Wizardのメインインターフェースに入ったら、アクションパネルの「ディスクコピー」ウィザードをクリックして「次へ」をクリックします。

ステップ3:ポップアップ ウィンドウで、コピーするディスクを選択し、「次へ」 をクリックします。

ステップ4:次のウィンドウで宛先ディスクを選択し、「次へ」ボタンをクリックします。

ステップ5:コピー オプションを選択してから、行先ディスクのレイアウトを調整して「次へ」をクリックします。

ステップ6:「完了」→「適用」→「はい」をクリックして、保留中の操作を実行します。
データをバックアップした後は、詳しい手順について「Windows 11をクリーンインストールする方法5選」を参考にしてください。
windows11 セキュアブート有効でOSが起動できないこの投稿では、この問題に対するいくつかの実行可能な解決策を提供します。 試してみてください!Twitterでシェア
まとめ
この記事では、「セキュアブートが有効になっていると Windows 10 が起動しない」問題を解決するためのいくつかの方法を紹介しています。この問題に遭遇した場合は、ぜひこれらの解決策を試してみてください。
このエラーに関するその他の解決策があれば、以下のコメント領域に共有していただければ幸いです。また、MiniTool Partition Wizardの使用中に何かご不明な点やご意見がございましたら、お気軽に[email protected]までご連絡ください。
