[解決済み]カーネルモードのヒープ破損エラーでPCがクラッシュする[ディスクリカバリ]

まとめ:

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

PCでカーネルモードのヒープ破損エラーが発生しましたか?もしそうなら、あなたはこの投稿を読むことができます、そこで MiniTool このエラーを解決するための8つの方法を提供します。それらを取得するために読んでください。





クイックナビゲーション:

こんにちは、ランダムな時間にアークを再生すると、BSOD(カーネルモードのヒープ破損)が発生します。それが最後に起こったのは、アーティファクトを略奪しようとしたときの洞窟の終わりでした。さまざまなドライバーを更新して、ドライバーのロールバックを実行してみました。何か提案があればいいのですが。 --- www.reddit.com

一部のユーザーは、カーネルモードのヒープ破損が発生したと報告しました BSOD コンピューターを通常どおり使用していたとき、またはCPUまたはGPUを集中的に使用するアクティビティを実行していたとき。

KERNEL_MODE_HEAP-CORRUPTION

KERNEL_MODE_HEAP-CORRUPTIONエラーの原因はさまざまです。たとえば、古いグラフィックドライバー、破損したシステムファイル、不安定なソフトウェアとの競合、ハードウェアの問題などがあります。次に、カーネルモードのヒープ破損BSODを解決する方法は?以下の内容をお読みください。



BSODを修復する前にデータをバックアップまたはレスキューする

カーネルモードのヒープ破損Windows10に直面している場合は、以下の解決策を実行してコンピューターを修復できます。ただし、これらのソリューションを実行する前に、修復プロセス中に重要なデータに二次的な損傷が発生した場合に備えて、最初にデータをバックアップまたはレスキューすることをお勧めします。

このBSODの後、コンピューターがWindowsを正常に起動できる場合は、重要なデータを安全な場所に転送するか、次の方法でバックアップすることができます。 パーティションのコピーウィザード MiniToolパーティションウィザードの機能。

今買う



パーティションのコピーウィザード

このエラーが発生したときにコンピュータが起動できない場合は、USBフラッシュドライブを介して重要なデータをレスキューする必要があります。そのためには、MiniTool PartitionWizardのデータ復旧機能を使用することをお勧めします。詳細なデータ復旧手順については、この投稿を参照してください: PCでフラッシュドライブを使用する方法に関するステップバイステップのチュートリアル

データ復旧を使用する



修正1.イベントビューアを確認する

Windowsでエラーが発生した場合、最初にすべきことはイベントビューアを確認することです。イベントビューアは、Microsoft Windows NTオペレーティングシステムに組み込まれているコンポーネントであり、システム管理者としてコンピュータのすべてのイベントを表示できます。これは、コンピューターの問題を解決するのに役立ちます。

ただし、この方法は、コンピューターがWindowsまたはセーフモードで起動できる場合にのみ使用できます。コンピューターがWindowsに正常に入ることができない場合は、以下の手順に従って、最初にセーフモードに入ります。

  • 起動する WinRE Windowsまたはインストールメディアの起動に2回連続して失敗した。
  • 案内する トラブルシューティング >> 高度なオプション WinREに入った後。
  • クリック スタートアップ設定 を押して F5 選択するキー セーフモードを有効にする ネットワーキングで オプション、したがってセーフモードで起動します。

[ネットワークオプションでセーフモードを有効にする]を選択します



Windowsまたはセーフモードで起動した後、次の手順を参照してイベントビューアを確認してください。

ステップ1: 押す ' Windows + R 'キーを同時に押してから' eventvwr 'に 実行 ボックス。次に、ヒット 入る 開くための鍵 イベントビューアー

ステップ2: 案内する Windowsログ >> システム カーネルモードのヒープ破損BSODに関するログを検索します。

ヒント: 対応するログを見つけるには、下にスクロールして システム ボックスに直接、または使用する 現在のログをフィルタリングする 特徴。

ステップ3: ログを見つけたら、問題の原因を示している可能性があるため、ログの説明に注意する必要があります。さらに、注意する必要があります ソース そして イベントID この問題の解決にも役立つ可能性のある情報。

イベントビューアを確認する

Windowsログを確認した後、それに応じて問題を解決できます。ただし、説明には何をすべきかが記載されていないため、この問題を解決する方法がまだわからない可能性があります。その場合は、次の方法を試すことができます。

修正2.グラフィックカードドライバーの更新、ロールバック、または再インストール

ゲームまたはグラフィックを多用するアプリケーションの起動中にKERNEL_MODE_HEAP-CORRUPTIONエラーが発生した場合、原因は通常、古いまたは破損したグラフィックカードドライバーである必要があります。たとえば、一部のユーザーは、クラッシュダンプ分析ファイルがカーネルモードヒープ破損BSODの原因はnvlddmkm.sys(グラフィックカードドライバー)であることを示していると報告しています。

したがって、グラフィックカードドライバを更新してみてください。この方法が失敗した場合は、ロールバックしてみてください。それでもこの方法が失敗する場合は、新しいグラフィックカードドライバを再インストールしてみてください。

同様に、上記の方法は、コンピューターがWindowsまたはセーフモードに入ることができる場合にのみ使用できます。実行方法については、以下の手順を参照してください。

ステップ1: 押す ' Windows + X 'キーを押してから選択 デバイスマネージャ ポップアップメニューで。

ステップ2: を展開します ディスプレイアダプター その下にリストされているグラフィックカードドライバを右クリックします。次に、以下の方法に従って、グラフィックカードドライバーを更新、ロールバック、または再インストールします。

  • ドライバーを更新するには 、クリックする必要があります ドライバーの更新 直接選択してから選択します 更新されたドライバーソフトウェアを自動的に検索する
  • ドライバーをロールバックするには 、クリックする必要があります プロパティ 次にスキップします 運転者 次に、をクリックします ロールバックドライバー そして OK ボタン。
  • 新しいドライバーを再インストールするには 、最初に製造元のWebサイトから最新のドライバーをダウンロードしてから、をクリックする必要があります。 デバイスをアンインストールします 現在のドライバをアンインストールします。最後に、新しくダウンロードしたドライバーフォルダーを開き、セットアップファイルをダブルクリックしてインストールする必要があります。

グラフィックカードドライバを更新、ロールバック、または再インストールします

修正3.Driver VerifierManagerを実行する

上記の方法でカーネルモードヒープ破損Windows10を解決できない場合は、ドライバー検証ツールを実行して、他の問題のあるドライバーがあるかどうかを確認できます。このBSODは、他の問題のあるドライバーが原因である可能性もあるためです。

Driver Verifierは、Microsoft Windowsに含まれているツールであり、ドライバーが原因でシステムが破損する可能性のある不正な関数呼び出しやアクションを監視および強調表示できます。これを使用すると、問題のあるドライバーを特定できます。

同様に、この方法は、コンピューターがWindowsまたはセーフモードに入ることができる場合にのみ使用できます。実行方法については、以下の手順を参照してください。

ステップ1: 開いた Driver Verifier Manager 次の2つの方法で:

  • 押す ' Windows + X 'キーを同時に押してから、 Windows PowerShell(管理者) 。コマンドを入力します ' ベリファイア 'とヒット 入る 開くための鍵 Driver Verifier Manager
  • タイプ ' cmd 'Windowsの検索ボックスに移動し、右クリックします コマンド・プロンプト 選択するアプリ 管理者として実行 。その後、コマンド 'を入力します ベリファイア 'とヒット 入る 開くための鍵 Driver Verifier Manager

Driver VerifierManagerを開きます

ステップ2: 小切手 標準設定を作成する をクリックします ボタン。次に、確認してください このコンピューターにインストールされているすべてのドライバーを自動的に選択します をクリックします 終了 ボタン。その後、Windowsはドライバーのエラーをスキャンし、コンピューターを再起動します。

このコンピューターにインストールされているすべてのドライバーを自動的に選択します

ステップ3: 再起動後、Windowsはエラーのあるドライバーを表示します。次に、修正2に従って更新、ロールバック、または再インストールする必要があります。

修正4.互換性のないソフトウェアを確認する

新しいアプリをインストールした後、またはビデオゲームなどの特定のプログラムを起動しようとしたときにエラーが発生した場合は、ソフトウェアの競合が原因でカーネルモードヒープ破損BSODが発生している可能性があります。コンピューターがWindowsまたはセーフモードに入ることができる場合、ソフトウェアの競合を取り除く2つの方法があります。

古すぎてWindows7 / 8との互換性があるためにソフトウェアの競合が発生した場合は、次の手順で互換モードでプログラムを実行することにより、BSODを解決できます。

  • デスクトップのソフトウェアアイコンを右クリックして、 開いているファイルの場所
  • プログラム実行可能ファイルを右クリックして、 プロパティ
  • にスキップ 互換性 タブをクリックし、横のチェックボックスをオンにします の互換モードでこのプログラムを実行します。 次に、をクリックします OK 変更を保存するボタン。

互換モードでプログラムを実行する

ソフトウェアの競合が他の要因によって引き起こされている場合は、次の手順で互換性のないプログラムをアンインストールする必要があります。

  • 押す ' Windows + R 'キーを同時に呼び出して呼び出す 実行
  • 「」と入力します cpl 」に 実行 ダイアログボックスを押して 入る 開く プログラムと機能 窓。
  • 互換性のないアプリケーションを右クリックして、 アンインストール

アプリケーションをアンインストールする

修正5.RAMを確認する

メモリの問題は、この停止エラーの背後にあるもう1つの理由です。この問題を解決するには、メモリ診断を使用してPCのRAMの問題を特定して修正する必要があります。同様に、この方法は、コンピューターがWindowsまたはセーフモードに入ることができる場合にのみ使用できます。 RAMを確認するには、以下の手順に従ってください。

ステップ1: タイプ ' メモリ診断 ' の中に Windows検索ボックス 。次に、に最も一致するアイコンをダブルクリックします。 Windowsのメモリ診断

ステップ2: 選択 今すぐ再起動して問題を確認してください

Windowsのメモリ診断

ステップ3: コンピュータが再起動し、メモリを診断します。診断プロセスが完了すると、コンピューターは自動的に起動します。次に、で診断レポートを表示する必要があります イベントビューアー 次の手順で行います。

  • 開いた イベントビューアー
  • 案内する Windowsログ >> システム
  • クリック 現在のログをフィルタリングする 右のボックスに。
  • の中に イベントソース ボックス、選択 MemoryDiagnostics-結果 次にクリックします OK ボタンをクリックして、メモリテストのすべての結果ログを表示します。
  • 最新の結果ログをダブルクリックして、診断に合格したかどうかを確認します。

診断に合格しなかった場合は、診断結果の説明に従って対策を講じる必要があります。

修正6.SFCまたはDISMを実行する

カーネルモードのヒープ破損BSODが発生した場合は、SFCまたはDISMを実行して、BSODの問題の原因となっているシステムファイルが破損していないかどうかを確認する必要があります。

システムファイルチェッカーは、破損、紛失、または変更されたシステムファイルを適切なシステムファイルに置き換えるためにWindowsに組み込まれているツールです。また、パソコンがWindowsやセーフモードで起動できない場合でもご利用いただけます。以下の手順に従って実行してください。

ステップ1: 開いた コマンド・プロンプト 次の2つの方法で:

  • あなたのPCが できません Windowsまたはセーフモードに入る:Enter WinRE 次にに移動します トラブルシューティング >> 詳細オプション>コマンドプロンプト
  • あなたのPCが できる Windowsまたはセーフモードに入る:タイプ ' cmd 'Windows検索ボックスで'を右クリックし、 コマンド・プロンプト 次に、 管理者として実行

ステップ2: タイプ ' sfc / scannow 'そしてを押します 入る キー。次に、手順が終了するまで待ちます。

DISMは、破損したシステムファイルを復元できる優れたツールです。通常、SFCがシステムファイルの修復に失敗した場合は、DISMを実行できます。ただし、コンピュータがWindowsまたはセーフモードで起動できる場合にのみ使用できます。以下の手順に従って実行してください。

ステップ1: Windowsまたはセーフモードで起動してから実行 コマンド・プロンプト 管理者として。

ステップ2: 次のコマンドを1つずつ入力して、 入る

  • exe / Online / Cleanup-image / Scanhealth
  • exe / Online / Cleanup-image / Restorehealth

修正7.グラフィックカードとメモリのスロットを確認する

KERNEL_MODE_HEAP-CORRUPTIONエラーのもう1つの原因は、グラフィックカードまたはメモリバンクを間違ったスロットに挿入したことです。その場合は、マザーボードのマニュアルを確認して、正しいレーンに挿入し直す必要があります。

修正8.システムの復元を実行する

上記のすべての方法がうまくいかない場合は、システムの復元を実行して、コンピューターの状態を適切な時点の状態に戻すことができます。その方法については、次の投稿を参照してください。

コンピュータを以前の日付のサムネイルに復元する Windows 10/8/7でコンピューターを以前の日付に復元する方法(2つの方法)

Windows 10でコンピューターを以前の日付に復元するにはどうすればよいですか? PCを以前の状態に戻すために、システムの復元を簡単に実行する2つの便利な方法を次に示します。

続きを読む

これは、カーネルモードのヒープ破損エラーを解決するための8つの方法を提供する記事です。あなたはこれらの方法を試すことができ、それらがあなたを助けることができることを願っています。 クリックしてツイート

結論

これらの方法はエラーの解決に役立ちますか?これらの方法に疑問がありますか?以下にコメントを残すか、経由でお問い合わせください [メールで保護] 。できるだけ早くご連絡いたします。

カーネルモードのヒープ破損に関するFAQ

️ヒープの破損をどのように修正しますか?
  1. イベントビューアを確認してください。
  2. グラフィックカードドライバを更新、ロールバック、または再インストールします。
  3. Driver VerifierManagerを実行します。
  4. 互換性のないソフトウェアを確認してください。
  5. RAMを確認してください。
  6. SFCまたはDISMを実行します。
  7. グラフィックカードとメモリのスロットを確認してください。
  8. システムの復元を実行します。
️カーネルモードのヒープ破損とは何ですか?

カーネルモードは、コンピューターがすべてのハードウェアに完全にアクセスできるようにし、マシンに任意の命令を実行させる操作モードコンピューターの1つです。

ヒープの破損は、プログラムがアロケーターのヒープのビューを損傷したときに発生します。このエラーは、一部のメモリがヒープに戻されず、後でプログラムにアクセスできない場合にメモリリークを引き起こす可能性があります。または、通常はアロケータ自体の内部でメモリ障害を引き起こす可能性があります。