Come posso recuperare i file di immagine da un file di archivio zip danneggiato?

4

Quando ho provato a decomprimere utilizzando l'utility di archiviazione zip predefinita di Mac e il messaggio di errore:
Error 1 - Operation not permitted .

Poi ho provato a usare 7zx e ho ricevuto il messaggio di errore:
Cannot open the files as archive file

Come posso recuperare i file di immagine dal file di archivio zip danneggiato?

Esistono strumenti per recuperare almeno alcuni dei miei file dal file zip danneggiato?

    
posta linguini 23.01.2012 - 09:03
fonte

3 risposte

6

sei sicuro che il file è un vero file Zip poiché questo messaggio verrà visualizzato su un file che è stato rinominato come .zip quando non è in realtà un file Zip.

L'unico vero modo per dire è usare un editor HEX come 0xED per controllare i primi pochi byte sono i personaggi PK.

    
risposta data 23.01.2012 - 13:50
fonte
10

Se il problema è in realtà un file zip danneggiato, lo strumento di riga di comando zip può provare a ripararlo. Per questo useresti le opzioni -F o -FF , in questo modo:

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

È sempre una buona pratica farlo su una copia del file danneggiato, quindi sei sicuro di non danneggiarlo ulteriormente. Per vedere quali sono le opzioni -F e -FF , guarda la pagina man: man zip .

    
risposta data 15.02.2013 - 12:25
fonte
1

Un paio di soluzioni possibili per te:

Per prima cosa, prova ad annullare l'archiviazione del file con Stuffit Expander. Probabilmente lo hai già sul tuo Mac e una semplice ricerca Spotlight dovrebbe rivelare la posizione. Se non lo fai, puoi scaricarlo gratuitamente dal sito web Stuffit .

Se ciò non funziona, prova a estrarlo tramite Terminale. Anche se può sembrare un po 'spaventoso, alcuni dei comandi di base sono abbastanza semplici e incredibilmente utili. Innanzitutto, apri l'app Terminale, che si trova nella cartella Utility all'interno della cartella Applicazioni. Ora, digita il comando unzip seguito da uno spazio, quindi trascina il file zip incriminato e trascinalo nella finestra del terminale, questo inserirà il percorso per il file. Premi Invio e l'archivio dovrebbe decomprimere nella tua cartella Inizio.

Se nessuna di queste opzioni funziona per te, ci sono diversi programmi là fuori che pretendono di essere "strumenti di riparazione Zip Archive". Una ricerca rapida su google produce molti risultati. La tua milizia può variare, sia in termini di costi che di efficacia. Non ho alcuna esperienza reale con nessuna di queste utility, quindi non posso parlare della loro efficacia.

    
risposta data 23.01.2012 - 12:31
fonte

Leggi altre domande sui tag