Empêcher les clients Windows de polluer les partages réseau avec Thumbs.db

9

Nous avons plusieurs partages réseau qui stockent diverses photos prises par notre service média. Chaque fois qu'un utilisateur d'un client Windows utilise l'explorateur pour accéder à l'un de ces dossiers, il est automatiquement pollué par un fichier Thumbs.db (si l'utilisateur dispose de droits d'écriture). Comment les empêcher de faire cela sans révoquer les autorisations des utilisateurs?

Cette question a été inspirée par " Empêcher les clients Mac OS X de polluer les partages Windows avec les fourchettes de ressources ".

David Holm
la source
Quelle version de Windows utilisez-vous?
squillman
Nous utilisons Windows XP
David Holm

Réponses:

8

Sous XP, vous pouvez accéder à l'onglet Affichage dans les options des dossiers (Outils | Options des dossiers dans une fenêtre de l'Explorateur) et cocher Ne pas mettre en cache les vignettes.

ou

Définissez cette valeur de Registre sur 1:

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

Le réglage du registre serait évidemment plus facile à déployer à l'échelle mondiale.

squillman
la source
1
Bullseye: dans le registre, enregistrez la clé de registre. Ce fichier peut être distribué à vos clients et être exécuté en double-cliquant ... vous êtes un administrateur système, alors essayez une architecture de script qui prend soin de ce genre de chose à la connexion.
19

Outre les modifications locales via l'interface utilisateur ou le registre, dans les domaines Active Directory, la stratégie de groupe peut être utilisée pour appliquer le paramètre à tous les clients.

Le paramètre de stratégie est appelé «Désactiver la mise en cache des images miniatures» et se trouve sous Configuration utilisateur -> Modèles d'administration -> Composants Windows -> Explorateur Windows

Adam
la source
1
+1 Merci de m'avoir choisi sur le bit GPO!
squillman
+1, recommanderait certainement l'option GP plutôt qu'une approche de changement de registre .reg / scripted
ThatGraemeGuy
3

Sous Windows 2003 R2 ou version ultérieure, vous pouvez utiliser la console de gestion d'écran de fichiers (à l'intérieur du gestionnaire de ressources du serveur de fichiers) pour bloquer l'écriture de "thumbs.db" dans des chemins particuliers.
Créez un nouvel écran de fichier, saisissez le chemin d'accès, puis sélectionnez Propriétés personnalisées. Vous devrez créer un nouveau groupe de fichiers qui comprend "thumbs.db" et activer le filtrage actif.

Étant donné que ces fichiers sont assez courants, assurez-vous de désactiver les alertes de courrier électronique et de journal des événements lorsqu'ils sont bloqués.

Cela présente l'avantage de ne bloquer la mise en cache des miniatures que sur vos serveurs de fichiers que de la bloquer sur tous les postes de travail.

Doug Luxem
la source
3

Vous voudrez peut-être repenser leur suppression et envisager de les créer pour eux.

Si vos utilisateurs sont principalement des utilisateurs de Windows exécutant l'Explorateur, vous accélérerez le processus de navigation en pré-générant les miniatures pour eux et leur faciliterez la recherche de la photo qu'ils recherchent.

Vous pouvez faire de même pour .DS_STORE sur les clients OS X et tout ce qui est commun dans votre environnement.

semi
la source
1
+1 pour l'approche pro-utilisateur! :)
squillman
Comment les pré-générez-vous?
Zoredache
1

squillman donne la bonne réponse.

Pourtant, il vous restera ces anciens. Si vous souhaitez vous en débarrasser, faites-le dans la boîte de commande Windows:

C:\> del /s /q /f Thumbs.db

qui n'obtient que les visibles

C:\> del /s /q /f /a:h Thumbs.db

obtient les invisibles aussi

Vous pouvez faire la même chose avec .DS_STORE

KdgDev
la source