ここ数週間、あるディスクから別のディスクにファイルをコピーしているときにデータが破損するケースがいくつかありました。質問は:何が原因である可能性があり、どのようにそれを特定するのですか?
いくつかの手がかり:
md5sum
または/およびMicrosoftの [〜#〜] fciv [〜#〜] )を使用して検出されましたが、コピーでは間違っていました(元のMD5とコピーは繰り返し可能です);fc /B
は、differencesを繰り返し報告し、は常に正確に4 kiBの境界を持つ連続したブロック上にあります(10件:1つのファイルが2回ヒットした);chkdsk /f
によって正常な状態が示されます(不良ブロックなし、エラー報告なし)。追加:私は、問題を回避することよりも、根本原因を見つけて原因を特定することに本当に関心があります。
私は、関連するすべてのテクノロジーが、報告されたものと比較して、検出されないエラーの割合が非常に低いと考えられていると考えています(そして私はエラーの報告がありません)。したがって、
私はまったく同じ問題を抱えており、これがUSB3に関連していることを特定できました。USB3を使用すると2つの異なるディスクで問題が発生しました。eSata接続(両方のディスクにUSB 3 + eSataがあります)を使用すると、問題はありません。 Windows 7を使用しています。2つの異なるアンチウイルス(McAffeeとEssentials)で問題が発生しました。今では、ラップトップでUSB3ポートを使用することを避けています。 2つのディスクは同じメーカーのものであるため、同じUSB 3ケーブルを使用していて、別のケーブルでテストできませんでした。でも、USBケーブルが良くなかったらびっくりします。
違いは、常に正確に4 kiBの境界を持つ連続したブロックにあります…エラーのあるブロックは、大きなファイルでは、一見ランダムな場所で、4kiBから52kiBまでさまざまなサイズです。
ドライブはチャンクで書き込むため、通常、ドライブエラーではなく、接続エラーで見られるようなブロックサイズのエラーが表示されます。
ドライブがフラッシュディスクであるかどうかを尋ねるつもりでしたが(これは、サイレントで検出されない破損を経験するという不幸がありました)、それから私はこれを見ました:
影響を受ける2つの宛先ディスクはUSBです
これは、残念ながら私が経験したもう1つの破損の原因です。問題は、USBドライブがケーブルを通過することです。そのため、電気接続に問題が発生し、破損する可能性があります。この種の問題が発生した場合は、最初に、ドライブのコネクタ、ケーブル、およびUSBポートのピンをクリーニングする必要があります。湿気が伝導性を助けるので、肺からの湿った空気で最初に呼吸を試みることができます。それが効果があると思われる場合は、歯ブラシなどでピンを磨くことができます(私は通常、エメリーボードを使用して軽くこすります)。