59 votes

Erreur d'ouverture d'un fichier zip : No such file or directory ?

Après avoir passé 25 ans sur des PC, je suis ravi d'apprendre tout ce que je peux sur mon nouveau Mac et OS X Mavericks.

Je viens d'essayer d'ouvrir un fichier zip mais j'ai été interrompu par une boîte de dialogue de l'Utilitaire d'archivage :

Impossible de développer "nomfichier.zip" dans "Téléchargements".
(Erreur 2 - Aucun fichier ou répertoire de ce type).

Error 2 - No such file or directory.

Que faire ? Comment puis-je accéder au contenu du fichier zip ?

74voto

njboot Points 8005

Il est probable que filename.zip n'est pas réellement un .zip ou est corrompu.

Ouvrez Terminal . Vous pouvez y accéder en tapant "Terminal" dans Spotlight .

Saisissez la (les) commande(s) indiquée(s) dans les étapes ci-dessous dans votre invite de ligne de commande (triple-cliquez sur la ligne, copiez-la et collez-la dans votre invite). Remplacer filename.zip avec le nom réel de la zip fichier.

Si le nom du fichier contient des espaces, vous devez le saisir différemment en utilisant l'échappement \ caractère. Par exemple, si le fichier est nommé compressed crap.zip vous devez taper compressed\ crap.zip dans la ligne de commande.

Étape 1 :

Réparer les permissions du disque. Une fois cela fait, essayez d'ouvrir à nouveau le fichier .zip. Si vous le souhaitez, vous pouvez effectuer cette opération à partir de la ligne de commande.

diskutil repairPermissions /

Étape 2 :

Utilice fichier pour confirmer qu'il s'agit bien d'un fichier zip :

file ~/Downloads/filename.zip

La sortie devrait être : Zip archive data, at least v2.0 to extract

Si vous ne recevez pas ce résultat, envoyez-le en commentaire avant de continuer.

Étape 3 :

Après avoir confirmé qu'il s'agit bien d'un fichier zip, tentez de dézipper directement à partir de la ligne de commande :

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

Étape 4 :

L'étape 3 échouera probablement. Exécutez le zip pour tenter de réparer toute corruption et récupérer le contenu de l'archive (encore une fois, remplacez la commande filename.zip avec actualname.zip ) :

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

S'il s'exécute proprement, vous serez directement renvoyé à votre invite. Quittez le Terminal. Naviguez dans votre dossier Téléchargements et double-cliquez sur Repairedversion.zip - il devrait se décompresser sans problème.

Il se peut aussi qu'il ne se termine pas proprement. Si l'on vous présente

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

Appuyez sur la touche y clé. Une fois que vous êtes revenu à l'invite, essayez à nouveau d'ouvrir Repairedversion.zip à partir de votre dossier de téléchargement. Si vous ne parvenez toujours pas à l'ouvrir, commentez ci-dessous en indiquant le ou les avertissements reçus de la commande. Si vous en êtes arrivé là, il est probable que le fichier soit irrémédiablement endommagé.

1voto

Avery Chan Points 545

Il y a un certain nombre de choses qui auraient pu se passer ici. Le site le plus facile La meilleure façon de résoudre ce problème est de re-télécharger (ou re-copier) le fichier zip depuis sa source originale et de réessayer de l'ouvrir. Sans avoir plus d'informations, voici une liste de choses possibles qui pourraient se produire :

  • Le "dossier" zip n'existe pas. Vous avez écrit folder, mais je suppose que vous vouliez dire file. Ce qui pourrait arriver, c'est que vous avez marqué un fichier normal, non zippé, comme un fichier zippé en ajoutant accidentellement .zip à la fin du nom du fichier. Ainsi, votre ordinateur pense qu'il s'agit d'un fichier zip mais ce n'est pas réellement un fichier zip.
  • La destination n'existe pas. D'après le message d'erreur, il se peut que vous n'ayez pas réellement une Downloads dossier.

Tous ces problèmes ne sont pas intuitifs et les solutions pour les résoudre sont également non intuitives et techniques. Je pense que votre meilleure chance est d'essayer de ré-acquérir le fichier à nouveau.

0voto

pkamb Points 5369

Essayez d'ouvrir le fichier avec une autre application que Archive Utility, qui est le désarchivage intégré à MacOS.

J'ai utilisé l'application Keka . Il a également rencontré une erreur :

L'extraction de "filename.zip" a échoué.
Code d'erreur 2 lors de l'utilisation de "p7zip".
Erreur fatale

Cependant, il a également a pu décompresser un répertoire qui contenait 6 fichiers image complets, ainsi qu'une 7ème image "Zero bytes" dont l'extraction a échoué.

En utilisant cette application, ou une autre application de décompression tierce, vous pourrez peut-être récupérer au moins certains des fichiers de l'archive corrompue.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X