zipファイルを開く際のエラー:そのようなファイルまたはディレクトリはありませんか?


52

PCで25年を過ごした後、新しいMacとOS X Mavericksでの作業についてできることすべてを学ぶことができてうれしいです。

zipファイルを開こうとしましたが、アーカイブユーティリティダイアログで中断されました。

「filename.zip」を「ダウンロード」に展開できません。
(エラー2-そのようなファイルまたはディレクトリはありません。)

エラー2-そのようなファイルまたはディレクトリはありません。

何をすべきか?zipファイルの内容にアクセスするにはどうすればよいですか?

回答:


66

filename.zip実際には.zipファイルではないか、破損している可能性があります。

ターミナルを開きます。Spotlightに「Terminal」と入力してアクセスできます。

以下の手順でコマンドをコマンドラインプロンプトに入力します(行を3回クリックしてコピーし、プロンプトに貼り付けます)。ファイルのfilename.zip実際の名前に置き換えzipます。

ファイルの名前にスペースが含まれている場合は、エスケープ\文字を使用して別の名前を入力する必要があります。たとえば、ファイルの名前compressed crap.zipがの場合compressed\ crap.zip、コマンドラインに入力します。

ステップ1:

ディスクのアクセス許可を修復します。完了したら、.zipファイルを再度開きます。必要に応じて、コマンドラインからこれを行うことができます。

diskutil repairPermissions /

ステップ2:

ファイルを使用して、実際にzipファイルであることを確認します。

file ~/Downloads/filename.zip

出力は次のようになります。 Zip archive data, at least v2.0 to extract

この出力を受け取っていない場合は、続行する前に出力をコメントとして投稿してください。

ステップ3:

それが実際にzipファイルであることを確認した後、コマンドラインから直接解凍してみてください

unzip ~/Downloads/filename.zip -d ~/Downloads

ステップ4:

ステップ3は失敗する可能性があります。実行ジップ(置き換え、再び任意の破損を修復し、アーカイブの内容をサルベージしようとするコマンドをfilename.zipしてactualname.zip):

zip -FF ~/Downloads/filename.zip --out ~/Downloads/Repairedversion.zip

正常に実行されると、プロンプトに直接戻ります。ターミナルを終了します。ダウンロードフォルダに移動してダブルクリックしますRepairedversion.zip-問題なく解凍されるはずです。

または、正常に終了しない場合があります。あなたが提示されている場合

Is this a single-disk archive? (y/n):

ヒットyの鍵を。プロンプトに戻ったら、Repairedversion.zipダウンロードフォルダーから再度開いてみてください。それでも開けない場合は、コマンドから受け取った警告をコメントとして以下にコメントしてください。ただし、このポイントに到達した場合、ファイルが修復不可能なほど損傷している可能性があります。


2
ディレクトリ/ファイル名を入力する代わりに、ファイルをターミナルウィンドウにドラッグアンドドロップすることもできます。これにより、ファイル名のオプションのスペースも自動的に修正されます
Mathias711 14年

これらの素晴らしい指示をありがとう!手順1〜4を試しました。これは、ターミナルがついに詰まったときに得たものです。それはとてもうまくいっていました..どんな助けも大歓迎です。中央ディレクトリが見つかりました... zip警告:エントリが大きすぎます:Transmission / Zero.Dark.Thirty.2012.720p.BluRay.x264-Felony / f-zerodarkthirty.720p.mkv zipエラー:エントリが大きすぎて分割、読み取り、または書き込みできません( - -fz試みる悪い圧縮が予想外に大規模なエントリの結果)

これらのエラーzip warning: no end of stream entry found: _file_inside_archive_ zip warning: rewinding and scanning for later entries が表示されます。アーカイブのコンテンツを回復するために他にできることはありますか?
ヘンリーグレンデニング

解凍手順を試行すると、多くの予期しない置換<some path>を取得しましたか?メッセージ。それらを置き換えることで問題は解決しました。zipファイルに問題がありました。
フェデリコ

@ njboot、-FFはどのくらい正確にファイルを修正しますか?
パセリエ

1

ここで起こる可能性のある多くのことがあります。これを解決する最も簡単な方法は、元のソースからzipファイルを再ダウンロード(または再コピー)してから、再度開くことです。これ以上の情報は必要ありませんが、発生する可能性のある可能性のあるリストを以下に示します。

  • zipの「フォルダー」は存在しません。あなたはフォルダを書きましたが、私はあなたがファイルを意味すると仮定しています。起こりうることは.zip、ファイル名の末尾に誤って追加することにより、通常の非zipファイルをzipファイルとしてマークしたことです。したがって、コンピューターはzipファイルであると見なしますが、実際にはzipファイルではありません。
  • 宛先が存在しません。エラーメッセージから、実際にはDownloadsフォルダがない場合があります。

これらの問題はすべて直感的ではなく、それらに対する修正も同様に直感的でなく技術的なものです。最善の策は、ファイルを再度取得することです。


0

Archive Utility以外のアプリでファイルを開いてみてください。

アプリKekaを使用しました。エラーも発生しました:

「filename.zip」の抽出に失敗
しました「p7zip」を使用したエラーコード2
致命的なエラー

ただし、抽出に失敗した7番目の失敗した「ゼロバイト」イメージとともに、6つの完全なイメージファイルを含むディレクトリを解凍することもできました

少なくともこのアプリを使用すると、破損したアーカイブから少なくとも一部のファイルを回復できる場合があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.