Я извлекаю zip (автоматическая экстракция, но это, вероятно, не имеет значения), и для нескольких файлов я получаю диалоговое окно, спрашивая меня, если я хочу заменить файл, который был уже извлечен с файлом, это как раз собирается быть извлеченным. На первый взгляд я не понял, как zip могла содержать тот же файл в том же месте несколько раз. Я затем просмотрел в файл рассматриваемое использование 7zip (или любой инструмент) и нашел это:
Различие находится в номере блока. Что на самом деле происходит здесь?
Да. файлы .zip CAN содержат тот же файл дважды. Это может быть выполнено с помощью, "добавьте к архиву" функция инструмента zip. По умолчанию более поздний файл перезаписывает любой прежний файл (файлы) при извлечении, поскольку это обычно - желаемое поведение.
Кроме того, файлы, которые отличаются только случаем их имени файла/пути, считают идентичными при извлечении к файловой системе, которая нечувствительна к регистру (Windows или Mac OS.)
Похож на Вас, используют Windows, который считал два файла с именами, отличающимися случаем одними, чтобы быть тем же именем файла.
Может случиться так, что Ваш архив был создан в чувствительной к регистру файловой системе (такой как большинство Linux), и эти два файла имели различные случаи (Исключая: ЗАПИСИ, Записи, записи).
При рассмотрении вывода файлы имеют тот же размер, ту же дату, тот же CRC, таким образом, они регистрируют, идентичен, можно безопасно перезаписать один с другим. Может случиться так, что некоторые скопировали его с другим случаем как локальное временное резервное копирование при работе над теми файлами. Номер блока - то, что они хранятся в различных местоположениях в zip-файле, который должен быть очевидным.