4 votes

Comment puis-je récupérer des fichiers image à partir d'un fichier d'archive zip endommagé ?

Lorsque j'ai essayé de dézipper en utilisant l'utilitaire Archive zip par défaut de Mac et le message d'erreur :
Error 1 - Operation not permitted .

J'ai ensuite essayé d'utiliser 7zx et j'ai obtenu le message d'erreur :
Cannot open the files as archive file

Comment puis-je récupérer les fichiers images du fichier d'archive zip endommagé ?

Existe-t-il des outils permettant de récupérer au moins certains de mes fichiers à partir du fichier zip endommagé ?

12voto

Jonathan Points 1032

Si le problème est en fait un fichier zip endommagé, la ligne de commande zip peut essayer de le réparer. Pour cela, il faut utiliser l'outil -F o -FF des options, comme ça :

zip -F damaged-copy.zip --out repaired.zip
zip -FF damaged-copy.zip --out repaired.zip

C'est toujours une bonne pratique de le faire sur une copie du fichier endommagé, afin d'être sûr de ne pas l'endommager davantage. Pour voir ce que le -F y -FF options le font, regardez la page de manuel : man zip .

6voto

Nader Shirazie Points 8494

Êtes-vous sûr que le fichier est un vrai fichier Zip ? Vous obtiendrez ce message sur un fichier qui a été renommé en .zip alors qu'il ne s'agit pas d'un fichier Zip.

Le seul moyen de le savoir est d'utiliser un éditeur HEX tel que 0xED pour vérifier que les premiers octets sont les caractères PK.

1voto

jbharper2 Points 595

Quelques solutions possibles pour vous :

Tout d'abord, essayez de désarchiver le fichier avec Stuffit Expander. Vous l'avez probablement déjà sur votre Mac et une simple recherche sur le spotlight devrait révéler son emplacement. Si ce n'est pas le cas, vous pouvez le télécharger gratuitement à partir de l'adresse suivante Site web de Stuffit .

Si cela ne fonctionne pas pour vous, essayez de l'extraire via Terminal. Bien que cela puisse sembler un peu effrayant, certaines des commandes de base sont assez simples et incroyablement utiles. Tout d'abord, ouvrez l'application Terminal, située dans le dossier Utilitaires de votre dossier d'applications. Tapez ensuite la commande unzip suivi d'un espace, puis faites glisser le fichier zip incriminé et déposez-le dans la fenêtre du terminal, ce qui permettra d'insérer le chemin d'accès au fichier. Appuyez sur Entrée et l'archive devrait se décompresser dans votre dossier personnel.

Si aucune de ces options ne vous convient, il existe plusieurs programmes qui prétendent être des "outils de réparation d'archives Zip". Une recherche rapide sur Google donne plusieurs résultats. Votre expérience peut varier, tant en termes de coût que d'efficacité. Je n'ai pas d'expérience réelle avec l'un de ces utilitaires et ne peux donc pas me prononcer sur leur efficacité.

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