私は最近、誰かのために新しいコンピューターを作りました。最初はすべて問題ないように見えましたが、OSをインストールしようとすると(Windows XPとWindows7の両方を試しました)、両方のインストーラーが失敗しました。XP BSOD、Windows 7は、一部のファイルを読み取ることができず、ディスクが破損している可能性があると述べましたが、一度はBSODも同様でした。
次の論理的なステップは、Memtest86 +を実行することであると判断したので、起動してしばらく実行しました。エラーが報告されないまま約5分間視聴しましたが、45分から1時間後に戻ってきて、15,000を超えるエラーが報告されていました。私はそれを開いてバックアップし、RAMを取り外し/取り付け直しました。私はそれらを他のDIMMセット(合計4つのDIMMを備えたデュアルチャネル)に入れました。
それが復旧したとき、Windows 7がインストールされ、正しく実行されたようです。 「問題は解決した」と思ったのですが、1日ほどでBSODに戻りました。まだMemtest86 +を再度実行していません(時間がありません)が、同じことが起こると思います。
購入したRAMに欠陥があると言っても大丈夫ですか?それが問題であることを確認するために他に行うべきテストはありますか?
MemTest86が失敗したときにハードウェア障害があると言ってもかなり安全です。 RAMが原因である可能性が最も高いですが、まれな状況で発生する可能性のあるものが他にもいくつかあります。可能性を低くしてリストします。
Memtest86は、BIOSのメモリタイミングが間違っている場合にもエラーを報告できます。これは、デフォルトのタイミングを変更した場合、モジュールに埋め込まれたSPD値が正しくない場合、またはBIOSがSPD値が間違っています。後者が発生したことがあります。BIOSアップデートで問題が修正されたため、ハードウェアを交換する前に試してみることをお勧めします。
また、システム内のコンポーネント間に互換性の問題がある可能性もあります。他のシステムでは、単独では何も誤動作していませんが、特定の部分をすべて組み合わせると失敗します。
一部の古いマシンタイプ(Socket 7時代のシステムでこのような動作が確実に見られる)および古いmemtestバージョンでは、L2/L3キャッシュの問題(最悪の場合、パフォーマンスが低下して無効になる可能性があります)が=と誤解される可能性があります。 RAMエラー。