Как я могу получить разные контрольные суммы SHA для "идентичных" iso-файлов?

У меня есть два файла ISO, я называю это

Windows 10 ISO #1.iso
Windows 10 ISO #2.iso

Контрольные суммы, рассчитанные разными инструментами, показывают два разных значения для этих двух *.iso файлов.
Два текстовых файла показывают различные контрольные суммы для № 1 и № 2 (рассчитывается с помощью Nirsofts HashMyFiles.exe)
Два диалоговых окна из 7-Zip подтверждают различные контрольные суммы для № 1 и № 2:

Как так получилось, что такой инструмент, как KDiff3, не находит различий во включаемых файлах и каталогах и показывает все "зеленым" как идентичное?

Как может получиться так, что контрольные суммы для двух *.ISO-файлов #1 и #2, смонтированных с помощью проводника Windows 10, показывают значения IDENTICAL SHA?

В этом случае: вы бы сказали, что ISO идентичны или нет?

1 ответ

Как так получилось, что такой инструмент, как KDiff3, не находит различий во включаемых файлах и каталогах и показывает все "зеленым" как идентичное?

Приложение только смотрит на содержимое изображения. Вы не сравниваете загрузочный сектор образа.

Вы сказали бы, что ISO идентичны или нет?

Это невозможно сделать это определение. Вам следует сравнить контрольную сумму, рассчитанную certutil, и сравнить ее с контрольной суммой, предоставленной Microsoft. Если вы использовали Media Creation Tool для загрузки сравниваемого ISO-образа, контрольная сумма будет другой, это намеренное поведение со стороны Microsoft.

Другие вопросы по тегам