The single -F is more reliable if the archive is not too much damaged, so try this option first. When doubled as in -FF, the archive is scanned from the beginning and zip scans for special signatures to identify the limits between the archive mem‐īers. The resulting archive should be valid, but any inconsistent entries will be left Input archive is scanned as usual, but zip will ignore some problems. The -F option can be used if some portions of the archive are missing, but requires a reasonably intact central directory. Then the zip utility has two other useful options: -Fįix the zip archive.
On Linux, if it's a stubborn one and zip -J file.exeĭoesn't transform it into an extractable zip because the non-zip part isn't just prepended, see the manual page: -J