53 votes

Comment puis-je supprimer ces fichiers Thumbs.db gênants 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 trouve pas 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 envahi par "Thumbs.db". Je comprends que la mise en cache des miniatures a du sens, mais j'aimerais quand même désactiver cela car je tiens aussi à éviter d'avoir des déchets dans mes dossiers réseau.

Quel est le moyen le plus simple/rapide pour résoudre ce problème ?


Mise à jour 1 : Voici un lien vers l'info de Wikipedia sur la mise en cache des miniatures de Windows.


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

47voto

Esteban Araya Points 12496

Utilisation des stratégies de groupe

Donc, avec des recherches plus spécifiques, j'ai découvert comment le faire à partir d'un post ici, pour les éditions de Vista et de Windows 7 qui sont livrées avec l'Éditeur de stratégie de groupe. (Malheureusement, GPE n'est pas livré avec 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, écrites pour Windows 7 mais probablement les mêmes pour Vista:

  1. Exécutez gpedit.msc directement en utilisant le menu Démarrer. (Vous pouvez également trouver un panneau de contrôle Modifier les stratégies de groupe en cherchant par nom, mais je n'ai pas réussi à trouver son icône répertoriée nulle part sous "Tous les éléments du panneau de configuration". Allez comprendre!)
  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, définissez-le sur Activé, puis cliquez sur Appliquer.
  5. Déconnectez-vous de Windows, puis reconnectez-vous.

Dans l'Explorateur Windows, vous devriez maintenant être en mesure de supprimer les fichiers Thumbs.db que vous trouvez sur le réseau (tant qu'une autre machine ne verrouille pas actuellement le fichier), et l'ordinateur ne devrait pas les recréer.

À noter également: Sous 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 de cache de vignettes 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 la désactivation de la création de Thumbs.db sur les parts 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 son propre fichier texte (par exemple avec le Bloc-notes) avec une extension .reg, vous pouvez double-cliquer pour l'importer sur n'importe quel ordinateur Windows Vista ou Windows 7 pour appliquer le paramètre. Faites attention en éditant directement votre registre.

6voto

Mac Points 1061

Thumbs.db est un fichier caché, donc le moyen le plus simple de ne pas le voir comme un déchet 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 avez besoin de voir, cela n'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 pour désactiver le cache des miniatures est manquante dans Vista / Windows 7, peut-être que vous pouvez toujours le faire de cette manière.

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

  2. Naviguez vers 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 réglez sa valeur à 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 pourrait être de simplement désactiver l'affichage des aperçus des 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/raccourci.
  4. Dans le menu déroulant, cliquez sur Options de Dossier et de Recherche.
  5. La fenêtre de dialogue Options des dossiers apparaîtra. Cliquez sur l'onglet Affichage.
  6. Sous l'arborescence des fichiers et dossiers, cochez la case à côté de l'option Toujours afficher des icônes, jamais des miniatures.
  7. Cliquez sur le bouton OK.

4voto

deceze Points 200115

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

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

Définissez-le sur 1 pour désactiver le cache.

Détails ici.

2voto

Matthieu M. Points 9068

Je garde généralement les fichiers cachés cachés et les affiche si j'ai besoin de récupérer 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, j'aurais des ennuis.

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 dans le menu Outils -> Options de dossier -> Affichage.

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

1voto

Mo Ming C Points 171

Détestez de nécro ce fil, mais il manque une réponse tout compris :

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

Éditeur du Registre 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