¿Cómo puedo recuperar archivos de imagen de un archivo comprimido dañado?

4

Cuando intenté descomprimir usando la utilidad de archivo zip predeterminada de Mac y el mensaje de error:
Error 1 - Operation not permitted .

Luego intenté usar 7zx y obtuve el mensaje de error:
Cannot open the files as archive file

¿Cómo puedo recuperar archivos de imagen del archivo comprimido dañado?

¿Existen herramientas para recuperar al menos algunos de mis archivos del archivo zip dañado?

    
pregunta linguini 23.01.2012 - 09:03

3 respuestas

6

está seguro de que el archivo es un archivo Zip real, ya que recibirá este mensaje en un archivo cuyo nombre se ha cambiado como .zip cuando en realidad no es un archivo Zip.

La única forma real de decirlo es usar un editor HEX como 0xED para verificar los primeros bytes son los personajes PK.

    
respondido por el Stu Wilson 23.01.2012 - 13:50
10

Si el problema es en realidad un archivo zip dañado, la herramienta de línea de comandos zip puede intentar repararlo. Para eso usarías las opciones -F o -FF , así:

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

Siempre es una buena práctica hacer eso en una copia del archivo dañado, para que estés seguro de que no lo dañarás más. Para ver qué hacen las opciones -F y -FF , mira la página de manual: man zip .

    
respondido por el Tonin 15.02.2013 - 12:25
1

Un par de posibles soluciones para ti:

Primero, intenta desarchivar el archivo con Stuffit Expander. Probablemente ya lo tengas en tu Mac y una simple búsqueda de reflector debería revelar la ubicación. Si no lo hace, puede descargarlo gratuitamente desde el sitio web de Stuffit .

Si eso no funciona para usted, intente extraerlo a través de Terminal. Si bien puede parecer un poco atemorizante, algunos de los comandos básicos son bastante simples e increíblemente útiles. Primero, abra la aplicación Terminal, ubicada en la carpeta Utilidades dentro de su Carpeta de aplicaciones. Ahora, escriba el comando unzip seguido de un espacio, luego arrastre el archivo zip ofensivo y suéltelo en la ventana del terminal, esto insertará la ruta del archivo. Presione Entrar y el archivo debería descomprimirse en su carpeta de inicio.

Si ninguna de estas opciones funciona para usted, hay varios programas que dicen ser "herramientas de reparación de archivos Zip". Una búsqueda rápida en Google produce varios resultados. Sin embargo, su kilometraje puede variar, tanto en términos de costo como de efectividad. No tengo experiencia real con ninguna de estas utilidades, así que no puedo hablar de su eficacia.

    
respondido por el jbharper2 23.01.2012 - 12:31

Lea otras preguntas en las etiquetas