重複の可能性あり:
Memtest86+ で失敗したアドレスが合計メモリよりも高いのはなぜですか?
最近、ハードウェア関連のコンピュータの問題が発生しています。私のデスクトップには、Intel Q6600、Gigabyte P35-DS3R マザーボード、Sapphire HD7850、および 1GB Kingston メモリの 4 つの DIMM が搭載されています。HDD は OCZ Vertex2 120GB です。
SATA IDE モードを AHCI に設定するには、Windows7 を再インストールする必要があると考えていました。そこで、SATA モードを変更し、Windows CD を起動したところ、問題が発生しました。
Windows をインストールしようとしました。ファイルを展開すると画面が黒くなりました。インストールが停止し、CD アクティビティはなくなり、ハードドライブの LED は点灯したままでした。何度か再試行し、そのたびにドライブを再フォーマットしました。結局、再フォーマットしなくても、何らかの理由で以前のインストールが続行されました (?)。とにかく、インストールは完了しましたが、最初に疑ったのは SSD でした。
Hirens ブート CD でスキャンしました。不良または摩耗したセクターは見つかりませんでした。SMART データは正常です。そこから Windows を起動できます。ただし、Windows も 2 分未満で「ブラックアウト」しました。非常によく似た仕様の別の PC (Asus の別のマザーボードのみ) にドライブを配置したところ、Windows は問題なく安定して動作しました。したがって、グラフィックス、マザーボード、プロセッサ、メモリに問題があるに違いありません。グラフィックス カードを Nvidia 8800GT に交換しました。違いはなく、ブラックアウトはまだ発生します。ブラックアウトするとサウンドも停止します。自動的に再起動することはなく、リセットを押すと PC が完全にシャットダウンし、しばらくしてから再起動するようです。主要な BIOS 設定を変更した場合も、非常によく似た動作になります。
そこで、BIOS ファームウェアを更新しました。やった! 再び動作するようになったと思いました。しかし、確信が持てなかったので、memtest86+ (v4.2) を実行したところ、エラーが発生しました。3582.9MB で 1 つのエラーが発生し、1 つの dim を削除しました。3070.9MB でエラーが発生し、別の dim を削除しました (2046.9MB)。1 つの dim を残しました (1022.9MB)。つまり、最後の 1 つが壊れているに違いありません。そこで、それを取り外し、他の 3 つを取り付けました。これらは故障していないと仮定しました。
この最後の dim まで作業を進めました。これは Scythe Mugen 2 の下にあり、取り外すしかできなかったからです (配置するにはクーラーを取り外す必要があり、そのためにはマザーボードを取り外してすべてのケーブルを外す必要があります)。いずれにせよ、スロットも dim も原因ではないようです。3 つの dim で再度スキャンすると、3070.9 MB でエラーが発生します。このアドレスは以前に見たことがあります。スロット 2 または 3 に dim が 1 つあります。1022.9 MB でエラーが発生します。
ここで疑問が湧いてきます。memtest86+ によると、メモリは 3069MB (3 次元) あります。エラーは 3070.9MB にあります。どうしてこのようなことが起こるのでしょうか? 何が壊れているのでしょうか?
私の推測では、メモリは正常ですが、CPU またはマザーボードが損傷しています。この Scythe Mugen 2 を購入する前から、CPU はしばらくの間、かなり熱く動作していました。「かなり熱い」というのは、アイドル時に 70 度、ストレス時に 95 度 (接合部温度) を意味します。Tj_max は 100 度と推定されていると思いますが、これは良くないのではないかと思いました。
これは SATA モードと関係があるとは思えません。この問題は以前からあったと思いますが、フォーマットはシステムにとって非常に重要な部分なので、突然発生しました。SATA モードを変更しただけで、このような深刻なコンピュータの問題 (常に黒い画面が表示されるなど) が発生するのは奇妙です。ちなみに、IDE に戻しても効果はありませんでした。
モジュールを外して 1 つのスロットに 1 つのモジュールをテストするなど、いくつかのメモリ構成を試しました。すべて、私が言及したアドレスで常にエラーが発生しました (インストールしたモジュールの数によって異なります)。モジュール自体は 1 GB なので、1024 MB です。最後の 3 MB はどこに行くのでしょうか? システム予約でしょうか? システム予約の場合、なぜ最後にあるのでしょうか?
答え1
Memtest86+はリアルモードで動作しますが、問題のメモリバイトの実際の16進アドレスがない限り、メガバイト単位で測定されたエラーの位置を判断することはできません(これは実際に測定しようとしているものの100万倍の大きさです)。さらに、メモリエラーはないDRAM 自体の物理的特性により、単一の場所に制限されることがあります。
DIMM を 1 つずつチェックして、どれが不良かを確認します。複数の DIMM に問題がある可能性があります。マザーボード上のメモリ コントローラ自体に障害がある可能性もありますが、最初に DIMM を個別にチェックすることをお勧めします (特定の DIMM で一貫して問題がない場合は、マザーボードはおそらく正常です)。
最後に、アイドル時の70℃は暑すぎる負荷がかかった状態で95℃に達することは言うまでもありません。あなたのコンピュータが自ら停止する一部のマザーボードでは、80 ~ 100 ℃ の範囲でシステムが強制的にシャットダウンされます。 Q6600ケースの最大温度は 71 度しかありません。CPU も損傷している可能性がありますが、ほとんどのプロセッサはこれらの温度に耐えることができます (ただし、長時間ではありません)。まず CPU ヒートシンクを修理し (最大温度は 60 度台になるはずです)、次に CPU 固有のテスト (Prime95 など) を実行して、CPU がまだ正常に機能していることを確認します。