Windows10でのカーネルモードヒープ破損エラーの4つの簡単な修正

長い間Windowsユーザーであった場合、ブルースクリーン(BSOD)に遭遇した可能性があります。 KERNEL_MODE_HEAP_CORRUPTIONは、その重要な性質のためにBSODを引き起こすエラーです。エラーの背後には、ドライバの古さや誤動作、メモリリーク、ハードウェア障害など、複数の理由があります。

Windows10でのカーネルモードヒープ破損ブルースクリーンエラーの解決に役立ついくつかの方法を次に示します。

1.ドライバーの更新またはロールバック

カーネルモードのヒープ破損などのBSODの最も一般的な理由は、ドライバーの障害です。現在、これは古いドライバーまたは障害のある新しいドライバーである可能性があります。幸い、Windowsでは、ユーザーはデバイスマネージャーを使用してすべてのドライバーを管理できます。

Windows10でドライバーを更新する方法

Windowsは最新のドライバーを自動的にダウンロードしてインストールしますが、従量制接続を使用している場合、またはWindows Updateを無効にしている場合は、そうではない可能性があります。ユーザーは、デバイスマネージャーを使用してドライバーを手動で更新できます。

  1. Windowsキー+ Rを押して、実行コマンドを起動します。テキストボックスにdevmgmt.mscと入力し、Enterキーを押します。
  2. デバイスマネージャで、必要なデバイスに移動し、メニューを展開します。
  3. 次に、デバイスを右クリックして、[ドライバーの更新]をクリックします
  4. [更新されたドライバーソフトウェアを自動的に検索する]を選択すると、Windowsがドライバーを自動的にダウンロードします。
  5. コンピュータを再起動します。

Microsoftカタログには通常、最新のドライバーが含まれていますが、製造元のWebサイトからドライバーを再確認することをお勧めします。ドライバーのバージョンが一致しない場合、ユーザーはWebサイトから最新のドライバーをダウンロードできます。

  1. 上記のセクションの手順1、2、および3に従います。
  2. 更新プロンプトで、[コンピューターの参照]をクリックしてドライバーソフトウェアを探します
  3. ダウンロードしたドライバーを見つけて、[次へ]をクリックします。
  4. Windowsにドライバをインストールさせてから、再起動します。

Windows10でドライバーをロールバックする方法

更新されたドライバーが不安定になり、ブルースクリーンが発生する場合があります。ありがたいことに、Windowsは、事故が発生した場合に備えて、以前のドライバーバージョンのコピーを保持しています。 Windows10でドライバーをロールバックする方法は次のとおりです。

  1. Windowsキー+ R押して、[実行]ダイアログボックスにdevmgmt.mscと入力します。
  2. デバイスマネージャで、目的のデバイスを見つけてメニューを展開します。
  3. 必要なドライバーを右クリックし、[プロパティ]をクリックします
  4. [ドライバー]タブで、[ドライバーのロールバック]をクリックします。
  5. Windowsは、古いバージョンのドライバーを自動的に再インストールします。

関連:古いWindowsドライバーを見つけて置き換える方法

2.破損したシステムファイルを修正する

システムファイルは、更新中に破損したり、ファイルをディスクに書き込むときに突然電源が切れたりする可能性があります。 Windowsには、この状況に対処するための2つの主要な機能があります。DISMとSFCです。

DISMを使用してシステムイメージを修復する

DISMは、Windowsに組み込まれているディスクイメージ修復ツールです。徹底的かつ効果的な修復プロセスのために、SFCの前にDISMを実行することをお勧めします。

  1. [スタート]メニューの検索バーに「 cmd」入力し、[コマンドプロンプト] > [管理者として実行]を右クリックします。
  2. コンソールで、 Dism / Online / Cleanup-image / Scanhealthと入力し、Enterキーを押します。
  3. この後、 Dism / Online / Cleanup-image / Restorehealthと入力し、Enterキーを押します。
  4. Windowsがプロセスを完了するのを待ちます。

SFCを使用してシステムファイルを修復する

SFCはシステムファイルチェッカーの略で、その名の通り、破損したシステムファイルを見つけて修正します。効果的であることに加えて、それはまた使いやすいです:

  1. [スタート]メニューの検索バーに「 cmd」入力し、[コマンドプロンプト] > [管理者として実行]を右クリックします。
  2. コンソールで、 sfc / scannowと入力し、Enterキーを押します
  3. プロセスが完了するのを待ってから、コンピューターを再起動します。

3.クリーンブートを実行します

クリーンブートは、多数のWindowsエラーを診断するための効果的な方法です。その中で、コンピュータはすべてのサードパーティソフトウェアを無効にして起動されます。これは、カーネルモードのヒープ破損ブルースクリーンの潜在的な原因を絞り込むのに役立ちます。

または、Windows 10でクリーンブートを実行し、一般的なエラーを診断する方法を確認することもできます。

PCをクリーンブートする方法

  1. Windowsキー+ Rを押して、実行コマンドを開きます。 msconfigと入力し、Enterキーを押します。
  2. [システム構成]ウィンドウで、[サービス]タブに移動します。
  3. [サービス]タブで、[すべてのMicrosoftサービスを非表示にする]オプションをオンにします。
  4. 次に、ウィンドウにリストされているすべてのサービスを確認し、[すべて無効にする]をクリックします
  5. 設定を適用し、システム構成を閉じます
  6. Ctrl + Shift + Escを押して、タスクマネージャーを起動します。
  7. [スタートアップ]タブをクリックします。
  8. 各アプリケーションをクリックしてから、[無効にする]をクリックします。
  9. この後、[ OK ]をクリックして、コンピューターを再起動します。

コンピュータが起動すると、すべてのサードパーティアプリケーションが無効になります。通常どおりにコンピュータを使用してください。特定のアクションが以前にブルースクリーンをトリガーした場合は、それを繰り返して、エラーがトリガーされるかどうかを確認します。

繰り返しになりますが、コンピュータがクラッシュするまでに通常より時間がかかる場合がありますが、まったくクラッシュしない場合は、システムに干渉している可能性があるため、最近インストールしたアプリケーションをアンインストールすることをお勧めします。

4.ハードウェアの問題を確認します

最近コンピュータハードウェアをアップグレードした場合は、互換性があり、正しくインストールされていることを確認してください。 RAMに障害があると、問題が発生する可能性もあります。したがって、メモリの問題をチェックするのが最善です。 Windowsメモリ診断ツールは、コンピュータの一般的なメモリの問題を検出して解決するのに役立ちます。

関連:コンピュータハードウェアの問題をトラブルシューティングする方法

Windowsメモリ診断を実行する方法

  1. Windowsキー+ Rを押して、実行コマンドを起動します。 mdsched.exeと入力し、Enterキーを押します。
  2. [ Windowsメモリ診断]ウィンドウで、[今すぐ再起動]をクリックして、問題がないか確認します。このオプションをお勧めします。
  3. Windowsがメモリの問題の特定と修正を完了するまで待ちます。

試すべきその他の修正

  1. すべてのハードウェアが正しくインストールされていることを確認してください。新しくインストールしたすべてのコンポーネントがぴったりと収まっていることを再確認することをお勧めします。
  2. コンポーネントが過熱していないか確認してください。
  3. 2つのRAMスティックを使用する場合は、スロットを切り替えてみてください。
  4. デュアルチャネルメモリからシングルチャネルに、またはその逆に切り替えます。

完了し、ほこりを払った

カーネルモードのヒープ破損のブルースクリーンエラーは恐ろしく見え、ユーザーにパニックを引き起こす可能性がありますが、この種のクラッシュはあなたが思っているよりも一般的です。多くの場合、上記の診断ユーティリティを実行すると問題が解決します。

ただし、これらの変更を行う前に、必ずシステムの復元ポイントを作成してください。 Windowsに毎日作成してもらうことをお勧めします。