Как я могу скопировать папку со многими файлами с проверкой целостности?

5213
RafaelM

Я только что получил новый жесткий диск и хочу переместить многие папки со старого жесткого диска на новый, но я хочу убедиться, что все скопировано правильно.

Я попытался использовать md5summer для генерации md5-сумм исходных файлов, скопировал файлы и затем попытался сравнить md5-суммы обоих наборов файлов. Это заняло много времени, потому что есть много больших видео файлов.

Есть ли какое-либо программное обеспечение, которое я могу использовать, чтобы сделать этот процесс максимально безболезненным? Мне просто нужна базовая проверка целостности файла.

4

4 ответа на вопрос

1
sgmoore

Beyond Compare - не бесплатное, но, IMHO, дешевое и стоящее, позволит вам сделать сравнение CRC (которое должно быть намного быстрее, чем MD5) или даже полное двоичное сравнение, если хотите.

При сравнении папок и подпапок вы можете настроить фильтр так, чтобы он отображал только несоответствия, поэтому, если у вас есть большое количество файлов и папок, вы можете быстро определить, есть ли какие-либо ошибки или отсутствуют.

Он также может сделать копирование / синхронизацию для вас.

Недавно я использовал его для копирования нескольких тысяч файлов и папок на FTP-сайт, а затем провел сравнение, чтобы убедиться, что все файлы были загружены правильно. При отключении Интернета некоторые файлы были загружены некорректно, но было очень легко определить, какие из них и загрузить снова.

1
adeelx

Используйте утилиту TeraCopy, бесплатную и эффективную.

TeraCopy использует CRC и автоматически проверяет целостность всех файлов.

0
David Remy

Просто чтобы добавить другой продукт, я использую SyncBack и люблю его варианты. Я не буду тянуться, но он имеет то, что вы ищете, и многое другое.

0
Richard Lucas

Недавно мне пришлось выполнить ту же операцию, чтобы переместить некоторые файлы со старой машины на новую, и я использовал Microsoft Sync Toy. К сожалению, для запуска требуется вечность, но если вы можете оставить машину включенной на ночь, она, похоже, сработает. (Возможно, вам потребуется другая версия для XP, но для загрузки доступны более старые версии)

Microsoft Sync Toy

Вы также можете использовать XCOPY из командной строки в следующем формате:

XCOPY "C:\Users\Richard\Music\iTunes\iTunes Media\Music" "X:\Music" /v /s /z 

/ v = проверить, / s = подкаталоги, / z = режим перезапуска сети (более надежный)

О XCOPY / Verify: «Сравнение данных источника и назначения не выполняется». Источник: https://support.microsoft.com/en-au/kb/126457 ac88 9 лет назад 0

Похожие вопросы