コンピュータメモリのトラブルシューティング

コンピュータメモリのトラブルシューティング

可動部品のない電子機器であるため、正しく取り付けられていれば、メモリモジュールが誤動作することはほとんどありません。問題が発生した場合、起動時のRAMチェックの失敗のように明白な場合もあれば、データファイルのいくつかの破損したビットのように微妙な場合もあります。メモリの問題の通常の症状は、Windowsがブルースクリーンを表示することです。悲しいことに、BSODには他にも多くの原因が考えられるため、診断の補助としてはほとんど役に立ちません。



メモリの問題を診断する最初のステップとして、Memtest86を実行します( http://www.memtest86.com )。 Memtest86は、DOS、Windows、およびLinuxの実行可能ファイルとして使用できますが、最も便利な形式は起動可能なISOイメージです。これは、WindowsまたはLinuxがロードおよび実行できないほど深刻なメモリの問題があるシステムでもロードできます。 Knoppixディスクが手元にある場合は、それを挿入し、システムの電源を入れて、memtestと入力します。起動プロンプトで、Enterキーを押します。ただし、実行する場合は、詳細なテストと複数のループを実行するようにMemtest86を構成します。一晩実行し、結果をディスクに記録します。



ログを調べるときは、エラーが発生したアドレスをメモしてください。同じアドレスまたは近くのアドレスで再現性のあるエラーが発生する場合は、メモリモジュールに欠陥がある可能性があります。一見ランダムなアドレスでエラーが発生した場合は、電源装置またはシステム温度が高すぎることが問題である可能性が高くなります。もちろん、1つの可能性は、ゲームをしているとき、またはグラフィックス作業をしているとき(CPUとビデオカードを完全に実行しているとき)にのみシステム温度が急上昇することです。この影響により、温度に関連するコンポーネントの問題を特定することが困難になる可能性があります。



エラーがランダムである場合は、電力または熱の問題を解消するための手順を実行します。再現可能なアドレスでエラーが発生した場合は、DIMMのプルを開始します。メモリの問題をトラブルシューティングするときは、常に



  • 標準の帯電防止予防策を使用してください。メモリモジュールに触れる前に、ケースフレームまたは電源に触れて接地してください。
  • すべてのメモリモジュールを取り外して再度取り付け、正しく取り付けられていることを確認します。その際、メモリモジュールの接点をクリーニングすることをお勧めします。鉛筆の消しゴムでコンタクトをそっとこする人もいます。私たちは自分たちでそれを行いましたが、メモリメーカーは、接点が損傷する可能性があるため、これを推奨していません。また、消しゴムからのフラグメントがメモリスロットに侵入し、1つまたは複数の連絡先をブロックするリスクが常にあります。より良い方法は、新しいドル紙幣を使用することです。これは、に示すように、接点を損傷することなく、接点をきれいにするのにちょうどよい量の研磨性を備えています。 図6-7
ブロック画像' alt=

図6-7:新しいドル紙幣を使用してDIMM接点を研磨する

次の手順は、最近メモリに変更を加えたかどうかによって異なります。

メモリを追加していない場合

メモリの問題が疑われるが、メモリを追加または再構成していない(またはケース内にある)場合は、メモリ自体が問題の原因である可能性は低いです。メモリは単に時々死に、電気サージによって死ぬかもしれませんが、PC電源自体がメモリや他のシステムコンポーネントを電気的損傷から隔離するのに良い仕事をしているので、これはまれです。最も可能性の高い問題は、電源の故障です。次のいずれかまたは両方を試してください。

  • 別のシステムがある場合は、疑わしいメモリをそのシステムにインストールします。それがそこで実行される場合、問題はほぼ確実にメモリではなく、不十分な電源またはケース内の高温のいずれかです。
  • 他のメモリがある場合は、問題のあるシステムにインストールしてください。それが機能する場合は、元のメモリに欠陥があると安全に推測できます。それも失敗する可能性が高く、これは電源または熱の問題を強く示しています。

別のシステムも追加のメモリもない場合、およびシステムに複数のメモリモジュールがインストールされている場合は、バイナリ消去を使用して、どのモジュールが不良であるかを判断します。たとえば、2つのモジュールがインストールされている場合は、1つのモジュールを削除するだけで、問題が解決するかどうかを確認できます。 4つの同一モジュールがインストールされている場合は、それらをA、B、C、およびDと指定します。AとBのみをインストールし、システムを再始動して、メモリー・テストを再実行します。問題が発生しない場合、AとBは正常であることがわかっており、問題はCまたはD、あるいはその両方にある必要があります。Bを削除してCに置き換えます。問題が発生しない場合は、Dが不良であることがわかります。システムがAとCで失敗した場合、Cが悪いことはわかっていますが、Dが悪いかどうかはわかりません。 CをDに置き換え、システムを再始動して、Dが適切かどうかを判別します。

メモリを追加する場合

メモリの追加時に問題が発生した場合は、次の点に注意してください。

  • DIMMが適合しないように見える場合は、正当な理由があります。 DIMMには、相互に互換性のないさまざまなタイプがあります。すべてのDIMMには、メモリスロットの突起に対応する配置の1つまたは複数のキーイングノッチがあります。 DIMMのキーイングノッチがスロットの突起と一致している場合、DIMMはそのスロットと互換性があり、装着できます。 DIMMのキーイングノッチがソケットの突起と一致しない場合、DIMMは間違ったタイプであり、そのスロットに物理的に装着できません。
  • DIMMがメモリスロットに完全に装着されていること、およびDIMMを固定するために保持アームが所定の位置にカチッとはまっていることを確認してください。部分的に装着されたDIMMは、完全に装着されているように見える場合があり、動作しているように見える場合もあります。遅かれ早かれ(おそらくもっと早く)、そのモジュールで問題が発生します。
  • モジュールが適切なスロットに取り付けられていることを確認して、マザーボードのマニュアルに記載されているサポートされているメモリ構成の1つと一致させます。
  • 初めて再起動したときにシステムがメモリの不一致エラーを表示する場合、それは通常、実際の問題がないことを示しています。プロンプトに従ってセットアップに入り、[保存して終了]を選択し、システムを再起動します。その後、システムは新しいメモリを認識する必要があります。一部のシステムでは、CMOSを更新するためにこれらの追加の手順が必要です。
  • システムが新しくインストールされたモジュールを実際の半分のサイズとして認識し、そのモジュールの両側にチップがある場合、システムはシングルバンクまたは片面モジュールのみを認識する可能性があります。一部のシステムでは、認識される「サイド」の総数が制限されているため、既存の小さなモジュールがインストールされている場合は、それらを削除してみてください。次に、システムは両面モジュールを認識することができる。そうでない場合は、それらのモジュールを返却し、片面モジュールと交換してください。

コンピュータメモリの詳細