Che cos'è il formato di file THUMBDATA?
I file con estensione .thumbdata sui sistemi Google Android vengono utilizzati per memorizzare un database temporaneo di miniature per i file multimediali, in particolare per immagini e video memorizzati sul dispositivo. Il database delle miniature viene solitamente salvato con un nome file che inizia con .thumbdata seguito da un numero di versione e una stringa hash specifica del dispositivo - le varianti comuni sono .thumbdata3, .thumbdata4 e .thumbdata5 (ad esempio .thumbdata4--1967290299).
I file di sistema .thumbdata vengono creati su dispositivi con Android, inclusi smartphone, tablet, TV e wearable che gestiscono contenuti multimediali. La cache può contenere miniature per:
- immagini, ad esempio in formato .JPG o .PNG,
- animazioni, come i file .GIF,
- video, ad esempio i file .MP4.
Internamente il file è un «binary blob» proprietario: una regione di indice piatto seguita da molte piccole anteprime JPEG impacchettate in sequenza, utilizzando l'ordine dei byte little-endian. Non esiste un «magic number» standard all'offset 0, ma i marcatori JPEG SOI (FF D8 FF) appaiono in tutto il file all'inizio di ogni miniatura incorporata.
Il file di database viene generato automaticamente per consentire un accesso rapido alle miniature dei file multimediali. Per impostazione predefinita, i file .thumbdata sono nascosti all'interno della cartella /DCIM/.thumbnails/ - il punto iniziale nasconde la directory e un file .nomedia correlato impedisce all'app galleria di trattare la cache come un album fotografico. L'eliminazione manuale dei file .thumbdata non danneggerà il sistema; Android ricostruisce la cache automaticamente, anche se il caricamento delle miniature potrebbe essere più lento finché non lo farà.
Su Android 10 e versioni successive, la cache .thumbdata visibile è stata ampiamente sostituita dall'archiviazione privata delle miniature per singola app gestita da MediaStore e Glide, quindi il file è ora raro sui dispositivi attuali.
Sicurezza e incolumità
RISCHIO: LOWIl file in sé è un dato di cache passivo innocuo - non può essere eseguito. Due avvertenze reali: (1) Eliminarlo è sicuro e NON elimina le tue foto, ma solo la cache .thumbdata in .thumbnails è sacrificabile - non eliminare file non correlati. (2) Privacy: poiché contiene anteprime di ogni foto che la galleria ha mai indicizzato, la cache può contenere miniature di immagini già eliminate; se cedi un telefono o un suo backup, cancella questo file. Il «recupero delle miniature» è una nota tecnica forense - la cache può rivelare immagini eliminate.
Dettagli del formato
in sintesiProgrammi che aprono file THUMBDATA
Dettagli tecnici
specifiche approfondite| Tipo di formato | Cache binaria proprietaria di miniature (indice piatto + anteprime JPEG concatenate) |
| Struttura interna | Regione di indice/gestione seguita da molte piccole miniature JPEG impacchettate in sequenza |
| Ordine dei byte | Little-endian |
| Formato miniature incorporate | JPEG baseline standard, colore a 24 bit, compressione lossy |
| Dimensioni miniature | Solo piccole anteprime (tipicamente 512 px o inferiori sul lato lungo); mai originali a piena risoluzione |
| Magic bytes | Nessuno all'offset 0; i marcatori JPEG SOI (FF D8 FF) appaiono agli offset interni dove inizia ogni miniatura incorporata |
| Nomenclatura versioni | Codificata nel suffisso del nome file: .thumbdata3, .thumbdata4, .thumbdata5, più un hash finale specifico del dispositivo (es. --1967290299) |
| Dimensione tipica del file | Da decine di MB a diversi GB su dispositivi con molte foto |
| Posizione tipica | /DCIM/.thumbnails/ (cartella nascosta nella memoria interna di Android o sulla scheda SD) |
| Tipo MIME | application/octet-stream (nessun tipo MIME registrato) |
| Soppressione indicizzazione galleria | Nascosto dal prefisso punto della directory; il file .nomedia correlato impedisce all'app galleria di scansionare la cartella cache come album fotografico |
| Compressione contenitore | Nessuna a livello di contenitore; le miniature incorporate sono già compresse in JPEG |
| Sicuro da eliminare | Sì - Android ricostruisce la cache automaticamente; l'eliminazione può rallentare temporaneamente il caricamento delle miniature per immagini e video |
| Piattaforma | Solo Android (non creato o letto su altri sistemi operativi) |
| Integrità della cache | Nessun checksum o verifica di integrità; trattato come sacrificabile - Android ricostruisce il file invece di ripararlo |
| Sostituito da | Android 10+ utilizza la cache delle miniature privata MediaStore/Glide per singola app; i file .thumbdata visibili sono rari sui dispositivi attuali |
| Rilasciato | Android stock Gallery / MediaStore thumbnail caching (pre-2015; .thumbdata3/4/5 across Android 4-7) |
| Ultima versione | No public spec; filename variants .thumbdata3, .thumbdata4, .thumbdata5 |
Conversioni THUMBDATA
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file THUMBDATA.