【Windows 10】カーネルセキュリティチェック失敗エラーの原因と9つの解決策を徹底解説
長年ソフトウェアエンジニアとして働いてきた経験から断言できますが、BSOD(ブルースクリーン・オブ・デス)ほど嫌なものはありません。特に、迫る締め切りに間に合わせるために深夜2時に複雑なコードを書こうとしている最中に発生すると、絶望的です。
これはあくまでエンジニアとしての私見ですが、現代においてPCの利用はほとんどのビジネスパーソンにとって不可欠です。つまり、どんな状況であれ、ブルースクリーンは世界チェス選手権の盤上にハトが舞い降りてくるような、歓迎されない存在だと言えます。
この記事では、BSODの特に厄介な原因の一つである「カーネルセキュリティチェック失敗(Kernel Security Check Failure)」について詳しく解説し、この問題に直面した際の具体的な解決方法をご紹介します。
BSODが発生する主な原因
「カーネルセキュリティチェック失敗」エラーの一般的な原因としては、システムファイルの破損、ハードウェアの故障、古いドライバーの3つが挙げられます。
システムファイルの破損
システムファイルが破損する最も可能性の高い原因はマルウェアです。「マルウェア」は「Malicious Software(悪意のあるソフトウェア)」を略した言葉で、PC作業の妨げや混乱を引き起こすよう意図的に設計されたソフトウェアの総称です。
ウイルス、トロイの木馬、ワーム、スパイウェア、ランサムウェアといった用語を耳にしたことがある方も多いでしょう。これらはすべてマルウェアの一種です。
ハードウェアの故障
RAM(メモリ)の故障や、ハードディスクドライブの破損・物理的な損傷も、このエラーの原因となり得ます。
古いドライバー
「カーネルセキュリティチェック失敗」の原因の中で最も可能性が高いのは、古いドライバーです。特に、旧バージョンのWindowsからWindows 10へアップグレードした際に発生しやすい傾向があります。以前のWindowsでは問題なく動作していたドライバーが、Windows 10との互換性を持たないケースがあるためです。
ブルースクリーン・オブ・デスとは?
通常、「カーネルセキュリティチェック失敗」の問題はWindowsの起動時に気づくことになります。Windowsは起動時にチェック処理を実行しており、この過程で重要なデータ構造に破損を検出すると、Kernel_Security_check_failureエラーが発生します。
下のスクリーンショットのように、エラーに関する詳細情報はほとんど表示されません。幸い、メッセージにはストップコード(黄色でハイライト部分)が含まれており、BSODが表示された原因を特定する手がかりとなります。

カーネルセキュリティチェック失敗エラーの修正方法
幸いにも、「カーネルセキュリティチェック失敗」問題を解決するための方法は多数あります。
問題を解決するには、まず調査を通じて原因を特定しましょう。原因が判明すれば、どの修正方法を適用すべきかが明確になります。ただし、この記事で最初に紹介する「Windows 10を最新版に更新する」というシンプルな方法で解決する可能性もあります。
以下に、この記事で取り上げる修正方法の一覧を示します。以降のセクションでは、それぞれの手順を順を追って詳しく説明します。
- Windows 10を最新リリース版に更新する
- 更新が必要なドライバーを更新する
- ウイルス感染をチェックする
- Windowsファイルシステムの破損を調査する
- アンチウイルスソフトを無効化して問題が解決するかテストする
- RAM(メモリ)の問題を調査する
- ハードディスクドライブの問題を調査する
- PCをセーフモードで起動する
1. Windows 10を最新リリース版に更新する
これが最も簡単な解決方法かもしれません。Windows 10を最新バージョンに更新するには、以下の手順に従ってください。
- Windowsキー + I を押して設定アプリを開く
- 「更新とセキュリティ」をクリックする
- 「更新プログラムのチェック」ボタンをクリックする(ダウンロードとインストールの進行状況が画面に表示されます)

- 更新が完了したら、BSODが依然として発生するかどうかを確認する
2. 更新が必要なドライバーを更新する
問題のあるドライバーを簡単に確認する方法の一つが、デバイスマネージャーの活用です。
デバイスマネージャーを開くには、Windowsキー + X を押します。表示される画面にはツリー構造が表示されます。
ツリー構造のすべてのノードを展開すると、更新が必要なドライバーが一目でわかります。更新が必要なドライバーに対応するノードの横には、黄色い背景の感嘆符が表示されます。

ドライバーを更新するには、該当するドライバーのノードを右クリックし、「ドライバーの更新」を選択します。
次に2つの選択肢が表示されます。Windows 10に自動的にドライバーを検索させる方法と、手動でPC内の新しいドライバーファイルを検索する方法です。
その後は、ドライバーのインストール更新が完了するのを待ちます。
続けて、黄色い背景の感嘆符が付いたノードが他にもないかデバイスマネージャーを確認し、問題のあるドライバーがすべて更新されるまで同じ作業を繰り返します。
最後に、新しいドライバーによる変更を確定させるためにPCを再起動します。これでBSODの問題が解消されれば成功です。
それでも問題が発生する場合は、調査を続けましょう。
3. ウイルス感染をチェックする
PCに最新のWindowsアップデートが適用されていることを確認した上で、アンチウイルスソフトを使ってウイルススキャンを実行してください。
1つでもウイルスが検出された場合は、必要な措置を講じてコンピューターからウイルスを除去してください。
4. Windowsファイルシステムの破損を調査する
システムファイルチェッカー(SFC)ツールを使用すると、破損したシステムファイルを修復できます。実行手順は以下の通りです。
- デスクトップで Windows + R キーを押して「ファイル名を指定して実行」を開く
- 「cmd」と入力し、Ctrl + Shift + Enter を押して管理者権限でコマンドプロンプトを起動する
- 「ユーザーアカウント制御」(UAC)のダイアログで「はい」をクリックする
- コマンドプロンプトに「SFC /scannow」と入力して Enter を押す

システムファイルチェッカーは、Windowsシステムファイルの整合性を検証し、必要に応じて自動的に修復を行います。
処理が完了したら、PCを再起動してください。
5. アンチウイルスソフトを無効化してテストする
アンチウイルスソフトは善意で動作していますが、無害なサービスやアプリの正常な動作を意図せず妨げることがあります。
この方法により、アンチウイルスソフトが問題の原因である可能性を確認できます。ただし、保護ソフトなしでPCを使用することは推奨されない点に注意してください。
アンチウイルスソフトを一時的に無効化するには、Ctrl + Shift + Esc を押してタスクマネージャーを開きます。
タスクマネージャーが簡易表示で起動した場合は、「詳細情報」をクリックします。次に、ウィンドウ上部の「スタートアップ」タブを選択します。
アンチウイルスアプリケーションの名前を見つけてクリックし、ウィンドウ右下にある「無効化」ボタンを押します。
最後にPCを再起動し、BSODが依然として表示されるかどうかを確認します。
繰り返しになりますが、たとえこれで問題が解決しても、アンチウイルスソフトを無効のまま使い続けるべきではありません。別の保護対策を検討するようにしましょう。
6. RAM(メモリ)の問題を調査する
RAMの問題を特定するには、Windows 10に内蔵されたメモリ診断ツールを使用します。タスクバーの虫眼鏡アイコンをクリックするか、Windowsキー + S を押してください。
検索ボックスに「メモリ診断」と入力し、検索結果の最初の候補を実行します。
表示されるダイアログで「今すぐ再起動し、問題を確認する(推奨)」を選択すると、診断プロセスが開始されます。
再起動中にメモリ診断がRAMのエラーや問題の検出を試みます。問題が見つかった場合は結果が報告されます。
7. ハードディスクドライブの問題を調査する
チェックディスク(chkdsk)ツールを使用すると、ハードディスクの不整合やエラーをスキャンできます。
実行前に、管理者アカウントでWindowsにログオンしていることを確認してください。その後、以下の手順に従います。
- デスクトップで Windowsキー + R を押して「ファイル名を指定して実行」を開く
- 「cmd」と入力し、Ctrl + Shift + Enter を押して管理者としてコマンドプロンプトを実行する
- UACのダイアログで「はい」をクリックする
- 「chkdsk c: /f」と入力して Enter を押す

「/f」オプションは、検出されたエラーの修復を試みます。
さらに「/r」オプションと「/x」オプションを組み合わせることも可能です。「/r」は不良セクターを特定して読み取り可能なデータを回復し、「/x」はスキャン開始前に対象ドライブを強制的にマウント解除します。
8. PCをセーフモードで起動する
セーフモードで起動すると、Windows 10は最小限のファイルとドライバーのみで立ち上がります。セーフモードで起動するには、以下の手順に従ってください。
- Windowsキー + I を押して設定アプリを開く
- 「更新とセキュリティ」から「回復」タブを選択する
- 右側の「高度なスタートアップ」の下にある「今すぐ再起動」ボタンを押す

- PCが「オプションの選択」画面で再起動したら、トラブルシューティング > 詳細オプション > スタートアップ設定 > 再起動 の順に選択する
再起動後、オプションの一覧が表示されます。「4」を選択するか「F4」を押すとセーフモードで起動します。インターネット接続が必要な場合は、「5」を選択するか「F5」を押してネットワーク機能付きセーフモードを選びましょう。
セーフモードで問題が発生しない場合、デフォルト設定や基本デバイスドライバーが原因ではないことがわかります。
つまり、問題は通常モードで動作している追加のドライバーまたはアプリケーションに起因していると考えられます。
そこで、消去法を使って原因を絞り込みましょう。最近インストールしたアプリケーションから順に、新しいものから古いものへと体系的にアンインストールしていきます。
アンインストールのたびに問題が再発するかテストすることで、原因となっているアプリケーションを特定できるはずです。原因となるソフトウェアを削除すれば、問題は解決に向かうでしょう。
まとめ
「カーネルセキュリティチェック失敗」エラーは大きな支障をもたらしますが、本記事で紹介した手順を実践すれば、問題を解決できる可能性は十分にあります。まずはWindowsの更新から順番に試してみてください。
-
Windows 10で「カーネルセキュリティチェック失敗」のBSODエラーを解決する6つの方法
「カーネルセキュリティチェック失敗(Kernel Security Check Failure)」によるBSOD(ブルースクリーン)エラーは、Windows 10で頻繁に報告されるトラブルの一つです。Windowsを最新バージョンへアップグレードした際に既存のドライバーが古くなり、この問題が引き起こされることがあります。また、システムファイルの破損、ウイルスやマルウェアへの感染、互換性のないRAMなども原因として考えられます。 本記事では、Windows 10で発生する「カーネルセキュリティチェック失敗」のBSODエラーを解消するための対処法を6つご紹介します。 それでは早速見ていきましょう
-
Windows 10で「KERNEL_SECURITY_CHECK_FAILURE」ブルースクリーンエラーを解決する7つの対処法
Windows 10で発生するブルースクリーンエラー KERNEL_SECURITY_CHECK_FAILURE(ストップコード 0x000000139)は、1つまたは複数のファイルが互換性チェックや整合性チェックに失敗したことを示しており、該当するファイルの更新または置き換えが必要です。このエラーの最も一般的な原因は、Windowsを新しいバージョンにアップグレードした際の古いデバイスドライバーです。また、メモリの不具合、ウイルス感染、破損したWindowsシステムファイルなども、Windows 10でさまざまなブルースクリーンエラーを引き起こす原因となります。 Windows 10でカー