Impedindo que clientes Windows poluam compartilhamentos de rede com o Thumbs.db

9

Temos vários compartilhamentos de rede que armazenam várias fotografias tiradas pelo nosso departamento de mídia. Sempre que alguém em um cliente Windows estiver usando o explorer para acessar uma dessas pastas, ele será automaticamente poluído com um arquivo Thumbs.db (se o usuário tiver permissões de gravação). Como os impedimos de fazer isso sem revogar as permissões de usuário?

Esta pergunta foi inspirada em " Impedindo que clientes do Mac OS X poluam compartilhamentos do Windows com bifurcações de recursos ".

David Holm
fonte
Qual versão do Windows você está usando?
squillman
Estamos usando o Windows XP
David Holm

Respostas:

8

No XP, você pode ir para a guia Exibir em Opções de pasta (Ferramentas | Opções de pasta em uma janela do Explorer) e marque Não armazenar em cache as miniaturas.

ou

Defina este valor do registro como 1:

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

O ajuste do registro seria obviamente mais fácil de implantar globalmente.

squillman
fonte
1
Bullseye: No registro, salve a chave do registro. Esse arquivo pode ser distribuído aos seus clientes e executado com um clique duplo ... você é um administrador de sistemas; portanto, experimente uma arquitetura de script que cuide desse tipo de coisa no logon.
19

Além das alterações locais por meio da interface do usuário ou do registro, nos domínios do Active Directory, a Diretiva de Grupo pode ser usada para aplicar a configuração a todos os clientes.

A configuração de diretiva é chamada "Desativar o cache de imagens em miniatura" e é encontrada em Configuração do Usuário -> Modelos Administrativos -> Componentes do Windows -> Windows Explorer

Adão
fonte
1
+1 Obrigado por me acompanhar no bit do GPO!
squillman
+1, recomendaria definitivamente a opção GP sobre uma abordagem reg / com script Registro mudança
ThatGraemeGuy
3

No Windows 2003 R2 ou posterior, você pode usar o console do File Screen Management (dentro do File Server Resource Manager) para bloquear a gravação de "thumbs.db" em determinados caminhos.
Crie uma nova triagem de arquivo, digite o caminho e selecione Propriedades personalizadas. Você precisará criar um novo grupo de arquivos que inclua "thumbs.db" e ativar a Triagem Ativa.

Como esses arquivos são bastante comuns, desative os alertas de email e log de eventos quando estiverem bloqueados.

Isso tem o benefício de bloquear apenas o cache de miniaturas apenas nos servidores de arquivos, em vez de bloqueá-lo em todas as estações de trabalho.

Doug Luxem
fonte
3

Você pode repensar a exclusão deles e, em vez disso, considere criá-los para eles.

Se seus usuários forem principalmente usuários do Windows que executam o Explorer, você acelerará o processo de navegação, gerando previamente as miniaturas para eles e facilitando a localização da fotografia que eles estão procurando.

Você pode fazer o mesmo para .DS_STORE em clientes OS X e qualquer outra coisa comum em seu ambiente.

semi
fonte
1
+1 para a abordagem pro usuário! :)
squillman
Como você os pré-gera?
Zoredache
1

Squillman dá a resposta correta.

Ainda assim, você terá aqueles antigos restantes. Se você quiser se livrar deles, faça isso na caixa de comando do Windows:

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

que só fica visível

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

pega os invisíveis também

Você pode fazer o mesmo com .DS_STORE

KdgDev
fonte