Thumbs.db : à quoi sert ce fichier caché et peut-on le supprimer sans risque
Thumbs.db apparaît discrètement dans les dossiers d'images sous Windows et peut conserver l'aperçu de photos pourtant déjà supprimées. Ce que contient réellement ce fichier (et son équivalent macOS .DS_Store), pourquoi il pose un risque de confidentialité, et comment l'empêcher de réapparaître.
Thumbs.db est un fichier caché que l’Explorateur Windows crée automatiquement dans un dossier contenant des images, pour y stocker les vignettes déjà calculées et éviter de les régénérer à chaque ouverture du dossier. Il n’apparaît pas sur les systèmes récents configurés pour afficher les miniatures directement, mais reste courant sur les partages réseau ou les anciens systèmes.
Structurellement, Thumbs.db est un fichier OLE Compound File (CFBF), exactement le même conteneur générique que les anciens .doc, .xls ou .pub, ce qui explique qu’un simple test de signature binaire ne suffit pas à le distinguer avec certitude d’un document Office hérité : seule l’analyse des flux internes du conteneur permet de confirmer qu’il s’agit bien d’un cache de miniatures.
Le supprimer sans risque
Un Thumbs.db ne contient que des vignettes déjà calculées à partir des images présentes dans le dossier, jamais de données originales. Sa suppression ne fait perdre aucune information réelle : Windows le régénère automatiquement dès qu’il en a de nouveau besoin pour afficher les miniatures du dossier.
Le point de vigilance souvent négligé
Un Thumbs.db peut continuer à contenir la miniature d’une photo pourtant supprimée depuis du dossier : le fichier de cache n’est pas systématiquement mis à jour au même rythme que le contenu du dossier lui-même. C’est une source d’information oubliée lors du partage d’un dossier ou de la revente d’un disque dur ; les enquêteurs en informatique judiciaire examinent d’ailleurs systématiquement les Thumbs.db retrouvés sur un support saisi, ces vignettes pouvant constituer l’une des seules traces visuelles restantes d’images par ailleurs effacées du système de fichiers.
L’équivalent macOS : .DS_Store
macOS dispose d’un mécanisme fonctionnellement similaire avec le fichier .DS_Store (Desktop Services Store), que le Finder dépose automatiquement dans pratiquement chaque dossier qu’il affiche pour y mémoriser des préférences d’affichage locales. Il pose un risque de confidentialité comparable, mais par un canal différent et plus fréquemment observé en pratique : un .DS_Store oublié à la racine d’un dépôt Git ou publié par erreur sur un serveur web peut révéler la liste complète des noms de fichiers et de dossiers présents à cet endroit, y compris ceux qui n’y figurent plus. C’est une découverte récurrente des programmes de bug bounty en sécurité web, où un .DS_Store exposé permet de reconstituer l’arborescence d’un site sans qu’aucun répertoire ne soit explicitement listé par ailleurs. Comme pour Thumbs.db, sa suppression ne fait perdre aucune information utile : macOS le régénère automatiquement, et la plupart des modèles de fichier .gitignore l’excluent par défaut du suivi de version pour cette raison.
Empêcher sa réapparition
Deux réglages complémentaires évitent qu’un nouveau Thumbs.db se recrée :
- Options des dossiers : décocher l’option qui active la mise en cache des miniatures dans un fichier caché.
- Stratégie de groupe (environnement d’entreprise) : Windows propose un réglage dédié pour désactiver totalement la création de ces fichiers sur les partages réseau, une option souvent activée précisément pour limiter le risque de fuite d’information résiduelle décrit ci-dessus.
Identifier le format réel du fichier →
Formats concernés
Catégories concernées
Voir aussi
- Métadonnées EXIF : ce qu'une photo révèle sans que vous le sachiez
- Fuites de métadonnées dans les documents professionnels : un risque de confidentialité sous-estimé
Questions fréquentes
Peut-on supprimer Thumbs.db sans risque ?
Oui : ce fichier ne contient que des miniatures déjà calculées à partir des images du dossier, jamais de données originales. Windows le régénère automatiquement dès qu'il en a de nouveau besoin. Le désactiver dans les options des dossiers évite qu'il ne réapparaisse.
Pourquoi Thumbs.db pose-t-il un risque de confidentialité ?
Il peut continuer à contenir la miniature d'une photo pourtant supprimée depuis du dossier, ce qui en fait une source d'information oubliée lors d'un partage de dossier ou de la revente d'un disque dur ; les enquêteurs en informatique judiciaire l'examinent d'ailleurs systématiquement pour cette raison.
Comment empêcher Windows de créer des fichiers Thumbs.db sur un partage réseau ?
Windows propose un réglage de stratégie de groupe qui désactive totalement leur création sur les partages réseau, une option couramment activée dans les environnements d'entreprise précisément pour limiter ce risque de fuite d'information résiduelle.
Sources
- Just Solve the File Format Problem : Windows thumbnail cache
- Wikipedia : Compound File Binary Format
- Wikipedia : .DS_Store
Dernière mise à jour :