Comment supprimer les fichiers Thumbs.db des dossiers réseau sous Windows

Les fichiers Thumbs.db sont plutôt agaçants, surtout lorsqu’on partage des dossiers contenant des images sur un réseau. Ils stockent ces minuscules aperçus pour que Windows n’ait pas à générer de vignettes à chaque ouverture de dossier, ce qui, en théorie, semble idéal. Mais en pratique, ces fichiers peuvent causer toutes sortes de problèmes : blocage de dossiers, difficultés à les supprimer ou à les déplacer, voire même problèmes de sécurité, car toutes ces vignettes en cache peuvent être extraites ultérieurement. Et oui, certains utilisateurs ont constaté que la suppression de Thumbs.db n’est pas définitive : Windows le recrée systématiquement à chaque nouvelle ouverture des vignettes de dossiers. C’est donc un véritable cercle vicieux.

Heureusement, il existe plusieurs façons de se débarrasser de ces fichiers inutiles et d’éviter qu’ils ne causent d’autres problèmes par la suite. Que vous souhaitiez supprimer manuellement les fichiers Thumbs.db existants ou empêcher Windows d’en créer de nouveaux sur les partages réseau, c’est possible, mais cela implique parfois de modifier les stratégies de groupe ou le registre. Sachez que désactiver les miniatures pour les dossiers locaux peut s’avérer contraignant si vous avez l’habitude de prévisualiser rapidement les images. En revanche, pour les dossiers partagés, modifier les stratégies peut vous éviter bien des tracas.

Comment résoudre les problèmes liés à Thumbs.db sous Windows

Désactiver la création de Thumbs.db sur les dossiers réseau partagés

C’est probablement la méthode la plus efficace si vous en avez assez que Thumbs.db bloque vos répertoires réseau ou encombre vos lecteurs partagés. En désactivant la création des miniatures, Windows cesse complètement de générer ces fichiers, ce qui réduit considérablement les problèmes de verrouillage de dossiers et de sécurité. Le hic ? Vous perdez l’aperçu rapide des miniatures pour les dossiers locaux, sauf si vous activez l’option « Toujours afficher les icônes, jamais les miniatures ».Mais pour beaucoup, c’est un compromis acceptable pour des répertoires partagés plus propres.

  1. Ouvrez les options des dossiers en allant dans l’Explorateur de fichiers, en cliquant sur l’ onglet Affichage, puis en sélectionnant Options.
  2. Dans l’ onglet Affichage, cochez la case « Toujours afficher les icônes, jamais les miniatures ».Cela empêche Windows de créer un fichier Thumbs.db dans les dossiers partagés, indiquant ainsi à l’Explorateur Windows d’utiliser uniquement les icônes et non les miniatures mises en cache.
  3. Cliquez sur OK pour appliquer les modifications. Désormais, lors de la navigation dans les dossiers partagés, les miniatures ne seront plus générées et l’affichage des fichiers ne sera plus bloqué.

Cela suffit amplement pour la plupart des environnements partagés, surtout si la mise en cache des miniatures est plus nuisible qu’utile. Mais pour une approche plus complète, utilisez les stratégies de groupe.

Utilisez la stratégie de groupe pour empêcher la réapparition de Thumbs.db

Cette approche est plus propre et bénéficie d’une meilleure prise en charge officielle, notamment sur les éditions Windows Pro et Entreprise, car elle désactive la mise en cache de Thumbs.db au niveau système. Franchement, il est assez étrange que Windows continue à le faire par défaut, vu le nombre de problèmes que cela engendre, mais c’est ainsi.

  1. Exécutez gpedit.msc depuis le menu Démarrer ou la boîte de dialogue Exécuter.
  2. Accédez à Configuration utilisateur > Modèles d’administration > Composants Windows > Explorateur de fichiers.
  3. Recherchez le paramètre intitulé « Désactiver l’affichage des miniatures et n’afficher que les icônes sur les dossiers réseau ».
  4. Double-cliquez dessus, puis activez l’option . Cela empêchera la création de fichiers thumbs.db sur les partages réseau.
  5. Pour garantir l’application immédiate de la politique, exécutez la commande gpupdate /forcedans une invite de commandes ou PowerShell avec privilèges élevés.

Si vous utilisez Windows Home et que vous ne disposez pas de l’Éditeur de stratégie de groupe, vous pouvez effectuer la même opération via le registre :

reg add "HKCU\SOFTWARE\Policies\Microsoft\Windows\Explorer" /v DisableThumbsDBOnNetworkFolders /d 0x1 /t REG_DWORD /f

Cela désactive la création de thumbs.db pour les dossiers réseau, et l’effet est similaire à la modification de la stratégie de groupe.

Supprimer manuellement les fichiers Thumbs.db existants avec PowerShell

Si vous avez déjà une multitude de fichiers Thumbs.db qui traînent, pas de panique : une simple commande PowerShell permet de les supprimer tous en une seule fois, surtout s’ils sont verrouillés ou si les paramètres automatiques les recréent sans cesse. C’est particulièrement pratique après avoir désactivé la mise en cache des miniatures ou simplement nettoyé des dossiers partagés.

Voici une méthode rapide pour y parvenir :

Get-ChildItem -Path "\\shared\folder" -Include Thumbs.db -Recurse -Force | Remove-Item -Force

Remplacez \\shared\folderpar votre chemin UNC, ou exécutez-le simplement dans un répertoire :

cd '\\mun-fs01\Public\Photo' Get-ChildItem -Path.-Include Thumbs.db -Recurse -Force | Remove-Item -Force

C’est plutôt pratique car cela supprime tous les fichiers cache en une seule opération. Attention cependant : si vous effectuez cette opération dans un environnement partagé, le fichier Thumbs.db sera recréé si quelqu’un consulte à nouveau les miniatures, sauf si vous avez désactivé leur création.

Alors oui, gérer Thumbs.db peut être fastidieux, mais la solution est envisageable. Désactiver sa création sur les dossiers réseau est généralement la meilleure solution pour éviter les blocages de dossiers et les problèmes de sécurité. Un simple nettoyage PowerShell permet ensuite de résoudre le problème en un clin d’œil. N’oubliez pas que Windows conserve discrètement ces petits caches ; vous devrez donc peut-être répéter ces étapes si la situation évolue.