Evitar que clientes do Windows poluam compartilhamentos de rede com Thumbs.db

9

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

Esta pergunta foi inspirada por " Impedindo que clientes Mac OS X poluam compartilhamentos do Windows com forks de recursos ".

    
por David Holm 29.05.2009 / 22:26

6 respostas

8

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

ou

Defina este valor de registro como 1:

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

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

    
por 29.05.2009 / 22:34
19

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

A configuração de política é chamada "Desativar o armazenamento em cache de imagens em miniatura" e é encontrada em Configuração do usuário - > Modelos Administrativos - > Componentes do Windows - > Windows Explorer

    
por 29.05.2009 / 22:42
3

No Windows 2003 R2 ou posterior, você pode usar o console Gerenciamento de Tela de Arquivos (dentro do Gerenciador de Recursos de Servidor de Arquivos) para bloquear a gravação de "thumbs.db" em caminhos específicos.
Crie uma nova tela de arquivo, digite o caminho e selecione Propriedades personalizadas. Você precisará criar um novo grupo de arquivos que inclua "thumbs.db" e ativar a opção Active Screening.

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

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

    
por 29.05.2009 / 23:09
3

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

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

Você pode fazer o mesmo para .DS_STORE em clientes do OS X e o que for mais comum em seu ambiente.

    
por 29.05.2009 / 23:41
1

squillman dá a resposta correta.

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

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

que só recebe os visíveis

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

também pega os invisíveis

Você pode fazer a mesma coisa com .DS_STORE

    
por 29.05.2009 / 23:32
-2

Uma melhor solução é dada aqui ( link ). Siga os 2 passos para simplesmente impedir que o WINDOWS crie o arquivo THUMBS.db: -)

    
por 22.08.2014 / 16:33