web-dev-qa-db-ja.com

Windows RAMテストプログラム

最近、Windows XPマシンでブルースクリーンが発生しています。インストールしたばかりのRAMが原因だと思われます。何かありますか私のRAMが良いかどうか、Windows XPでテストを使用できるプログラム?

フロッピーディスクやCD-ROMなどの外部デバイスから起動する必要のないプログラムを探しています。プログラムは、マシンを再起動しなくても、通常どおりに実行されます。

8
Graviton

私はWindowsで実行される MemTest を使用しましたが、これを完全に信頼したことはありません。他の人が言及した理由もありますが、怒りで使用されたのを見たことがないためです(つまり、実際には欠陥があることが判明したRAM)-そのため、その有効性を保証することはできません。

他の多くの人と同じように、私は主に MemTest86 +(CDから起動)に依存しています。不便だと思うかもしれませんが、最近の多くのマシンでは4GB以上であり、徹底するためにいくつかのパスを実行する必要があることを考えると、RAMを適切にチェックすることは一夜の仕事です。

I7 mobo、CPU、DDR3 RAMにアップグレードしたばかりで、最初に行ったのは、最初の夜にRAMをテストすることでした。たまたま、RAM =障害があるように見えたので、毎晩、スティックのさまざまな組み合わせとさまざまなBIOS設定を使用して別のテストを実行し、問題の範囲を確認しました。RMAでRAMを返すと、 RAMに欠陥がないことが判明した場合は、管理料金が請求されます。したがって、事実を正しく理解することが重要です。したがって、複数の夜間memtest86 +を実行するというより面倒なルートです。 ..長期的にはそれだけの価値があります。

5
CJM

とにかく Memtest86 + を使用することをお勧めします。はい、外部デバイスから起動する必要があります(CDは事前に作成されています)が、テストする適切な方法は他にないと思いますRAMそれ以外の場合--Windows XPは、テストプログラムのRAMへのフルアクセスを許可しません。

4
Regent

あなたが求めていることは不可能です。

Phoebusが指摘しているように、Windowsの実行中にRAMを完全にテストすることは不可能です。とりわけ、WindowsはRAMの一部を自分専用に予約しますしたがって、他のプログラムはそれにアクセスしてテストすることができません。

また、Windows(すべての最新のOSと同様)は仮想メモリを使用するため、テストプログラムは特定のハードウェアメモリアドレスに書き込むことができません(アクセスがOSによってブロックされているため)。 OSにメモリを要求してそのメモリにアクセスすることしかできず、そのメモリがどこにあるかを制御することはできません。したがって、テストプログラムは同じメモリを何度もテストしている可能性があります...

したがって、CD-ROMまたは他のメディアから再起動する必要があります。その上にmemtest86。

2
sleske

http://hcidesign.com/memtest/ 無料..どれだけ良いかわからない、私は使用する memtest86

1
Grizly