web-dev-qa-db-ja.com

解凍エラー「中央ディレクトリの終わりの署名が見つかりません」

Windown/MS Wordで開くZipファイルがあります(実際には.DOCXファイルです)。 LibreOffice/Macで開くと、次のようになります。

General Error.
General input/output error.

Fileのコメント:

../Commission Plan.docx: Zip archive data, at least v2.0 to extract

そしてunzipは言う:

Archive:  ../Commission Plan.docx
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of ../Commission Plan.docx or
  ../Commission Plan.docx.Zip, and cannot find ../Commission Plan.docx.Zip, period.

このファイルを開くにはどうすればよいですか?

3

この代替Zipプロセスを使用して、ファイルの破損を防ぎます。 ( https://askubuntu.com/questions/54904/unzip-error-end-of-central-directory-signature-not-found での回答に基づくアイデア

mkdir DOCX
cd DOCX
jar xvf ../Commission\ Plan.docx
jar cvf ../Commission\ Plan2.docx *

これにより、システムのJavaランタイムに組み込まれている優れたZipユーティリティを使用して、解凍および再圧縮されます。

4

7zで解凍するとうまくいきました:

7z x COCR2_100.Zip

APT with apt install p7Zip-full

2
Campa