• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイルコピーで内容が異なる原因と対処方法は?)

ファイルコピーで内容が異なる原因と対処方法は?

このQ&Aのポイント
  • Win7(64bit)環境でデジカメで撮影した動画ファイルを外付けHDDにコピーすると、一部のファイルで内容が異なる現象が発生します。この問題はSDカード(FAT32)から外付けHDD(NTFS)にコピーする場合に起きると報告されています。コピー処理中にエラーは発生せず、ファイルサイズは一致していますが、内容が異なるファイルがあります。
  • 問題はMP4形式の大きなファイルで特に発生しやすいと言われています。また、USB3.0を使用している環境でコピー中にドライブが認識されなくなる現象も報告されています。
  • 原因としては、USB3.0のボードやカードリーダーの問題が考えられます。一部のUSB3.0ボードでは認識されなくなる現象が発生し、カードリーダーのファームウェアの更新ができない場合も報告されています。解決策としては、USB3.0ボードやカードリーダーを交換することや、ファイルをコピーする方法を変えることが考えられます。

質問者が選んだベストアンサー

  • ベストアンサー
  • ok-kaneto
  • ベストアンサー率39% (1798/4531)
回答No.1

バイナリで比較をされているとのことですが、どの部分が異なっているのでしょうか? ファイルヘッダ部分なのであれば、タイムスタンプなのでは?とおもいますが。 FATとNTFSではタイムスタンプの情報量が異なるようですが... コピーでは移動と違ってタイムスタンプを再作成するとのことです。

rucifar_k
質問者

お礼

御回答ありがとうございます。 内容が異なる個所は、まちまちなのです。 どうやら、カードリーダーが問題のようです。 試しに別のカードリーダーで実施したところ、一度もエラーとなりませんでした。 お世話様でした。

その他の回答 (2)

  • ok-kaneto
  • ベストアンサー率39% (1798/4531)
回答No.3

チェックサムはハッシュではどうでしょうか?

rucifar_k
質問者

お礼

御回答有難うございます。 ハッシュは知りませんでした。 試しに別のカードリーダーで実施したところ、一度もエラーとなりませんでした。 お世話様でした。

  • kteds
  • ベストアンサー率42% (1882/4440)
回答No.2

実際は違いがないのに、条件によっては「異なる」というcheck結果になることがあるという WinMerge の限界ではないでしょうか。 他の比較ツールを使用しても違いがあるのでしょうか? WinMergeが異なるという結果を出した時に、代わりにhash check でも違いがでるのでしょうか?

rucifar_k
質問者

お礼

御回答ありがとうございます。 試しに別のカードリーダーで実施したところ、一度もエラーとなりませんでした。 hash check の存在を知りませんでした。試してみます。 お世話様でした。

関連するQ&A