Passa al contenuto principale
hard-driveINFO

Riparare un JPEG corrotto: cosa è davvero recuperabile e la miniatura che quasi nessuno prova

Prima di pagare un software di riparazione, verifica tre cose: se il file inizia ancora con il marcatore JPEG, se è troncato anziché distrutto, e se è sopravvissuta una miniatura EXIF. Quest'ultima salva foto che si erano date per perse.

Di Eric Gerard · Editore · Save My Disk4 min di letturaFoto via Pixabay

Prima di installare qualsiasi cosa, vale la pena sapere che corrotto copre due situazioni molto diverse, e solo una è risolvibile. Distinguerle richiede un paio di minuti e decide se convenga comprare un software di riparazione.

Prima, guarda i primi byte

Ogni JPEG inizia con il marcatore FFD8 e uno completo termina con FFD9. Questo solo dato basta a classificare la maggior parte dei casi:

# primi e ultimi byte
xxd rotto.jpg | head -1
xxd rotto.jpg | tail -1

Inizia con FFD8, nessun FFD9 alla fine. Il file è troncato: la copia si è fermata, la scheda è stata rimossa, il trasferimento si è interrotto. I dati arrivati sono intatti. È il caso più recuperabile, ed è per questo che tali foto spesso si vedono normalmente fino a una certa altezza e poi virano al grigio o al verde.

Non inizia con FFD8. L'intestazione è danneggiata, oppure il file non è un JPEG nonostante l'estensione. La riparazione resta possibile in alcuni casi di sola intestazione, ma le probabilità calano nettamente.

Inizia e finisce correttamente ma non si apre lo stesso. Il danno è nei dati immagine. A volte è possibile un rendering parziale; una ricostruzione fedele, di norma no.

Frammenti di carta stampata strappati, disposti uno accanto all'altro a mosaico
Frammenti di carta stampata strappati, disposti uno accanto all'altro a mosaico

La miniatura che quasi nessuno prova

È il passaggio da conoscere prima di pagare qualsiasi cosa.

La maggior parte di fotocamere e telefoni scrive una piccola anteprima nei metadati EXIF, vicino all'inizio del file. Poiché si trova prima dei dati immagine principali ed è una frazione della dimensione, sopravvive molto spesso a una corruzione che ha distrutto la foto completa.

exiftool -b -m -ThumbnailImage rotto.jpg > miniatura.jpg

L'opzione -b chiede l'uscita binaria e -m dice a ExifTool di ignorare gli errori minori, il che conta perché il file è danneggiato per definizione. Se non c'è una miniatura incorporata, l'uscita è vuota e avrai perso solo qualche secondo.

Sia chiaro cosa ottieni: un'immagine piccola, in genere di qualche centinaio di pixel di larghezza, non una fotografia stampabile. Ma quando l'alternativa è un file che non apre nulla, riavere una versione riconoscibile di una foto è spesso la differenza tra perdere un ricordo e conservarne una traccia.

Cosa fanno davvero gli strumenti di riparazione

Ricostruiscono il contenitore, non il contenuto. Uno strumento può ripristinare un'intestazione mancante, chiudere un file senza marcatore finale o ricodificare la porzione recuperabile in un'immagine valida. Sui file troncati e con intestazione danneggiata funziona davvero.

Ciò che nessuno strumento può fare è inventare byte sovrascritti. Se un altro file è stato scritto su quella zona del disco, i dati originali sono spariti, e qualsiasi prodotto che prometta il contrario vende un risultato che non può consegnare. È la stessa linea di onestà della nostra guida su riparare un file video corrotto: il contenitore si ripara, i dati mancanti no. Un foglio di calcolo è un caso ancora diverso, perché un .xlsx è un contenitore ZIP che si può aprire e ispezionare: vedi riparare un file Excel danneggiato.

Se la foto è sparita anziché rotta

I due problemi vengono confusi di continuo, e gli strumenti non si sovrappongono.

La riparazione riguarda un file che hai ancora, con il contenuto danneggiato. Il recupero riguarda un file cancellato, formattato o perso con una scheda, dove il compito è ritrovare i byte sul supporto prima che qualcos'altro li sovrascriva. Per questo secondo caso il carving è l'approccio giusto: lo copre la nostra guida a TestDisk e PhotoRec, così come la procedura per recuperare foto da una scheda SD danneggiata.

Una regola vale per entrambi: smetti subito di scrivere sul supporto. Ogni nuovo file riduce ciò che si può ancora recuperare, compresa l'installazione del software di recupero sullo stesso disco.

In breve

Verifica se il file inizia con FFD8 e finisce con FFD9, perché un JPEG troncato è di gran lunga il caso più riparabile. Prova per prima cosa la miniatura EXIF incorporata: non costa nulla e sopravvive spesso quando l'immagine principale no. Tieni presente che gli strumenti ricostruiscono la struttura e non possono ricreare dati sovrascritti. E se il file manca anziché essere danneggiato, ti serve il carving, non la riparazione.

Scelta editoriale
4.5 / 5

Se la foto è persa e non danneggiata → EaseUS Data Recovery

Il carving trova le immagini cancellate sul supporto stesso. Scansione gratuita per vedere cosa resta prima di decidere, e installalo su un disco diverso da quello che stai recuperando.

Fondata nel 2004Garanzia di 30 giorniVersione gratuita da 2 GB
Vedi l'offerta
Scelta editoriale
4.5 / 5

Recupera i dati del tuo disco fisso → EaseUS

Scansione gratuita · file cancellati, formattati, persi · Windows & Mac

Fondata nel 2004Garanzia di 30 giorniVersione gratuita da 2 GB
Vedi l'offerta

Domande frequenti

Un JPEG corrotto si può sempre riparare?

No, ed è il punto di partenza onesto. Un JPEG i cui dati sono stati parzialmente sovrascritti non può essere ricostruito, perché i byte mancanti non esistono più da nessuna parte. Ciò che gli strumenti riparano davvero è un'altra situazione: un file con la struttura rotta mentre i dati dell'immagine sono ancora presenti, per esempio un'intestazione danneggiata o un trasferimento interrotto. Capire in quale caso ti trovi richiede due minuti e decide se spendere denaro abbia senso.

Come capisco se il file è troncato o distrutto?

Guarda i primi byte. Ogni JPEG inizia con il marcatore FFD8 e uno completo termina con FFD9. Se inizia correttamente ma non ha il marcatore finale, quasi certamente è stato troncato durante una copia o all'estrazione di una scheda, ed è il caso più riparabile. Se non inizia con FFD8, l'intestazione è danneggiata oppure il file non è un JPEG nonostante l'estensione.

Cos'è la miniatura incorporata e perché conta?

La maggior parte di fotocamere e telefoni salva una piccola anteprima nei metadati EXIF, vicino all'inizio del file. Poiché si trova prima dei dati immagine principali ed è molto più piccola, sopravvive spesso a una corruzione che distrugge la foto a piena risoluzione. Estrarla non ti darà un'immagine stampabile, ma spesso qualcosa di riconoscibile quando l'alternativa era nulla.

Come estraggo quella miniatura?

Con ExifTool, in uscita binaria e con l'opzione che ignora gli errori minori, dato che il file è per definizione danneggiato: `exiftool -b -m -ThumbnailImage rotto.jpg > miniatura.jpg`. Se il file non contiene una miniatura incorporata, l'uscita sarà vuota, il che è già un'informazione utile e non costa nulla provare.

Riparare un JPEG è la stessa cosa che recuperarne uno cancellato?

No, e confonderle fa perdere tempo. La riparazione riguarda un file che hai ancora e il cui contenuto è danneggiato. Il recupero riguarda un file cancellato o perso, dove l'obiettivo è ritrovare i byte sul supporto prima che vengano sovrascritti. Se la tua foto è sparita anziché rotta, ti serve uno strumento di carving e il software di riparazione non aiuterà.