
우리는 대부분의 PDF와 png 파일을 포함하는 대용량 zip 파일(25GB)을 가지고 있습니다. (약 150000개 파일)
Windows를 사용하여 파일의 압축을 풀면 일부 콘텐츠가 손상되었습니다. 일부 png 파일은 다른 png 파일의 내용을 표시하고 일부 pdf는 열리지 않습니다. 일부는 괜찮습니다.
7zip을 사용하여 파일의 압축을 풀면 모든 것이 정상입니다. zip 파일은 ftp를 통해 전송된 2008 서버에서 압축되었으며 2008 서버에서 압축이 풀렸습니다.
이전에 이와 같은 것을 본 적이 있고 탐색 압축 풀기가 파일을 손상시키는 이유를 설명할 수 있는 사람이 있습니까?
탐색이 실패할 경우 충돌이 발생하지 않거나 오류 메시지가 표시되지 않는다는 점은 매우 우려됩니다.
답변1
ZIP 파일에는 원래 4,294,967,295 byte
크기 제한이 있었습니다. 1989년 ZIP이 처음 개발되었을 때는 그 이상으로 충분했지만 이제는 아기 손톱 크기의 마이크로 SD 카드에 그 10배를 저장할 수 있으므로 엄청나게 작습니다.
ZIP64는 이 크기 제한을 18,446,744,073,709,551,615 bytes
. 그러나 Windows 탐색기는 ZIP64를 지원하지 않으므로 탐색기만 사용하여 문제 없이 얻을 수 있는 최대 크기는 약 4GB입니다.
자세한 내용은 다음을 참조하세요.위키피디아 페이지~을 위한ZIP file formats
답변2
XCOPY를 사용하여 LAN을 통해 복사된 5GB zip 파일을 여는 데 문제가 있었습니다. WinZip이 설치된 원본 컴퓨터(Windows XP x86)에서는 제대로 열리지만 기본 zip 지원만 있는 대상 컴퓨터(Server 2003 x64)에서는 열리지 않습니다.
대상 PC에 WinZip을 설치한 후 손상 경고 없이 파일을 열 수 있었습니다.