ZIPの解凍エラー|解凍できない原因と対処方法

このQ&Aのポイント
  • あるZIPファイルをLHAユーティリティ32を使用し、解凍しようとしたら何も解凍されませんでした。
  • 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 D:\tmp\XXXXXXX.zip, and cannot find D:\tmp\XXXXXXX.zip.zip, period.
  • これは何が原因で解凍できなかったのでしょうか?
回答を見る
  • ベストアンサー

ZIPの解凍エラー

あるZIPファイルをLHAユーティリティ32を使用し、 解凍しようとしたら何も解凍されませんでした。 ログを見てみると、以下のようなメッセージがあったのですが、 これは何が原因で解凍できなかったのでしょうか? 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 D:\tmp\XXXXXXX.zip, and cannot find D:\tmp\XXXXXXX.zip.zip, period.

noname#149114
noname#149114

質問者が選んだベストアンサー

  • ベストアンサー
  • ac-sakura
  • ベストアンサー率19% (185/963)
回答No.3

#2さんが指摘したような場合も考えられるので、 「極窓」で判別してみてください。

参考URL:
http://www.vector.co.jp/soft/win95/util/se085018.html
noname#149114
質問者

お礼

そのようなソフトがあったんですね。 それで調べてみたいと思います。 ありがとうございました。

その他の回答 (2)

回答No.2

こんにちは。 それって、本当にZIPファイルですか? 拡張子はZIPだけど、ホントは違うような・・・。 (^^ゞ

noname#149114
質問者

お礼

その可能性もありますね。 もうちょっと調べてみます。 ありがとうございました。

  • ac-sakura
  • ベストアンサー率19% (185/963)
回答No.1

よくあることです。 ファイルが壊れてるのかも?

noname#149114
質問者

お礼

その可能性もありますね。 もうちょっと調べてみます。 ありがとうございました。

関連するQ&A

  • unzipコマンドでエラー

    お世話になります。 下記のzipファイルをunzipコマンドを実行して解凍しようとしたらエラーが発生して解凍できませんでした。 ※zipファイルはwgetで取得しました。 解凍するファイル:  Joomla_3.3.3_in_Japanese.zip 実行したコマンド:  unzip Joomla_3.3.3_in_Japanese.zip -d /var/share/ 出力されたメッセージ: Archive:Joomla_3.3.3_in_Japanese.zip 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 Joomla_3.3.3_in_Japanese.zip or Joomla_3.3.3_in_Japanese.zip.zip, and cannot find Joomla_3.3.3_in_Japanese.zip.ZIP, period. Windows上でzipファイルを解凍したら下記のコメントが表示されました。 ※解凍した際に使用したソフトはExplzhです。 書庫にコメントがあります。 Made with WinArchiver Lite (http://www.tida.bz/macwinzipper) 申し訳ありませんがご教授いただけませんでしょうか。 宜しくお願いします。 では、あ失礼します。

  • terminal unzip失敗について。

    http://kuji.vnox.net/download/ このサイトからナンバーズ3のCSVファイルをブラウザ経由でダウンロードして解凍はできるのですが MACのターミナルからcurlでダウンロードしてunzipさせたところ解凍ができないとエラーが出ました 解決させる事は出来ますでしょうか? terminal コマンドで curl -O http://kuji.vnox.net/files/numbers3-csv.zip ダウンロードできたら unzip numbers3-csv.zip ここでエラー。 Archive: numbers3-csv.zip 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 numbers3-csv.zip or numbers3-csv.zip.zip, and cannot find numbers3-csv.zip.ZIP, period. 色々調べてみると壊れているとかで。。。。 どうにか解決作はありませんか? 宜しく御願い致します。

  • zipの解凍について

    PHP上でzipを解凍したいと思ってあれこれ探しています。 どうやらPearのArchive_Zipを入れた上で、execのunzipでいけそうだというところまではきましたが、Archive_Zipがインストールできません。 本家のサイトに行ってみると、一応リリースはされているが、メンテナンスされてないという状態のようです。 インストール先は、Fedora2です。 #cd *****pear *はディレクトリ #pear install Archive_Zip No release with state equal to :"stable" found for Archive_Zip という具合に、リリースされてませんのエラーが出ます。 Zipが解凍できればArchive_Zipでなくてもいいので、どなたか解決法か別案があればご教授お願いします。

    • 締切済み
    • PHP
  • Linux (SUSE)で、Win圧縮フォルダで作ったZIPを解凍するには

    Windowsエクスプローラーで作れるZIPファイルを、Linux (SLES 10)で確実に解凍する方法はありますでしょうか? 小さいものはうまくできても、大きいものはエラー終了するという、不思議な現象に遭遇しています。 遠隔地に数十GBもあるテキストファイルを送る必要があり、Windows 2003 Serverで、 エクスプローラーの右クリックで出てくる「送る」→「圧縮(ZIP形式)フォルダ」でZIPファイル化し、SCPでネットワーク転送しました。 転送先でファイルを開こうとすると、小さい(数MB~数百MB)ファイルはなんら問題なく解凍できたのですが、 大きいファイル(GBレベル)は、ものによっては need PK compat. v4.5 (can do v2.1) や、 start of central directory not found; zipfile corrupt. というメッセージとともに異常終了してしまいます。

  • Archive::Zipで指定ディレクトリに解凍したいのですが・・・

    お世話になっております。 Archive::Zipで以下のようなソースで解凍を行っています。 $file = "/data/31000/upload/MMEISYO.zip"; # オブジェクトの生成 my $zip = Archive::Zip->new(); #ファイルの読み込みに失敗したら強制終了 die 'Archive File Read Error' unless $zip->read($file) == AZ_OK; #ファイルの一覧を取得 @members = $zip->members(); foreach (@members) {   #ファイル名はfileNameにて取得できます。   my $name = $_->fileName();   #ファイルをアーカイブから取り出す。   $zip->extractMemberWithoutPaths($name); } しかしこれだと、CGIのあるディレクトリに解凍してしまいます。 違うディレクトリに解凍したい場合には、どのようにしたら よろしいのでしょうか? どなたかお助け願います。 お願いします。

    • ベストアンサー
    • Perl
  • Solaris10 flash archive作成時のエラーについて

    solaris 10 でflash archiveを作成しようとすると下記エラーが出力されます。 解決策につきお力お貸しください。 ■環境 SunOS 5.10 Generic_127127-11 sun4u sparc ■エラー内容 **************************** # flar create -n test -R/cdrom/Solaris_10/Tools/Boot/tmp/root -c test.flar Full Flash Checking integrity... Integrity OK. Running precreation scripts... Precreation scripts done. Determining the size of the archive... cat: cannot open /cdrom/Solaris_10/Tools/Boot/tmp/root/etc/nodename /usr/sbin/flarcreate[50]: /cdrom/Solaris_10/Tools/Boot/tmp/root/var/sadm/system/admin/INST_RELEASE: not found cat: cannot open /tmp/.flarcreate.unarc.220 printf: KB expected numeric value The archive will be approximately 0.00. Creating the archive... cat: cannot open /cdrom/Solaris_10/Tools/Boot/tmp/root/etc/nodename /usr/sbin/flarcreate[50]: /cdrom/Solaris_10/Tools/Boot/tmp/root/var/sadm/system/admin/INST_RELEASE: not found Running pre-exit scripts... Pre-exit scripts done. **************************** 不足情報などありましたらご指摘頂ければ幸いです。

  • Lhaplus解凍後のメッセージ

    Lhaplusでファイルを解凍したあとに(コピペですが) 「× and - ファイルまたはディレクトリが見つかりません。 × Settings\YUYA\My - ファイルまたはディレクトリが見つかりません。 × Documents\Lhaplus\Lhaplus.exe - ファイルまたはディレクトリが見つかりません。 〇 C:\Documents and Settings\17.zip - 解凍を開始します。  〇 17 - 311 - First Straw-easymp3s.ogg - 正常に解凍されました。 エラーが発生しています。」 みたいなのがでてくるんです。解凍されたファイルはちゃんと使えるのにこのメッセージがなんででてくるのかわかりません。どう対処すればいいでしょう??

  • operaでzipファイルをそのまま解凍する方法

    opera9.63を使っています。 zipファイルをダウンロードして解凍するときに、以前は左クリックをするとダウンロード後そのまま解凍が始まっていたのですが、最近なぜか解凍ソフトのエラーが出るようになってしまいました。 (一度右クリックとかでデスクトップに保存して、その後に解凍したときは問題なくできます。) 解凍ソフトはlhaplusを使っており、でてくるエラーは ~~~~~~~ c:\Documents-ファイルまたはディレクトリが見つかりません。 and-ファイルまたはディレクトリが見つかりません。 Settings\(ユーザー名)\Local-ファイルまたはディレクトリが見つかりません。 Settings\Apprication-ファイルまたはディレクトリが見つかりません。 Data\Opera\Opera\profile\cache4\temporary_download\(ファイル名)-ファイルまたはディレクトリが見つかりません。 (7).zip-ファイルまたはディレクトリが見つかりません。 エラーまたは警告が発生しています。 ~~~~~~~~~~~ といったものです。 また、試しにlhazで開こうともしましたが、開けませんでした。 確証はないのですが、このようなエラーが出だしたのは、ver9.63にアップグレードしてから以降のような気がするので、それが原因かもしれないのですが・・・改善方法がよくわかりません。 過去の質問を検索したところ、おそらくこの方(http://oshiete1.goo.ne.jp/qa4434164.html?ans_count_asc=20)と同じ症状だと思います。そこで、インターネット一時ファイルを削除してみましたが・・・改善されませんでした。 どなたか、お詳しい方がいらっしゃればぜひ教えてください。

  • tdecoという壊れたZIPを解凍するソフトのコマンド入力について

    ベクターで配布しているtdecoというフリーウェア http://www.vector.co.jp/soft/dl/other/java/se355622.html を利用しようとしているのですが、 readme.txtの使用方法の3の部分でつまづいています。 +++++++++++++++++++++++++++++++ 1. 解凍したいZipファイルがある場所に"tdeco.jar","log4j-1.2.11.jar"を置く 2. コマンドプロンプトを立ち上げ、解凍したいファイルがある場所 まで移動する。 3. コマンドプロンプト内で C:\takeo\data\java\tmp>java -classpath ".\\;Tdeco.jar; log4j-1.2.11.jar" take.tdeco.TdecoMain [zipファイル名]をタイプしてください。([ ]は要りません。"は必要です。また、改行はしないで下さい) 4. エンターキーを押すと解凍が始まります。 ****************************************** 3の部分のコマンド入力 C:\takeo\data\java\tmp>java -classpath ".\\;Tdeco.jar; log4j-1.2.11.jar" take.tdeco.TdecoMain [zipファイル名] は、Zipファイル名だけでなく、他の箇所も自分の条件に合わせて書き換えるのではないかと推測しているのですが、どのように書き換えれば良いのかわかりません。 私は、My documentsに保存してある壊れたZIPファイル C:\Documents and Settings\ユーザ名\My Documents の解凍を試みたいのですが、3の部分のコマンド入力をどのように入力すればよいのか、お分かりになる方、教えていただけると大変助かります。

  • Debian Linuxでzip: command not found

    Debian Linuxでzip: command not foundエラー。 LinuxコマンドでZIPファイルを作ろうとすると、 エラーが発生してしまいます。 zipコマンドをインストールしたいのですが、 インストールコマンド(rpm? apt-get?)がわからず、 インストール用ファイルもWebから見つけられませんでした。 OSはDebian GNU/Linux(Debian 5.0 lenny)です。 WindowsVistaにダウンロードしてきた時に特別な方法を使わず解凍できれば、 ZIP形式にはこだわりません。 zipコマンドを使える方法について詳しい方がいましたら、 教えていただけますでしょうか。 -------------------------------------- # zip test_201010.zip *.gz -bash: zip: command not found # whereis zip zip: # apt-cache zip E: Invalid operation zip # echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin --------------------------------------