WindowsでKMODE_EXCEPTION_NOT_HANDLEDエラーを修正する4つの方法

Wdf違反エラー修正方法の特集画像

KMODE_EXCEPTION_NOT_HANDLEDエラーに直面することは、作業フローに大きな支障をきたす可能性があります。このメッセージは、しばしばブルースクリーン(BSOD)を伴い、Windowsシステムのカーネルモードが処理できない例外に遭遇したことを示しています。このガイドでは、この問題を修正するためのさまざまなトラブルシューティング方法を説明します。

知っておくべきこと:マシンチェック例外BSODエラーがPCに影響を与えている場合、これを排除するために何をすべきかを示します。

目次

    1. ハードウェアの問題を確認する
    1. デバイスドライバーを更新する
    1. オーバークロックを無効にする
    1. 高速スタートアップを無効にする
  • PCの完全な機能を復元する

1. ハードウェアの問題を確認する

多くのハードウェアコンポーネントが、カーネルが処理できない例外を引き起こす方法でシステムと相互作用する可能性があります。

KMODE_EXCEPTION_NOT_HANDLEDエラーの場合、1つの可能性として不良なRAMがあります。RAMモジュールが欠陥があるか、互換性がないため、メモリ関連の問題が発生することがあります。これが原因かどうかを確認するために、RAMモジュールを取り外して再インストールし、接続の問題がないことを確認してください。RAMの問題がより深刻な場合は、交換が必要になることがあります。

PCの内部の様子

問題の原因となる可能性のある別のハードウェア要因は、ハードドライブの問題です。ハードドライブが破損しているか不良であるため、ブルースクリーンが発生している可能性があります。原因を特定し、問題を解決するために、CHKDSKを使用してディスクチェックを開始してください。スキャン中に不良セクタやその他の深刻な問題が特定された場合、ハードドライブの交換が必要になることがあります。

注意:ハードドライブの交換やRAMの再インストールは、技術的な知識が必要なデリケートなプロセスであることを忘れないでください。これらの手順に不慣れな場合は、潜在的な損傷のリスクを最小限に抑えるために、専門家の支援を求めることを強くお勧めします。

最後に、コンピュータの冷却システムが正常に機能していることを確認することをお勧めします。過熱はハードウェア関連の問題を引き起こし、今回のようなエラーを引き起こす可能性があります。必要な場合は、コンピュータに適したCPUクーラーを選択するためのガイドがあります。

ヒント:NVIDIA GeForce Experienceを使用してドライバーを更新しようとしているが、うまくいかない場合は、何をすべきかについてのヒントを示す記事をチェックしてください。

2. デバイスドライバーを更新する

KMODE_EXCEPTION_NOT_HANDLEDメッセージのもう1つの一般的な原因は、システム内の古いドライバーです。これは通常、古いまたは不良なネットワークまたはグラフィックスドライバーによって引き起こされますが、システムにインストールされている他の重要なドライバーの問題もWindowsのクラッシュを引き起こす可能性があります。

この情報は、エラーメッセージ自体にあります。問題を引き起こしたファイル名が言及されている場合は、そのファイルをオンラインで検索して、どのハードウェアに関連しているかを確認してください。それに関連する特定のドライバーを特定し、更新して問題を修正します。

  1. Win + Sを押してWindows検索ユーティリティを開きます。
  2. 検索エリアに「デバイスマネージャー」と入力し、「開く」をクリックします。

Windows検索に「デバイスマネージャー」と入力。

  1. 次のウィンドウで、関連するドライバーに関連付けられた感嘆符を探します。これらのドライバーは古いか破損しています。
  2. ドライバーを更新するには、右クリックしてコンテキストメニューから「ドライバーを更新」を選択します。

デバイスマネージャーで「ドライバーを更新」オプションをクリック。

  1. 「ドライバーを自動的に検索」をクリックし、デバイスマネージャーがシステムをスキャンして更新されたドライバーバージョンを探すのを待ちます。

「ドライバーを自動的に検索」オプションを選択。

  1. 更新されたバージョンが特定された場合は、画面の指示に従ってプロセスを完了し、コンピュータを再起動します。

  2. 再起動後、問題が解決されたかどうかを確認します。エラーが持続する場合は、ドライバーを再インストールして、それが違いを生むかどうかを確認してください。

3. オーバークロックを無効にする

オーバークロックとは、CPUやGPUなどのコンピュータハードウェアコンポーネントをデフォルト設定よりも高い周波数で動作させることを指します。全体的なパフォーマンスを向上させますが、システムの不安定性やクラッシュを引き起こす可能性もあります。

これは、ハードウェアコンポーネントに追加の負荷をかけ、設計された仕様を超えて動作させるため、今回のような問題を引き起こす可能性があります。

オーバークロックのためのMsi Afterburnerオプションが表示されている。

そのため、コンピュータでこの機能が有効になっている場合は、オーバークロックを無効にし、それが問題を修正するかどうかを確認することをお勧めします。これを無効にすると、ハードウェアの機能がデフォルトの状態に戻り、コンポーネントの動作温度が安定し、オーバークロックによって引き起こされた互換性の問題が解消されます。

このプロセスは、オーバークロックに使用しているアプリケーションによって異なりますが、通常はオーバークロックまたはCPU設定セクションに移動し、(オーバー)クロックオプションを探す必要があります。これらの機能を無効にするか、デフォルト値に設定します。

ヒント:MSI Afterburnerを使用してグラフィックスカードを安全にオーバークロックする方法を学びましょう。

4. 高速スタートアップを無効にする

高速スタートアップはWindowsの起動時間を改善するために使用されますが、KMODE_EXCEPTION_NOT_HANDLEDエラーを含む特定の問題に寄与する可能性もあります。

これは通常、特定のドライバーやハードウェアコンポーネントとの競合によって発生します。この場合、高速スタートアップ機能を無効にすることは、問題を解決するための簡単な修正です。以下の手順に従ってください:

  1. Win + Rを押して実行ダイアログを開きます。
  2. 実行に「control」と入力し、Enterを押します。

実行ウィンドウに「control」と入力。

  1. 新しいウィンドウで、「表示方法」カテゴリを展開し、「大アイコン」を選択します。

コントロールパネルで「大アイコン」に切り替え。

  1. リストから「電源オプション」をクリックします。

コントロールパネルで「電源オプション」を選択。

  1. 左ペインから「電源ボタンの動作を選択」をクリックします。

コントロールパネルで「電源ボタンの動作を選択」をクリック。

  1. 「現在利用可能でない設定を変更」を選択します。

システム設定で「現在利用可能でない設定を変更」をクリック。

  1. 「シャットダウン設定」セクションに移動し、「高速スタートアップを有効にする(推奨)」に関連付けられたボックスのチェックを外します。

「高速スタートアップを有効にする(推奨)」オプションのチェックを外す。

  1. 「変更を保存」をクリックし、コントロールパネルを閉じます。
  2. 問題が高速スタートアップ機能によって引き起こされた場合、これで修正されることを願っています。

ヒント:PCをできるだけ早く起動させたいですか?これらのスタートアッププログラムを無効にすることを検討してください。

上記のトラブルシューティング方法が機能しなかった場合、試すべき追加の一般的なWindowsベースの修正があります。

これには、更新プログラムのアンインストール、BIOSの更新、Windowsをデフォルトの状態にリセットすることが含まれます。Windowsのブルースクリーンを修正するための最良の方法に関するガイドでは、これらの修正を詳細に説明しているので、ぜひ確認し、手順を注意深く実行してください。

PCの完全な機能を復元する

KMODE_EXCEPTION_NOT_HANDLEDエラーは、最初は修正が難しいように思えるかもしれませんが、実際にはかなり管理可能です。上記の解決策に従うことで、問題を効果的に解決し、長期的な解決を確保できます。

問題が再発しないようにするために、ドライバーを最新の状態に保ち、クリーンで最適化されたシステムを維持し、ハードウェアの互換性に注意し、何か問題が発生した場合に備えて定期的にシステムバックアップを作成することをお勧めします。

画像のクレジット:Flickr。すべてのスクリーンショットはZainab Falakによるものです。