Как проверить, правильно ли я скопировал кучу файлов и папок с устройства MTP?

414
v0idifier

Тот. Windows 10 Home, устройство Android 7.1.2. Я хочу проверить, правильно ли оно скопировано, так как это резервная копия.

1
Что нужно искать в скопированных файлах? Убедиться, что они скопированы правильно? Использовали ли вы утилиту для резервного копирования? music2myear 6 лет назад 1

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

0
Anaksunaman

Контрольные суммы - обычный способ, которым это обрабатывается.

Контрольные суммы - это (в основном) уникальные комбинации цифр и букв, сгенерированные для файла с помощью алгоритма. Если файл изменяется (например, он поврежден во время передачи), изменяются комбинации цифр и букв. Поэтому, генерируя эти контрольные суммы как до, так и после передачи файла, мы можем сравнить их и обнаружить возможные повреждения.

Чтобы использовать контрольные суммы, вам нужна программа для их генерации. И хотя существует много форматов контрольных сумм, один из наиболее распространенных называется md5 и тот, который вы, скорее всего, захотите использовать.

Использование контрольной суммы md5

Для Android вы можете проверить Hash Calc (Checksum Utility) от kevinhhl . Он будет генерировать контрольные суммы формата md5 для файлов в каталоге и подкаталогах.

Я не тестировал его с Android 7, но он работает на Android 6.

Если вы используете Hash Calc выше, для любых файлов, которые вы собираетесь сделать резервную копию:

  • Запустите Hash Calc и найдите файлы.

  • Выберите каталог, содержащий файлы, для которых вы хотите создать резервную копию, но не выбирайте конкретный файл.

  • Выберите «Hash All» в правом верхнем углу, выберите опцию, если хотите, из диалогового окна (вам не нужно ничего выбирать) и нажмите Start.

  • На следующем экране выберите «Создать текстовый файл» (отключите «Показать путь к каталогу»).

  • Сохраните текстовый файл («Экспорт», затем «Сохранить»).

Когда вы будете готовы сделать резервную копию, скопируйте текстовые файлы, которые вы создали выше, вместе с другими файлами на ваш компьютер.

Наконец, используйте утилиту на вашем ПК, чтобы проверить переданные файлы по файлам контрольной суммы md5, которые вы сгенерировали (текстовые файлы).

Существует множество программ, которые могут делать это на ПК, но в настоящее время она работает с Windows 10 и чрезвычайно проста в использовании - это расширение оболочки HashCheck от Kai Liu .

Предостережения

  • Расширение HashCheck Shell ожидает, что сгенерированные вами текстовые файлы с контрольной суммой будут иметь расширение «.md5», а не «.txt».

    Итак, предполагая, что вы хотите иметь возможность дважды щелкнуть файл, чтобы выполнить проверку на своем ПК, измените расширение при первоначальном сохранении файла на Android или переименуйте его после переноса на ПК.

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

    Если вы использовали многоуровневую директорию на своем телефоне, вам, возможно, потребуется либо воссоздать ее, либо предоставить соответствующие каталоги в файлах контрольной суммы, отредактировав, например, в блокноте.

Заметка

Что касается конкретной ситуации, просто сгенерируйте файлы контрольной суммы (при условии, что оригинальные элементы все еще находятся на вашем устройстве), перенесите эти файлы контрольной суммы на ПК и проверьте резервные копии, как указано.