G
Guest
When unpacking some ZIP files using Extract All in Vista Home Premium 32bit,
I have found that some of the extracted files are corrupt.
I can drag the individual file out of the ZIP, so the problem is not that
ZIP is corrupt. A Vista machine with WinZip installed will unpack the files
OK.
Looking at a corrupted file, the first 2MB exactly are OK, but the remainder
is filled with zero bytes.
From trying different combinations, it seems that for the corruption to
occur,
- the zip must be password protected
- the original file must be large ( much larger than 2MB)
- the original file must be inside a folder in the zip
The simplest example I have created consists of a single folder containing a
single 14MB text file. The folder is zipped with WinZip on another machine,
using ZIP 2.0 compatible encryption. This file has has been tested on a
couple of Vista machines and the corruption occurred on both.
I have found that some of the extracted files are corrupt.
I can drag the individual file out of the ZIP, so the problem is not that
ZIP is corrupt. A Vista machine with WinZip installed will unpack the files
OK.
Looking at a corrupted file, the first 2MB exactly are OK, but the remainder
is filled with zero bytes.
From trying different combinations, it seems that for the corruption to
occur,
- the zip must be password protected
- the original file must be large ( much larger than 2MB)
- the original file must be inside a folder in the zip
The simplest example I have created consists of a single folder containing a
single 14MB text file. The folder is zipped with WinZip on another machine,
using ZIP 2.0 compatible encryption. This file has has been tested on a
couple of Vista machines and the corruption occurred on both.