障害のあるRAMによってUltra DMA CRCエラーが発生する可能性はありますか?


1

昨日ラップトップのRAMをアップグレードしましたが、ローカルコンピューターストアで購入したメモリモジュールに欠陥があるため、奇妙なことが起こっています。RAMは正常に動作していないため、ラップトップを起動するたびに、Windows 7のようこそ画面の直後に電源が切れます。

ハードドライブのSMARTステータスを確認することにしましたが、「UltraDMA CRCエラーカウント」が3になっていることに驚いていました。

今、RAMを動作中のRAMに置き換えることができ、RAMのストレステストを行い、「HD Tune Pro」ユーティリティを使用してハードドライブでフルサーフェススキャンを実行することにしました。RAMとハードドライブの両方にエラーはありません。

不良なRAMが原因でHDDがUltra DMA CRCエラーを取得する可能性は本当にありますか?

回答:


0

はい。RAMに欠陥があると、コントローラーが無効なデータを送信し、ドライブのCRCテストに失敗する可能性があります。RAMに欠陥があると、ソフトウェアがコマンドで実行できるコマンドをハードウェアに実行させる可能性があるため、ほとんどすべての問題が発生する可能性があります。これが発生する可能性が非常に高い方法の1つは、ドライブコントローラーのドライバーが誤ったバスタイミング、クロック設定、またはコントローラーのUDMAモードを設定する場合です。


RAMがコンピューターの他のコンポーネントとどのように通信するかについて、より技術的な説明をお願いします。RAMとハードドライブ間でデータが往復しますか?私はこのようなことがどのように起こったかについて本当に興味があるので、技術的な答えがより望ましいでしょう。
ショーンK。14年

多くの背景素材を必要とするか複製せずにそれを行うことは簡単ではありません。しかし、ポイントは、コンピューターが操作するコードとデータのほとんどが、ある時点でRAMを通過することです。したがって、RAMの欠陥により、ソフトウェアがハードウェアに命令することのできるほとんどすべてのことをコンピューターが実行する可能性があります。ソフトウェアは、確実に動作するよりも高速になるようにタイミングを命令することができ、ドライブが検出できるバス上でCRCエラーが発生します。
デビッドシュワルツ14

エラーの再現には問題があるという点を理解しています。私は自分でエラーが発生するのを見ましたが、二度と見たくありません。有益な答えをありがとう!
ショーンK。14年

DMAは、CPUがデータを一度にコントローラーバイト(PIO)にスプーンフィードする代わりに、RAMを直接読み書きするようドライブコントローラーに指示します。そのRAMに障害が発生した場合、間違ったものが書き込まれたり、読み取られたと考えられたりし、後でCRCチェックに失敗します。コントローラーの誤プログラミングを引き起こすRAMエラーはまれですが(可能性はありますが)、書き込みまたは読み取りデータに干渉するRAMエラーの可能性が高くなります。
ローレンス

0

UltraDMA CRCエラーのほとんどは、RAMではなくねじれがあるケーブルの不良が原因です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.