xcopyは、Windows 10でファイルの内容を変更しました


0

xcopy SRC DST /C /E /QWindows 10 を使用して180 GBのccaをコピーしました。ファイルのほとんどはビデオファイルやプレゼンテーション(ppt / pptx / pdf)です。奇妙な動作に気づきました:コピーされたファイルのいくつか(9268の2133)には、元のファイルとは別のチェックサムがあります。これは、ファイルの内容がコピー中に変更されたことを意味します。WinMergeを使用してこれらのさまざまなファイルのいくつかをチェックしましたが、ファイルのごく一部のみが変更されたようです(スクリーンショットを参照)。最初に、この部分はファイルのメタデータ(所有者、作成日など)に属すると想定されていましたが、メタデータはファイル自体に保存されていないことに気付きました。なぜこれが起こったのですか?それらのファイルが同じであるかどうかをどうにかして確認できます(たとえば、ビデオを再生するときに違いがないように見えます)。ありがとう

PS:totalcmdまたはexplorerを使用してこれらのファイルを初めてコピーしようとしたときにエラーが発生し、再試行を押してスキップまたは再試行するため、xcopyを使用しました。

PPS:すべてのファイルのサイズは同じです。また、DSTのいくつかのファイルがASCII 0文字のみで構成されていることにも気付きました。totacmdを使用して問題なくこれらのファイルを再度コピーしました。

ここに画像の説明を入力してください


これはおそらく、Explorer / TotalCmdで表示されていた「エラー」が原因でしたが、/Cスイッチで沈黙していました。コンピューターはエラーをランダムにスローするだけでなく、エラーは問題を示します。
グロノスタジ

@gronostajはいこれは本当ですが、totalcmdファイルで再試行を十分な回数押すとコピーされました。だから私はそれ/Cが私のためにこれを行うと仮定しました。両方のhddが比較的新しいため、エラーが発生した理由がわかりません。
和観短歌

それでも、エラーは何らかの問題を示しています。動作するまで再試行しても、その問題は解決しません。エラーの原因を実際に知ることなく、エラーの原因を特定することはできません。そのため、エラーメッセージをさらに提供できない限り、実際に支援することはできません。
グロノスタジ

回答:


1

xcopyはMSによって廃止されたようです。理論的には、ファイルを逐語的にコピーする必要がありますが、慎重に比較するとわかるように、明らかに失敗しています。ほとんどのビデオ形式はある程度フォールトトレラントであるため、引き続き表示できますが、破損しているようです。

問題は、/ C、on-on-error、オプションの使用である可能性があります。「健全な」メディアでは、エラーは発生しません。/ Vオプションを使用してファイルを検証してみてください。検証に失敗した場合、不良メディア(HDDやCDの故障など)やシステムノイズなどの問題があります。ところで、/ Jは、ビデオなどの大きなファイルに役立ちます。


0

MicrosoftのRobocopy(Robust File Copy)を試すことができます。これは、ファイルコピー機ではなく、フォルダーコピー機です。CLIからの基本構文は「Robocopy source target」です。たとえば、Robocopy C:\ mysource E:\ mytarget

RobocopyのGUIもあります。Wikipediaの詳細はこちら

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