カーネルモードのヒープ破損エラーを修正する方法



問題を排除するために楽器を試してください

ユーザーに「エラーメッセージが表示されます カーネルモードのヒープ破損エラー 」コンピュータを通常どおり使用している場合、またはCPUを集中的に使用するアクティビティを実行している場合。このブルースクリーンは非常に一般的なものであり、「通常」はオペレーティングシステムに重大な問題があることを意味するものではありません。



カーネルモードのヒープ破損エラー



ただし、最近、ユーザーが同じアクションを起動または実行するたびに、このBSODが何度も発生し続け、最初にエラーが発生するという事例がいくつか発生しました。この記事では、このエラーメッセージが表示される理由と、問題を解決するために実行できる回避策について、考えられるすべての原因について説明します。



BSODの「カーネルモードヒープ破損エラー」の原因は何ですか?

ユーザーからいくつかの報告を受け、独自の調査を行った結果、BSODはいくつかの異なる問題が原因であるという結論に達しました。この問題が発生する理由のいくつかは、以下に限定されません。

  • 古いグラフィックドライバ: このエラーメッセージは、主に古いグラフィックドライバまたは破損したグラフィックドライバが原因で発生しました。ユーザーがゲームまたはグラフィックを多用するアプリケーションを開始するたびに、ブルースクリーンが発生しました。
  • 破損したシステムファイル: 静かに目立ったもう1つの問題は、Windowsファイルが破損していて、コンピューターに問題が発生していたことです。通常、システムファイルチェッカーを実行すると、問題は即座に解決されます。
  • 不安定なソフトウェアとの競合: ユーザーがBSODに直面する可能性がある別の理由は、特定のソフトウェアがコンピューターと競合している場合であり、競合状態が発生したり、ソフトウェアがいくつかの重要なパラメーターを変更したりすると、コンピューターがBSODに直面する可能性があります。
  • ハードウェアの問題: ハードウェアが破損している可能性は無視できません。 RAMに障害があるか、モジュールが誤動作していると、システムはそれらを処理できなくなり、BSODが発生します。

ソリューションを開始する前に、管理者としてログインしていることを確認してください。また、アクティブなインターネット接続があり、すべての作業を保存していることを確認してください。

解決策1:互換性のない/競合するソフトウェアをチェックする

最初に確認する必要があるのは、問題のあるプログラムがコンピューターにインストールされているためにBSODが発生しているかどうかです。この問題のあるソフトウェアは通常、システムの重要なパラメータと衝突または変更し、それによってコンピュータがクラッシュします。



このソリューションでは、次のことを行う必要があります 識別する どのソフトウェアが問題を引き起こしているのか。このソフトウェアは、インストールした最新のソフトウェアか、BSODを経験したときに実行されていたソフトウェアのいずれかです。

  1. Windows + Rを押して、「 appwiz。 cpl ダイアログボックスで」を選択し、Enterキーを押します。
  2. ここに、コンピュータにインストールされているすべてのアプリケーションが一覧表示されます。問題のあるアプリケーションを右クリックし、それに応じてアンインストールします。

    問題のあるソフトウェアのアンインストール

  3. 再起動 アンインストールプロセス後にコンピュータをインストールし、目前の問題が解決したかどうかを確認します。

解決策2:ドライバーのエラーチェック

ドライバは、オペレーティングシステムとハードウェアの間で通信する主要なコンポーネントです。これらがエラー構成にあるか破損している場合は、説明中のような多数のエラーや問題が発生します。ここでは、ドライバー検証ツールをセーフモードで実行して、エラーが検出されるかどうかを確認します。含まれている場合は、ドライバーを最新のビルドに更新することで簡単に修正できます。

  1. Windows + Sを押し、ダイアログボックスに「コマンドプロンプト」と入力し、アプリケーションを右クリックして、 管理者として実行
  2. 管理者特権のコマンドプロンプトが表示されたら、次のコマンドを実行します。
ベリファイア
ベリファイアコマンド-Windows

検証コマンド– Windows

  1. 選択する ' 標準設定を作成する 」を押して「 ' 続行します。

    標準設定–ドライバー検証ツール

  2. 選択する ' このコンピューターにインストールされているすべてのドライバーを自動的に選択します 」をクリックし、「 終了 」。これで、Windowsはエラーをスキャンします。先に進む前に、データをバックアップすることをお勧めします。コンピュータを再起動するように求められたら、再起動します。

    すべてのドライバーの選択–ドライバー検証ツール

  3. 次回Windowsを再起動すると、コンピューターにインストールされているすべてのドライバーの問題が分析されます。問題が見つかった場合は、それに応じて通知されます。これには時間がかかる場合がありますので、しばらくお待ちください。プロセスを終了させて​​ください。

壊れたドライバーが見つかった場合は、以下の手順を使用して更新できます。

解決策3:ドライバーの更新

以前のソリューションを使用してインストールされたドライバーが不良であることが判明した場合は、インターネットで入手可能な最新のビルドにドライバーを更新してみることができます。コアドライバのいずれかがエラー状態にあり、システムがそれらを使用しようとすると、議論中のような問題が発生します。ここでは、デバイスマネージャーに移動し、ドライバーを手動で更新します。

ドライバを更新できない場合は、製造元のサイトからドライバをダウンロードした後、手動でインストールできます。

  1. 押す Windows + R を起動するには 実行 「」と入力します devmgmt.msc ダイアログボックスで」をクリックし、Enterキーを押します。これにより、コンピューターのデバイスマネージャーが起動します。
  2. ここに、コンピュータに対してインストールされているすべてのデバイスが一覧表示されます。すべてのドライバーをナビゲートし、問題の原因となっているドライバーを特定します。ここでは、ディスプレイアダプタを更新する方法を示します。
  3. クリックしてください ディスプレイアダプター ドロップダウンをクリックして、インストールされているディスプレイカードを確認します。それを右クリックして「 ドライバーの更新 」。

    ドライバーの更新

  4. これで、Windowsは、ドライバをどちらの方法で更新するかを尋ねるダイアログボックスを表示します。最初のオプションを選択します( 更新されたドライバーソフトウェアを自動的に検索する )続行します。ドライバを更新できない場合は、製造元のサイトにアクセスし、ドライバを手動でダウンロードして、2番目のオプションを選択できます。

    ドライバーを自動的に更新する

  5. コンピューターを再起動する前に、すべてのドライバーを更新してください。再起動後、問題が解決したかどうかを確認してください。

解決策4:Memtest86を使用してRAMの不良セクタをチェックする

私たちの調査によると、このエラーメッセージを経験した多くのユーザーは、RAMコンポーネントに問題があります。 RAMテストを実行する前に、RAMがスロット内に正しく挿入されていることを確認する必要があります。また、正しいスロットが使用されていることを確認してください(たとえば、一部のシステムでは、RAMモジュールが2つある場合はスロット1と3を使用する必要があります)。

また、memtest86をロードするときは、メモリ診断を実行して、RAMの読み取りと書き込みのパフォーマンスを確認します。 RAMモジュールは、コンピューター上で数ラウンドテストされます。

  1. に移動します memtest86 公式ウェブサイト モジュールをダウンロードします。

    memtest86のダウンロード

  2. モジュールがダウンロードされたら、それを実行して 起動可能なUSBドライブを選択します コンピュータに挿入されます。
    注意: memtest用の起動可能なドライブを作成すると、そのすべての内容が消去されます。
  3. 起動可能なドライブを作成したら、コンピュータを再起動して、この起動可能なドライブをコンピュータにロードさせます。プログラムがロードされたら、メモリテストに進みます。

解決策5:システムの復元の実行

すべての解決策を実行した後もブルースクリーンが発生する場合は、システムの復元を実行してみてください。システムの復元では、システムのスクリーンショットがコンピューターで作成されている場合、Windowsの最後の既知の構成が読み込まれます。

注意: システムの復元の実行は、このエラーがWindowsの更新後に発生し始めた場合にのみ有効です。そうでない場合は、データをバックアップした後、先に進んでWindowsの新規インストールを実行できます。

最後の復元ポイントからWindowsを復元する方法は次のとおりです。

  1. 押す Windows + S スタートメニューの検索バーを起動します。 「」と入力します 戻す ダイアログボックスで」を選択し、結果に表示される最初のプログラムを選択します。
  2. 復元設定の1つで、を押します システムの復元 ウィンドウの最初の[システム保護]タブにあります。

    システムの復元

  3. ウィザードが前に出て、プロセスをガイドします。通常、推奨される復元ポイントまたは時間内に作成されるカスタムポイントがあります。
  4. カスタム復元ポイントを選択する場合は、オプションをクリックして 復元ポイントを選択します 利用可能なオプションのリストから。複数のシステム復元ポイントがある場合は、ここに一覧表示されます。

    復元ポイントの選択

  5. これで、Windowsは、システムの復元プロセスを開始する前に、最後にアクションを確認します。万が一に備えて、すべての作業を保存し、重要なファイルをバックアップして、プロセスを続行してください。
  6. 正常に復元したら、システムにログインして、ブルースクリーンが表示されるかどうかを確認します。

解決策6:Windowsのクリーンインストール

上記のすべての方法でBSODを根絶できない場合は、Windowsの新しいコピーをコンピューターにインストールする以外に選択肢はありません。ここでは、コンピュータをSadeモードで開いて、ファイルのバックアップを作成する必要があります。

あなたは方法に関する私たちの記事をチェックしてください コンピューターにWindows10をインストールする 。 RufusまたはWindowsメディア作成ツールを使用して、Windowsを簡単に起動可能にすることができます。新しいバージョンのWindowsをハードドライブにインストールすると、既存のデータがすべて消去されることに注意してください。

読んだ5分