Comment supprimer ces fichiers Thumbs.db gênants sous Windows Vista et Windows 7?


52

Dans Windows XP, il existait un paramètre de dossier du type "Ne pas mettre en cache les vignettes". Je n'arrive pas à trouver quelque chose de similaire pour Windows Vista et Windows 7, et tous les dossiers de mon réseau contenant une photo ou une vidéo continuent à être jonchés de "Thumbs.db". J'apprécie que la mise en cache des vignettes ait un sens, mais je voudrais tout de même désactiver cette option car je tiens également à ne pas avoir de déchets dans mes dossiers réseau.

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


Mise à jour 1: Voici un lien vers les informations de Wikipedia sur le cache des vignettes Windows .


Mise à jour 2: Ma solution est présentée ci-dessous et inclut maintenant un équivalent de registre que vous pouvez enregistrer dans un fichier .REG pour une application plus simple dans l’un de vos blocs Windows Vista ou Windows 7.

Réponses:


47

Utilisation de stratégies de groupe

Ainsi, avec Google plus spécifique, j'ai découvert comment le faire à partir d'un post ici , pour les éditions de Vista et Windows 7 fournies avec l'éditeur de stratégie de groupe. (Malheureusement, GPE n'est pas fourni avec Windows 7 Starter, Home Basic ou Home Premium. Vous trouverez une solution pour ces systèmes d'exploitation dans la seconde partie de cette réponse.)

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

  1. Exécutez gpedit.mscdirectement à l'aide du menu Démarrer. (Vous pourrez peut-être également rechercher un nom dans le panneau de configuration de la stratégie de groupe Modifier , mais je ne trouve pas 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 , cliquez sur Explorateur Windows .
  4. Dans le volet de droite, triez par paramètre, puis faites défiler vers le bas et recherchez le paramètre " Désactiver la mise en cache des vignettes dans les fichiers cachés thumbs.db ". 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 pouvoir supprimer les Thumbs.dbfichiers que vous rencontrez sur le réseau (tant qu'un autre ordinateur ne verrouille pas le fichier actuellement), et l'ordinateur ne devrait pas les créer à nouveau.

À noter également: sous Vista et Windows 7, Thumbs.dbs’applique uniquement aux dossiers réseau . Pour les dossiers locaux, Vista et Windows 7 enregistrent plutôt les informations du cache des vignettes dans une base de données située dans un dossier local à l'emplacement suivant:%userprofile%\AppData\Local\Microsoft\Windows\Explorer

Utiliser le registre

L'équivalent de registre pour désactiver la Thumbs.dbcréation sur des 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 son propre fichier texte (par exemple, avec le Bloc-notes) avec une .regextension, vous pouvez double-cliquer pour importer sur n'importe quel ordinateur Windows Vista ou Windows 7 afin d'appliquer le paramètre. Soyez prudent en modifiant votre base de registre directement.


4
Bon, notez que dans Windows 8, le nom de la clé est maintenant l'explorateur de fichiers, pas l'explorateur Windows. Sous Windows 10, il sera probablement renommé Gestionnaire de fichiers, comme dans Windows 3.11 pour Workgroups. : S
andreszs

6

Thumbs.db étant un fichier caché, le moyen le plus simple de ne pas le voir comme une litière est simplement de dire à Windows de ne pas afficher les fichiers cachés. Bien sûr, si vous utilisez beaucoup la ligne de commande ou 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 la mise en cache des vignettes en modifiant une clé de registre. Si l'option de désactivation de la mise en cache des vignettes est manquante dans Vista / Windows 7, vous pouvez peut-être toujours le faire de cette façon.

  1. Ouvrez l'éditeur de registre (regedit.exe).
  2. Accédez à 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 ses données de valeur sur 1. Si la clé de registre de DisableThumbnailCache n'existe pas, créez une nouvelle valeur DWORD portant 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, puis sur 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 menus / raccourcis.
  4. Dans le menu déroulant, cliquez sur Options des dossiers et de recherche.
  5. La boîte de dialogue Options des dossiers apparaîtra. Cliquez sur l'onglet Affichage.
  6. Sous l'en-tête de l'arborescence Fichiers et dossiers, cochez la case en regard de l'option Toujours afficher les icônes, jamais les vignettes.
  7. Cliquez sur le bouton OK.

3
Malheureusement, cela ne semble pas réellement désactiver la création de Thumbs.db sur les dossiers réseau. J'ai fait le registre modifier, déconnecté et à nouveau, mais je vois toujours Thumbs.db créé dans mes dossiers réseau.
Chris W. Rea

5
-1 pour "ne pas afficher les fichiers cachés". OP veut arrêter la génération actuelle de Thumbs.db et, comme il le commente ci-dessous, en tant qu'utilisateur expérimenté, je préfère tout voir tout le temps. Cela a pour conséquence que je trouve encore plus gênant d’accéder à un dossier réseau, de décider de ne plus en avoir besoin, mais de ne pas le supprimer complètement car Thumbs.db a été généré lors de la visualisation du dossier et est maintenant verrouillé par Windows.
KalenGi

4

Vous pouvez modifier une clé de registre pour désactiver la mise en cache des vignettes.

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

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

Détails ici .


3
Malheureusement, cela ne semble pas réellement désactiver la création de Thumbs.db sur les dossiers réseau. J'ai fait le registre modifier, déconnecté et à nouveau, mais je vois toujours Thumbs.db créé dans mes dossiers réseau.
Chris W. Rea

2

Je garde généralement caché les fichiers cachés et les affiche si j'ai besoin de récupérer quelque chose. Les fichiers Thumbs.db sont ennuyeux, mais ils peuvent accélérer les temps de chargement des dossiers.

Si Windows devait recréer toutes ces vignettes à chaque fois que chaque dossier de média chargé était chargé, je serais en difficulté.

Si vous désactivez le cache des vignettes, nous vous recommandons de changer l'affichage en "liste" et de réinitialiser tous les dossiers pour qu'ils utilisent ce mode dans le 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 de l'explorateur.


Je souhaite que les vignettes ont été mises en cache à la place sur mon disque système ou un autre dossier désigné, dans un cache similaire à Internet Explorer est là où je pouvais vider moi - même, fixer une limite de stockage, etc.
Chris W. Rea

5
Pour ce qui est de garder les fichiers cachés cachés: Ceux d'entre vous qui sont des utilisateurs puissants et qui ne supportent pas l'idée de ne pas tout voir, tout le temps , votez pour ce commentaire :-)
Chris W. Rea, le

cwrea: En tant que personne utilisant Windows et Linux, je déteste voir des tonnes de fichiers .dotfiles et de répertoires dans mon répertoire personnel Ubuntu. (Même si j'ai créé la moitié d'entre eux.) Je veux juste que le mode "tout" soit facilement basculable (comme c'est le cas avec ls -a).
Grawity

0

Dans l'Explorateur Windows 7 (le visualiseur standard "fichiers et dossiers"):

Organiser -> "Options des dossiers et de recherche" -> Affichage -> "Toujours afficher les icônes, jamais les vignettes"

Je ne sais pas avec précision dans quelle mesure cela s’applique, mais cela semble avoir été efficace pour moi.


0

Déteste necro ce fil, 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 vignettes dans les dossiers locaux et les dossiers réseau:

Windows Registry Editor 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

2
Merci, mais ma réponse acceptée ci-dessus était déjà complète. Seule votre deuxième entrée de registre est requise. Les vignettes locales (par exemple, pour les images stockées sur des lecteurs locaux et non sur des lecteurs réseau) ne sont pas stockées dans un fichier Thumbs.db, mais dans un dossier local sous "% userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer" . Cela diffère du comportement de Windows XP, où Thumbs.db était également créé dans des dossiers sur des lecteurs locaux.
Chris W. Rea

1
@ ChrisW.Rea J'ai modifié ma réponse pour inclure la désactivation du cache de vignettes local (par exemple, % userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer ). Maintenant c'est complet! ;)
2Coad

0

Des mesures pour supprimer thumbs.db sous Windows> 8:

  1. Ouvrez l'explorateur Windows.
  2. (Ctrl + F1) pour ouvrir le volet des commandes.
  3. Sélectionnez / cliquez sur le fichier Thumbs.db
  4. Dans le volet des commandes, cliquez sur le menu déroulant «Propriétés».
  5. Sélectionnez "Supprimer les propriétés"
  6. Dans le volet de dialogue «Supprimer les propriétés», sélectionnez le bouton radio «Supprimer les propriétés suivantes de ce fichier:».
  7. Cliquez sur le bouton "OK".
  8. Dans le volet des commandes, cliquez sur «Supprimer».
  9. Dans le volet de dialogue «Supprimer le fichier», cliquez sur le bouton «Oui».

La source


1
Veuillez lire Comment référencer du matériel écrit par d'autres . Vous devriez bloquer le texte de citation qui a été écrit par quelqu'un d'autre. Voir l' aide de Markdown . Je l'ai corrigé pour vous cette fois-ci, mais veuillez faire attention à cela à l'avenir.
DavidPostill

0

En suivant le guide trouvé sur cette page Microsoft, nous pouvons en apprendre davantage sur la commandeattrib

Si j'ai un dossier avec des images et que je ne veux pas voir le fichier Thumbs.db, vous pouvez l'ouvrir CMDavec les droits d'administrateur, puis changer le chemin du dossier, faites comme ça cd, par exemple:

cd C:\Users\"YourUserName"\Pictures\"NameOfTheFolder" 

Pour masquer tous les fichiers Thumbs.db de ce répertoire et tout autre sous-dossier, procédez comme suit:

attrib +s +h *Thumbs.db /s 

-1

Le chemin d'accès au GPO thumbs.db (objet de stratégie de groupe) est différent selon le système d'exploitation:

Chemin GPO:

Modèle d'administration pré-Windows 8 / pré-Windows Server 2012:

User Configuration > Administrative Templates > Windows Components > Windows Explorer

Modèle d'administration Windows 8 / Windows Server 2012 ou version ultérieure:

User Configuration > Administrative Templates > Windows Components > File Explorer

Articles GPO:

Turn off the display of thumbnails and only display icons on network folders

Turn off the catching of thumbnails in hidden thumbs.db files

Extrait de: http://www.sysadmit.com/2016/11/gpo-evitar-creacion-thumbsdb-en-red.html

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.