53 votes

Comment puis-je supprimer ces fichiers Thumbs.db ennuyeux dans Windows Vista et Windows 7 ?

Sous Windows XP, il y avait un paramètre de dossier appelé "Ne pas mettre en cache les miniatures". Je ne semble pas trouver quelque chose de similaire pour Windows Vista et Windows 7, et chaque dossier sur mon réseau contenant une photo ou une vidéo continue d'être encombré de "Thumbs.db". Je comprends que mettre en cache les miniatures a un certain sens, mais j'aimerais quand même désactiver cela car j'apprécie également de ne pas avoir de désordre dans mes dossiers réseau.

Quel est le moyen le plus facile/le plus rapide de résoudre ce problème?


Update 1: Voici un lien vers les informations de Wikipedia sur le cache des miniatures Windows.


Update 2: Ma solution est ci-dessous et inclut maintenant un équivalent de registre que vous pouvez sauvegarder dans un fichier .REG pour une application plus simple sur n'importe lequel de vos ordinateurs Windows Vista ou Windows 7.

47voto

Esteban Araya Points 12496

Utilisation des stratégies de groupe

Donc, avec une recherche plus spécifique sur Google, j'ai découvert comment le faire à partir d'un post ici, pour les éditions de Vista et Windows 7 qui sont livrées avec l'Éditeur de stratégie de groupe. (Malheureusement, GPE n'est pas inclus dans Windows 7 Starter, Home Basic ou Home Premium. Une solution pour ces systèmes d'exploitation peut être trouvée dans la deuxième partie de cette réponse.)

Voici mes propres instructions détaillées, rédigées pour Windows 7 mais probablement les mêmes pour Vista:

  1. Exécutez gpedit.msc directement en utilisant le menu Démarrer. (Vous pourriez également trouver un panneau de contrôle Modifier la stratégie de groupe en cherchant par son nom, mais je n'ai pas trouvé son icône répertoriée nulle part sous "Tous les éléments du panneau de configuration". À méditer!)
  2. Dans le volet de gauche, développez Configuration utilisateur, puis Modèles d'administration, puis Composants Windows.
  3. Sous Composants Windows ce qui vient d'être développé, sélectionnez Explorateur Windows.
  4. Dans le volet de droite, triez par Paramètre, puis faites défiler et trouvez le paramètre nommé "Désactiver la mise en cache des miniatures dans les fichiers thumbs.db cachés". Double-cliquez dessus, réglez-le sur Activé, puis cliquez sur Appliquer.
  5. Déconnectez-vous de Windows, puis reconnectez-vous.

Dans l'Explorateur Windows, vous devriez maintenant pouvoir supprimer les fichiers Thumbs.db que vous rencontrez sur le réseau (tant qu'un autre ordinateur ne verrouille pas actuellement le fichier), et l'ordinateur ne devrait pas les recréer.

À noter également : Dans Vista et Windows 7, Thumbs.db s'applique uniquement aux dossiers réseau. Pour les dossiers locaux, Vista et Windows 7 enregistrent plutôt les informations du cache de miniatures dans une base de données dans un dossier local à %userprofile%\AppData\Local\Microsoft\Windows\Explorer

Utilisation du registre

L'équivalent dans le registre pour désactiver la création de Thumbs.db sur les partages réseau dans Windows Vista et Windows 7 est :

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer]
"DisableThumbsDBOnNetworkFolders"=dword:00000001

Si vous placez ce contenu dans un fichier texte indépendant (par exemple, avec le Bloc-notes) avec une extension .reg, vous pouvez double-cliquer pour l'importer sur n'importe quelle machine Windows Vista ou Windows 7 pour appliquer le paramètre. Faites attention lorsque vous modifiez votre registre directement.

6voto

Mac Points 1061

Thumbs.db est un fichier caché, donc le moyen le plus simple de ne pas le voir comme un gâchis serait simplement de dire à Windows de ne pas afficher les fichiers cachés. Bien sûr, si vous utilisez beaucoup la ligne de commande ou si vous avez d'autres fichiers cachés que vous devez voir, cela ne vous aidera pas.

J'ai trouvé un article qui mentionne la possibilité de désactiver le cache des miniatures en modifiant une clé de registre. Si l'option de désactivation du cache des miniatures est absente dans Vista / Windows 7, alors peut-être pouvez-vous toujours le faire de cette manière.

  1. Ouvrez l'Éditeur du Registre (regedit.exe).

  2. Naviguez jusqu'à la branche de registre suivante :

    HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Explorer\Advanced\

  3. Dans le volet de droite, double-cliquez sur la valeur DisableThumbnailCache, et définissez sa valeur de données sur 1. Si la clé de registre DisableThumbnailCache n'existe pas, créez une nouvelle valeur DWORD avec ce nom.

  4. Quittez l'Éditeur du Registre.

  5. Déconnectez-vous et reconnectez-vous, ou redémarrez l'ordinateur pour que les modifications prennent effet.

Une autre option peut être simplement de désactiver l'affichage des aperçus miniatures dans l'Explorateur Windows :

  1. Cliquez sur le bouton Démarrer, puis sur Tous les programmes, suivi de Accessoires.
  2. Exécutez l'Explorateur Windows.
  3. Dans la fenêtre de l'Explorateur Windows, cliquez sur le bouton Organiser dans la barre de menu/ raccourcis.
  4. Dans le menu déroulant, cliquez sur Options de dossier et de recherche.
  5. La fenêtre de dialogue Options des dossiers s'affichera. Cliquez sur l'onglet Affichage.
  6. Sous l'intitulé Arborescence des fichiers et dossiers, cochez la case à côté de l'option Toujours afficher des icônes, jamais de miniatures.
  7. Cliquez sur le bouton OK.

4voto

deceze Points 200115

Il existe une clé de registre que vous pouvez modifier pour désactiver la mise en cache des miniatures.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\DisableThumbnailCache

Fixez-la à 1 pour désactiver la mise en cache.

Détails ici.

2voto

Matthieu M. Points 9068

En général, je garde les fichiers cachés cachés et je les affiche si j'ai besoin de saisir quelque chose. Les fichiers Thumbs.db sont ennuyeux, oui, mais ils peuvent accélérer le chargement des dossiers.

Si Windows devait régénérer toutes ces miniatures chaque fois que chaque dossier multimédia se chargeait, je serais dans de beaux draps.

Si vous désactivez le cache des miniatures, je vous recommande de changer l'affichage en "liste" et de réinitialiser tous les dossiers pour utiliser ce mode à partir du menu Outils -> Options des dossiers -> Affichage.

NB : Le menu Outils est toujours présent dans Windows 7, il suffit de cliquer sur "Alt" dans une fenêtre d'explorateur.

1voto

Mo Ming C Points 171

Déteste ressusciter ce fil de discussion, mais il manque une réponse globale :

Fusionnez le script de registre suivant dans votre registre Windows 7 pour désactiver la mise en cache des miniatures dans les dossiers locaux et les dossiers réseau :

Éditeur du Registre de Windows Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoThumbnailCache"=dword:00000001

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer]
"DisableThumbsDBOnNetworkFolders"=dword:00000001

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X