Evitar que los clientes de Windows contaminen los recursos compartidos de red con Thumbs.db

9

Tenemos varios recursos compartidos de red que almacenan varias fotografías tomadas por nuestro departamento de medios. Cada vez que alguien en un cliente de Windows está utilizando el explorador para entrar en una de estas carpetas, se contamina automáticamente con un archivo Thumbs.db (si el usuario tiene permisos de escritura). ¿Cómo podemos evitar que hagan esto sin revocar los permisos de los usuarios?

Esta pregunta se inspiró en " Evitar que los clientes de Mac OS X contaminen los recursos compartidos de Windows con tenedores de recursos ".

David Holm
fuente
¿Qué versión de Windows estás usando?
Squillman
Estamos usando Windows XP
David Holm

Respuestas:

8

En XP, puede ir a la pestaña Ver en Opciones de carpeta (Herramientas | Opciones de carpeta en una ventana del Explorador) y marcar No almacenar en miniatura las miniaturas.

o

Establezca este valor de registro en 1:

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

El ajuste del registro obviamente sería más fácil de implementar a nivel mundial.

squillman
fuente
1
Bullseye: en el registro, guarde la clave de registro. Ese archivo puede distribuirse a sus clientes y ejecutarse haciendo doble clic ... usted es un administrador de sistemas, así que pruebe con una arquitectura de secuencias de comandos que se ocupa de este tipo de cosas al iniciar sesión.
19

Además de los cambios locales a través de la interfaz de usuario o el registro, en la directiva de grupo de dominios de Active Directory se puede usar para aplicar la configuración a todos los clientes.

La configuración de directiva se denomina "Desactivar el almacenamiento en caché de imágenes en miniatura" y se encuentra en Configuración de usuario -> Plantillas administrativas -> Componentes de Windows -> Explorador de Windows

Adán
fuente
1
+1 ¡Gracias por recogerme en el bit de GPO!
Squillman
+1, definitivamente recomendaría la opción GP sobre un enfoque de cambio de registro .reg / scripted
ThatGraemeGuy
3

En Windows 2003 R2 o posterior, puede usar la consola de Administración de pantalla de archivos (dentro del Administrador de recursos del servidor de archivos) para bloquear la escritura de "thumbs.db" en rutas particulares.
Cree una nueva pantalla de archivo, escriba la ruta y luego seleccione Propiedades personalizadas. Deberá crear un nuevo grupo de archivos que incluya "thumbs.db" y activar Active Screening.

Dado que estos archivos son bastante comunes, asegúrese de desactivar el correo electrónico y las alertas del registro de eventos cuando estén bloqueados.

Esto tiene el beneficio de bloquear solo el almacenamiento en caché de miniaturas en sus servidores de archivos solo en lugar de bloquearlo en todas las estaciones de trabajo.

Doug Luxem
fuente
3

Es posible que desee repensar su eliminación y, en su lugar, considere crearlos para ellos.

Si sus usuarios son principalmente usuarios de Windows que ejecutan Explorer, acelerará el proceso de exploración generando previamente las miniaturas para ellos y les facilitará encontrar la fotografía que están buscando.

Puede hacer lo mismo para .DS_STORE en clientes OS X y cualquier otra cosa que sea común en su entorno.

semi
fuente
1
¡+1 para el enfoque pro-usuario! :)
squillman
¿Cómo los pregeneras?
Zoredache
1

Squillman da la respuesta correcta.

Aún así, te quedarán esos viejos. Si desea deshacerse de ellos, haga esto en el cuadro de Comando de Windows:

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

que solo consigue los visibles

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

consigue los invisibles también

Puedes hacer lo mismo con .DS_STORE

KdgDev
fuente