Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

WindowsのMEMORY_MANAGEMENTエラー(ブルースクリーン)を解決する方法|原因と対処法まとめ

Windowsを長年使用している方なら、BSOD(ブルースクリーン・オブ・デス)と呼ばれる青いエラー画面を目にしたことがあるでしょう。BSODは致命的なシステムエラーによって引き起こされるもので、その原因はさまざまです。その中の一つがMEMORY_MANAGEMENTというストップコードのエラーです。このエラーだけでは問題の所在が分かりにくいため、特定のエラーに関連付けられたストップコードが原因の切り分けに役立ちます。このエラーは、特定のアプリケーションを起動したタイミングで発生することもあれば、PCをアイドル状態にしているときに突然発生することもあります。エラーが表示されるとコンピュータは自動的に再起動し、同じ症状が繰り返されることになります。

WindowsのMEMORY_MANAGEMENTエラー(ブルースクリーン)を解決する方法|原因と対処法まとめ

MEMORY_MANAGEMENTエラーとは?

そもそもメモリ管理とは何でしょうか。メモリ管理は、コンピュータ、特にオペレーティングシステム(ここではWindows)が安定して動作するために極めて重要な機能です。名前の示す通り、メモリ管理はシステムメモリ全体の管理を担っており、その対象にはメインメモリ(RAM)、GPUのVRAMなどが含まれます。OSがメモリを適切に管理できなくなると、MEMORY_MANAGEMENTブルースクリーンエラーが発生します。メモリ管理は、各メモリ領域が使用中なのか空いているのかを常に追跡する役割を果たしています。

対処法をご紹介する前に、まずこの問題がなぜ発生するのかを理解しておきましょう。原因を特定できれば、根本的な解決につながります。

考えられる主な原因

  • 故障したRAM:最も疑われる原因はメモリモジュール(RAMスティック)です。RAMが故障している、またはマザーボードに正しく装着されていない場合、メモリ管理エラーが発生することがあります。RAMの状態を必ず確認しましょう。
  • 不具合のあるドライバー:システム上のドライバーに問題がある場合も、このエラーが発生する可能性があります。ドライバーを最新版に更新して、問題が解消されるか確認してください。
  • サードパーティ製ソフトウェア:インストールした外部ソフトウェアが原因となることもあります。Windowsをセーフモードで起動してBSODが発生するかどうかを確認し、発生しなければ原因のソフトウェアをアンインストールしましょう。
  • ディスクやシステムのエラー:ディスクエラーやシステムファイルの破損も原因になり得ます。これらはWindows標準のユーティリティで簡単に修復できます。

以上のように、メモリ管理エラーは特定の原因に紐づいていないため、複数の解決策を順番に試していく必要があります。それでは、具体的な対処法を見ていきましょう。

1. システムファイルの検証(SFCスキャン)

最初に行うべきは、システムファイルに破損や損傷がないかを確認することです。システムファイルの破損は、メモリ管理エラーのトリガーになることがあります。ここでは、すべてのWindowsバージョンに搭載されている「システム ファイル チェッカー(SFC)」ツールを使用します。以下の手順に従ってください。

  1. スタートメニューで「cmd」と検索し、コマンドプロンプトを右クリックします。ドロップダウンメニューから「管理者として実行」を選択します。WindowsのMEMORY_MANAGEMENTエラー(ブルースクリーン)を解決する方法|原因と対処法まとめ
  2. コマンドプロンプトが開いたら、「sfc /scannow」と入力してEnterキーを押します。WindowsのMEMORY_MANAGEMENTエラー(ブルースクリーン)を解決する方法|原因と対処法まとめ
  3. スキャンと修復プロセスが完了するまで待ちます。さらに、Windowsの正常性をチェックして修復する追加ユーティリティとしてDISMを使用することもできます。

2. ドライバーの更新

システム上のドライバーに不具合があると、この問題が発生することがあります。すべてのドライバーが最新の状態になっていることを確認しましょう。ドライバーを一度アンインストールしてから再インストールし、最新バージョンで動作させるのも有効です。デバイスマネージャーの代わりに、メーカーの公式サイトから製品用の最新ドライバーをダウンロードしてインストールする方法もあります。GPUドライバーなども忘れずに更新してください。

3. メモリ診断テストの実行

メモリ管理エラーは、多くの場合、不良のRAMが原因です。Windowsに内蔵された「Windows メモリ診断」ツールを使えば、簡単にメモリの状態をチェックできます。以下の手順を実行してください。

  1. スタートメニューを開き、「Windows メモリ診断」と検索して起動します。WindowsのMEMORY_MANAGEMENTエラー(ブルースクリーン)を解決する方法|原因と対処法まとめ
  2. 表示されたダイアログボックスで、「今すぐ再起動し、問題を検出する(推奨)」をクリックします。WindowsのMEMORY_MANAGEMENTエラー(ブルースクリーン)を解決する方法|原因と対処法まとめ
  3. システムが自動的に再起動するのを待ちます。再起動後、診断が自動的に開始されるので完了まで待ちましょう。
  4. 診断が完了するとシステムが再起動し、結果が通知として表示されます。WindowsのMEMORY_MANAGEMENTエラー(ブルースクリーン)を解決する方法|原因と対処法まとめ

サードパーティ製ツールのMemtest86を使用する方法もあります。こちらはUSBメモリが必要なので、事前に準備しておいてください。

  1. まず、Memtest86の公式サイトにアクセスします。
  2. Downloadボタンをクリックしてアプリケーションをダウンロードします。ZIPファイルを展開し、展開先フォルダを開きます。WindowsのMEMORY_MANAGEMENTエラー(ブルースクリーン)を解決する方法|原因と対処法まとめ
  3. アプリを実行する前に、USBメモリをパソコンに挿入します。次に、imageUSB.exeファイルを実行してアプリケーションを起動します。
  4. アプリのStep 1セクションでUSBメモリを選択します。中身がすべてフォーマットされるため、正しいディスクを選択しているか必ず確認してください。
  5. Writeボタンをクリックします。WindowsのMEMORY_MANAGEMENTエラー(ブルースクリーン)を解決する方法|原因と対処法まとめ
  6. 書き込みプロセスが完了するまで待ちます。時間がかかる場合がありますので、辛抱強く待ちましょう。
  7. 完了したら、パソコンを再起動します。起動時にF2、F8、F10、DELなど、お使いのマザーボードに対応したキーを押してブートメニューに入ります。
  8. 挿入したUSBドライブから起動します。
  9. Passmark MemTest86の画面が表示されたら、Configボタンをクリックします。WindowsのMEMORY_MANAGEMENTエラー(ブルースクリーン)を解決する方法|原因と対処法まとめ
  10. 続いてStart Testを選択して診断テストを開始します。WindowsのMEMORY_MANAGEMENTエラー(ブルースクリーン)を解決する方法|原因と対処法まとめ
  11. メモリ容量によってはテストに時間がかかるため、完了までお待ちください。

テスト結果に問題が検出されなかった場合、RAMは正常に動作しているため、他の原因が考えられます。その場合は次の解決策に進みましょう。一方、RAMに問題が検出された場合は、複数枚挿ししているのであれば、どのスティックが原因かを特定する必要があります。PCケースを開けてRAMをすべて取り外し、1枚だけ挿して起動し、問題が発生するか確認します。その後、別のスティックに交換して同様にテストします。こうすることで、問題を引き起こしているRAMスティックを特定できます。残念ながら、原因のRAMが見つかった場合は、それ以上使用できないため交換するしかありません。

4. セーフモードで起動する

システムにインストールしたサードパーティ製ソフトウェアが、メモリ管理エラーの原因となっている可能性もあります。この場合の最善の対処法は、Windowsをセーフモードで起動し、BSODが発生するかどうかを確認することです。発生しなければ、原因はサードパーティ製ソフトウェアであるとほぼ間違いありません。その場合は、最近インストールしたアプリケーションの中でエラーの原因となっている可能性のあるものをアンインストールしてください。セーフモードで起動するには、以下の手順に従います。

  1. まず、Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。
  2. ダイアログに「msconfig」と入力してEnterキーを押します。WindowsのMEMORY_MANAGEMENTエラー(ブルースクリーン)を解決する方法|原因と対処法まとめ
  3. システム構成」ウィンドウが開いたら、「ブート」タブに切り替えます。
  4. ブートタブの「ブート オプション」で「セーフ ブート」にチェックを入れ、「適用」をクリックしてから「OK」をクリックします。WindowsのMEMORY_MANAGEMENTエラー(ブルースクリーン)を解決する方法|原因と対処法まとめ
  5. 設定が完了したら、システムを再起動します。これでセーフモードで起動するはずです。エラーが再現するかどうかを確認しましょう。
  1. Windows 7のブルースクリーン(BSOD)エラーを解決する方法

    Windows 7のブルースクリーン(BSOD)エラーとはブルースクリーン・オブ・デス(BSOD)は、Windows 7の画面に表示されるストップエラーで、致命的なシステムエラーやシステムクラッシュが発生したことを示します。主な原因はハードウェアやドライバーの不具合です。致命的なエラーが発生すると、画面に特定のコードが表示され、クラッシュの原因を知らせてくれます。この記事では、BSODの原因を特定し、トラブルシューティングするためのさまざまな方法を紹介します。関連記事:Windows 7で仮想メモリを増やす方法トラブルシューティングの手順1. 最近の変更を確認し、「最後の正常な構成」で起動する

  2. WindowsでIntcOED.sysブルースクリーンエラーを解決する5つの方法

    ブルースクリーンオブデス(BSOD)にはさまざまな種類があります。たとえば、最近ドライバーをインストールしたり、累積アップデートを適用したユーザーの間では、「失敗したモジュール:IntcOED.sys」というエラーが発生することが報告されています。さらに恐ろしいことに、このエラーはオペレーティングシステム全体を停止させてしまうのです。もし状況がまだ制御可能なのであれば、IntcOED.sysブルースクリーンエラーを解決するために実行できる具体的な対策がいくつかあります。この記事では、その解決策に加えて、エラーが発生する原因についても簡単にご説明します。 IntcOED.sysエラーの主な解決