Qu'est-ce que le format de fichier THUMBDATA ?
Les fichiers avec l'extension .thumbdata sur les systèmes Google Android sont utilisés pour stocker une base de données temporaire de miniatures pour les fichiers multimédias, principalement pour les images et les vidéos stockées sur l'appareil. La base de données de miniatures est généralement enregistrée avec un nom de fichier commençant par .thumbdata suivi d'un numéro de version et d'une chaîne de hachage spécifique à l'appareil - les variantes courantes sont .thumbdata3, .thumbdata4 et .thumbdata5 (par exemple .thumbdata4--1967290299).
Les fichiers système .thumbdata sont créés sur les appareils fonctionnant sous Android, y compris les smartphones, les tablettes, les téléviseurs et les objets connectés qui gèrent du contenu multimédia. Le cache peut contenir des miniatures pour :
- des images, par exemple au format .JPG ou .PNG,
- des animations, telles que les fichiers .GIF,
- des vidéos, par exemple les fichiers .MP4.
En interne, le fichier est un bloc binaire propriétaire : une région d'index plat suivie de nombreux petits aperçus JPEG compressés les uns après les autres, utilisant l'ordre des octets « little-endian ». Il n'y a pas de nombre magique standard à l'offset 0, mais des marqueurs JPEG SOI (FF D8 FF) apparaissent tout au long du fichier au début de chaque miniature intégrée.
Le fichier de base de données est généré automatiquement pour permettre un accès rapide aux miniatures des fichiers multimédias. Par défaut, les fichiers .thumbdata sont cachés dans le dossier /DCIM/.thumbnails/ - le point initial masque le répertoire, et un fichier .nomedia adjacent empêche l'application de galerie de traiter le cache comme un album photo. La suppression manuelle des fichiers .thumbdata n'endommagera pas le système ; Android reconstruit le cache automatiquement, bien que le chargement des miniatures puisse être plus lent jusqu'à ce qu'il le fasse.
Sur Android 10 et versions ultérieures, le cache .thumbdata visible a été largement remplacé par un stockage de miniatures privé par application géré par MediaStore et Glide, de sorte que le fichier est désormais rare sur les appareils récents.
Sécurité et sûreté
RISQUE : LOWLe fichier lui-même est une donnée de cache passive inoffensive - il ne peut pas s'exécuter. Deux précautions réelles : (1) Sa suppression est sûre et ne supprime PAS vos photos, mais seul le cache .thumbdata dans .thumbnails est consommable - ne supprimez pas de fichiers non liés. (2) Confidentialité : comme il contient des aperçus de chaque photo que la galerie a indexée, le cache peut contenir des miniatures d'images que vous avez déjà supprimées ; si vous cédez un téléphone ou sa sauvegarde, effacez ce fichier. La « récupération de miniatures » est une technique forensique connue - le cache peut révéler des images supprimées.
Détails du format
en brefProgrammes qui ouvrent les fichiers THUMBDATA
Détails techniques
spécifications approfondies| Type de format | Cache de miniatures binaire propriétaire (index plat + aperçus JPEG concaténés) |
| Structure interne | Région d'index/gestion suivie de nombreuses petites miniatures JPEG compressées les unes après les autres |
| Ordre des octets | Little-endian |
| Format des miniatures intégrées | JPEG standard baseline, couleur 24 bits, compression avec perte |
| Dimensions des miniatures | Petits aperçus uniquement (généralement 512 px ou moins sur le côté le plus long) ; jamais les originaux en pleine résolution |
| Octets magiques | Aucun à l'offset 0 ; les marqueurs JPEG SOI (FF D8 FF) apparaissent aux offsets internes où commence chaque miniature intégrée |
| Nommage des versions | Encodé dans le suffixe du nom de fichier : .thumbdata3, .thumbdata4, .thumbdata5, plus un hachage final spécifique à l'appareil (ex: --1967290299) |
| Taille de fichier typique | De quelques dizaines de Mo à plusieurs Go sur les appareils riches en photos |
| Emplacement typique | /DCIM/.thumbnails/ (dossier caché sur le stockage interne Android ou la carte SD) |
| Type MIME | application/octet-stream (aucun type MIME enregistré) |
| Suppression de l'indexation de la galerie | Masqué par le préfixe point du répertoire ; le fichier .nomedia adjacent empêche l'application de galerie de scanner le dossier de cache comme un album photo |
| Compression du conteneur | Aucune au niveau du conteneur ; les miniatures intégrées sont déjà compressées en JPEG |
| Sûr à supprimer | Oui - Android reconstruit le cache automatiquement ; la suppression peut ralentir temporairement le chargement des miniatures pour les images et vidéos |
| Plateforme | Android uniquement (non créé ni lu sur d'autres systèmes d'exploitation) |
| Intégrité du cache | Pas de sommes de contrôle ni de vérification d'intégrité ; traité comme consommable - Android reconstruit le fichier plutôt que de le réparer |
| Remplacé par | Android 10+ utilise un cache de miniatures privé MediaStore/Glide par application ; les fichiers .thumbdata visibles sont rares sur les appareils actuels |
| Publié | Android stock Gallery / MediaStore thumbnail caching (pre-2015; .thumbdata3/4/5 across Android 4-7) |
| Dernière version | No public spec; filename variants .thumbdata3, .thumbdata4, .thumbdata5 |
Conversions THUMBDATA
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers THUMBDATA.