Windowsメモリ診断ツールを使用してメモリの問題を見つける方法

ランダムな再起動やフリーズ、アプリのクラッシュ、さらにはブルースクリーン(BSoD)がメモリの問題の兆候である可能性があります。メモリやコンピュータを交換する前に、Windowsメモリ診断ツールを使用して、メモリが本当に問題であるかどうかを特定してください。
目次
- Windowsメモリ診断ツールの動作
- ツールの設定
- メモリテストの実行
- Windowsメモリ診断ツールの結果の確認
- 結果を得た後の次のステップ
- よくある質問
Windowsメモリ診断ツールの動作
多くのWindowsトラブルシューティングツールは、コンピュータを使用中に迅速に実行されます。ただし、このツールは再起動が必要で、起動プロセス中に実行されます。デフォルトでは、スタンダードモードで2回のテストを実行し、その後再起動してテスト結果を提供します。
また、カスタマイズ可能な高度なテストを実行することもできます。スタンダードの代わりに基本または拡張テストを実行することを選択できます。キャッシュオプションや、実行したいパスの数(最大15)を選択してください。選択したパスの数が多いほど、テストにかかる時間が長くなります。
組み込みツールですが、問題を見つけられない場合は、別の組み込みのサードパーティのWindows診断ツールを試してみると良いでしょう。
ツールの設定
次回の再起動中にWindowsメモリ診断ツールを実行するようにスケジュールする必要があります。スタートメニューに移動し、memoryと入力します。Windowsメモリ診断ツールを選択します。ツールの実行に問題がある場合は、このプロセスを繰り返し、管理者として実行を選択します。

ツールを即時に実行してコンピュータを再起動するか、コンピュータを再起動するまで待つことができるかを選択します。保存されていないファイルがある場合は、2番目のオプションを選択してください。作業中のものをすべて保存し、再起動する前に開いているアプリを閉じてください。何も開いていない場合は、最初のオプションを選択します。

メモリテストの実行
再起動すると、Windowsメモリ診断ツールが開始されます。このプロセス中にコンピュータの電源を切らないでください。テストが完全に終了すると、コンピュータは通常通り再起動します。場合によっては実行に時間がかかることがあるため、ノートパソコンをお使いの場合は、バッテリー電源ではなく、電源を接続してください。ただし、スキャンを中途で停止する必要がある場合でも、PCに害はありません。
デフォルトでは、ツールは直接スタンダードモードに入りますが、ほとんどの問題には十分です。テストのパスは約10分かかります。

まだ問題がある場合でメモリ関連の問題を疑っている場合は、ツールを再度実行しますが、コンピュータが起動するときにキーボードのF1キーを押します。これにより、詳細オプションに移動します。

拡張テストは時間がかかり、より徹底的です。より迅速でシンプルなテストが必要な場合は、基本を選択してください。どの診断テストを実行するべきかわからない場合は、各テストが何をスキャンしているかを以下に説明します:
- 基本: MATS+、INVC、SCHCKRの3種類のテストを実行します。
- スタンダード: 基本テストに加え、LRAND、Stride6、CHCKR3、WMATS+、WINVCも実行します。
- 拡張: すべての基本およびスタンダードテストに加え、MATS+(キャッシュ無効)、Stride38、WSCHKA、WStride-6、CHCKR4、WCHCKR3、ERAND、Stride6(キャッシュ無効)、CHCKR8も実行します。
拡張は完了するテストのリストが長いため、ずっと時間がかかります。ただし、最も多くの問題をチェックするには間違いなく最適なオプションです。
Windowsメモリ診断ツールの結果の確認
Windowsメモリ診断ツールは、再起動が完了した後に結果を提供します。結果はデスクトップに表示されます。何も見えない場合は、イベントビューワで結果を確認してください。
スタートメニューを開き、eventまたはevent viewerと入力します。イベントビューワの下で管理者として実行を選択します。Windowsログを展開し、システムを右クリックします。検索を選択します。

次の内容を検索ボックスに入力またはコピー&ペーストします:MemoryDiagnostics-Results、そして検索をクリックします。最も最近の結果が強調表示され、詳細がイベントビューワウィンドウの下部に表示されます。

上記のスクリーンショットはWindows 10 PCから取得されたものです。Windows 11では、エラーが見つからなかった場合、Windowsメモリ診断ツールはイベントを生成しません。検索しても結果は表示されませんが、MemoryDiagnosticsを検索すると、テストがいつ実行される予定だったかを確認できます。

結果を得た後の次のステップ
結果にエラーが表示されなければ、メモリの問題ではない可能性が高いです。しかし、エラーがある場合は、エラーの説明と詳細を調査して、メモリを交換することで問題が解決するかどうかを判断する必要があります。
コンピュータの種類によっては、自分でメモリチップを交換することができますし、修理のためにコンピュータを持っていくこともできます。また、新しいモデルを手に入れる絶好の機会ともなります。
よくある質問
ツールが何も見つけなくてもメモリの問題がある可能性はありますか?
可能性はありますが、可能性は低いです。他の問題で症状が似ているだけの可能性があります。例えば、ハードディスクの故障は、パフォーマンスの低下、フリーズ、およびランダムなシャットダウンを引き起こす可能性があります。
もちろん、PCの使用方法が問題であることもあります。たとえば、最近、より多くのRAMを必要とするグラフィック編集ツールをインストールおよび使用を始めた場合、これがフリーズやパフォーマンスの問題を引き起こすことがあります。最高の結果を得るために、インストールされているRAMよりも少ないメモリ要件のアプリやツールを常に使用してください。また、重いRAMアプリには、リソースを解放するために他のアプリをすべて閉じてください。
なぜ結果が見つからないのでしょうか?
メモリ診断ツールは、結果を表示する際に不安定です。時には、PCが再起動した後にも表示されず、イベントビューワに出現しないことがあります。これが発生した場合でも、パニックにならないでください。これはMicrosoftがまだ修正していないWindowsの欠陥であり、この場合はMemTest86やMemTestなどの無料ツールを使用して二次テストを試みることをお勧めします。実際、サードパーティのツールは組み込みツールが見逃す可能性のあるより複雑な問題を見つけることが多く、後者から得た結果の確認にも役立ちます。
なぜ急にRAMエラーが発生するのですか?
いくつかの問題は徐々に現れますが、一部のRAMの問題は突然発生するようです。ある日、PCが素晴らしく動作し、次の日にはおかしくなることがあります。これは、Windowsのアップデートの問題や新しいアプリ、ハードウェアの欠陥、突然の過度な熱(例えば、ノートパソコンを膝の上に置いて使用した場合やオーバークロック)など、さまざまな理由による可能性があります。
CPUの温度が過熱の問題かどうかを確認するために、定期的に確認してください。このガイドを使って、高いCPU温度を冷却する手助けを行ってください。
画像のクレジット: Unsplash。すべてのスクリーンショットはCrystal Crowderによるものです。