¿Cómo puedo suprimir esos molestos archivos Thumbs.db en Windows Vista y Windows 7?

52

En Windows XP, solía haber una configuración de carpeta como "No almacenar en miniatura las miniaturas". Parece que no puedo encontrar algo similar para Windows Vista y Windows 7, y cada carpeta en mi red que contiene una foto o video continúa llena de "Thumbs.db". Aprecio que el almacenamiento en caché de las miniaturas tenga algún sentido, pero todavía me gustaría desactivar esto porque también valoro no tener basura en mis carpetas de red.

¿Cuál es la forma más fácil / rápida de resolver este problema?


Actualización 1: Aquí hay un enlace a la información de Wikipedia sobre el caché de miniaturas de Windows .


Actualización 2: Mi solución está a continuación y ahora incluye un registro equivalente que puede guardar en un archivo .REG para una aplicación más simple en cualquiera de sus cuadros de Windows Vista o Windows 7.

Chris W. Rea
fuente

Respuestas:

47

Usar políticas de grupo

Entonces, con google más específico, descubrí cómo hacerlo desde una publicación aquí , para las ediciones de Vista y Windows 7 que vienen con el Editor de directivas de grupo. (Desafortunadamente, GPE no viene con Windows 7 Starter, Home Basic o Home Premium. Puede encontrar una solución para estos sistemas operativos en la segunda parte de esta respuesta).

Aquí están mis propias instrucciones detalladas, escritas contra Windows 7 pero probablemente las mismas para Vista:

  1. Ejecute gpedit.mscdirectamente usando el menú Inicio. (Es posible que también pueda encontrar un panel de control de directiva de grupo Editar buscando por nombre, pero no pude encontrar su icono en la lista en "Todos los elementos del panel de control". ¡Vaya!)
  2. En el panel izquierdo, expanda Configuración de usuario , luego Plantillas administrativas , luego Componentes de Windows .
  3. En Componentes de Windows lo que se acaba de expandir, seleccione el Explorador de Windows .
  4. En el panel de la derecha, ordene por Configuración, luego desplácese hacia abajo y busque la configuración llamada " Desactivar el almacenamiento en caché de las miniaturas en archivos thumbs.db ocultos ". Haga doble clic en él, configúrelo en Habilitado y luego haga clic en Aplicar .
  5. Cierre la sesión de Windows y luego vuelva a iniciarla.

Dentro del Explorador de Windows, ahora debería poder eliminar los Thumbs.dbarchivos que encuentre en la red (siempre que otra máquina no esté bloqueando el archivo actualmente), y la computadora no debería volver a crearlos.

También vale la pena saberlo: en Vista y Windows 7, solo se Thumbs.dbaplica a las carpetas de red . Para las carpetas locales, Vista y Windows 7 en su lugar guardan la información de caché en miniatura en una base de datos en una carpeta local en%userprofile%\AppData\Local\Microsoft\Windows\Explorer

Usando el registro

El equivalente de registro para deshabilitar la Thumbs.dbcreación en recursos compartidos de red en Windows Vista y Windows 7 es:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer]
"DisableThumbsDBOnNetworkFolders"=dword:00000001

Si coloca ese contenido en su propio archivo de texto (por ejemplo, con el Bloc de notas) con una .regextensión, puede hacer doble clic para importar en cualquier máquina con Windows Vista o Windows 7 para aplicar la configuración. Tenga cuidado al editar su registro directamente.

Chris W. Rea
fuente
44
Bien, tenga en cuenta que en Windows 8 el nombre de la clave ahora es el Explorador de archivos, no el Explorador de Windows. En Windows 10, probablemente cambiará su nombre a Administrador de archivos, como en Windows 3.11 para Grupos de trabajo. : S
andreszs
6

Thumbs.db es un archivo oculto, por lo que la forma más fácil de no verlo como basura sería simplemente decirle a Windows que no muestre los archivos ocultos. Por supuesto, si usa mucho la línea de comandos o tiene otros archivos ocultos que necesita ver, entonces esto no ayudará.

Encontré un artículo que menciona la capacidad de deshabilitar el almacenamiento en caché de miniaturas modificando una clave de registro. Si la opción para deshabilitar el almacenamiento en caché de miniaturas falta en Vista / Windows 7, entonces quizás aún pueda hacerlo de esa manera.

  1. Abra el Editor del registro (regedit.exe).
  2. Navegue a la siguiente rama del registro:

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

  3. En el panel derecho, haga doble clic en el valor DisableThumbnailCache y establezca sus datos de valor en 1. Si la clave de registro de DisableThumbnailCache no existe, cree un nuevo valor DWORD con ese nombre.
  4. Salga del Editor del Registro.
  5. Cierre sesión y vuelva a iniciar sesión, o reinicie la computadora para que los cambios surtan efecto.

Otra opción puede ser simplemente desactivar la visualización de vistas previas en miniatura en el Explorador de Windows:

  1. Haga clic en el botón Inicio, luego en Todos los programas, luego Accesorios.
  2. Ejecute el Explorador de Windows.
  3. En la ventana del Explorador de Windows, haga clic en el botón Organizar en la barra de menú / acceso directo.
  4. En el menú desplegable, haga clic en Carpeta y Opciones de búsqueda.
  5. Aparecerá la ventana de diálogo Opciones de carpeta. Haga clic en la pestaña Ver.
  6. Debajo del encabezado del árbol de Archivos y carpetas, marque (marque) la casilla de verificación junto a la opción Mostrar siempre iconos, nunca miniaturas.
  7. Haz clic en el botón Aceptar.
pensamiento silencioso
fuente
3
Lamentablemente, esto no parece deshabilitar la creación de Thumbs.db en las carpetas de red. Hice la edición del registro, cerré la sesión y volví a ingresar, pero todavía veo que Thumbs.db se creó en mis carpetas de red.
Chris W. Rea
55
-1 para "no mostrar archivos ocultos". OP quiere detener la generación real de Thumbs.db y, como comenta a continuación, como usuario avanzado prefiero ver todo todo el tiempo. Hay una consecuencia que encuentro aún más molesto cuando accedo a una carpeta de red, decido que ya no lo necesito, pero no puedo eliminarlo por completo, ya que Thumbs.db se generó al ver la carpeta y ahora está bloqueado por Windows.
KalenGi
4

Hay una clave de registro que puede cambiar para desactivar el almacenamiento en caché de miniaturas.

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

Configúrelo en 1 para deshabilitar el almacenamiento en caché.

Detalles aquí .

Simon P Stevens
fuente
3
Lamentablemente, esto no parece deshabilitar la creación de Thumbs.db en las carpetas de red. Hice la edición del registro, cerré la sesión y volví a ingresar, pero todavía veo que Thumbs.db se creó en mis carpetas de red.
Chris W. Rea
2

Por lo general, mantengo los archivos ocultos ocultos y los oculto si necesito tomar algo. Los archivos Thumbs.db son molestos, sí, pero pueden acelerar los tiempos de carga de carpetas.

Si Windows tuviera que volver a generar todas esas miniaturas cada vez que se cargaran todas las carpetas multimedia, estaría en problemas.

Si apaga el caché de miniaturas, recomendaría cambiar la pantalla a "lista" y restablecer todas las carpetas para usar ese modo desde el menú Herramientas -> Opciones de carpeta -> Ver.

NB: El menú de herramientas todavía está allí en Windows 7, simplemente presione "Alt" en una ventana del explorador.

Auxonic
fuente
Deseo las miniaturas se almacenan en caché en lugar de mi unidad del sistema o en otra carpeta designada, en una memoria caché similar a Internet Explorer de donde podría vaciarlo a mí mismo, establecer un límite de almacenamiento, etc.
Chris W. Rea
55
En cuanto a mantener ocultos los archivos ocultos: aquellos de ustedes que son usuarios avanzados y no pueden soportar la idea de no ver todo todo el tiempo , voten por este comentario :-)
Chris W. Rea
cwrea: Como alguien que usa Windows y Linux, odio ver TONELADAS de archivos .dotfiles y directorios en mi directorio de inicio de Ubuntu. (Aunque creé la mitad de ellos). Solo quiero que el modo "todo" sea fácilmente conmutable (como es el caso ls -a).
Grawity
0

En el Explorador de Windows 7 (el visor estándar de "archivos y carpetas"):

Organizar -> "Carpeta y opciones de búsqueda" -> Ver -> "Mostrar siempre iconos, nunca miniaturas"

No sé con precisión cuán ampliamente se aplica esto, pero parece que me ha funcionado.

sin bar
fuente
0

Odio necro este hilo, pero le falta una respuesta todo incluido:

Combine el siguiente script de registro en su registro de Windows 7 para deshabilitar el almacenamiento en caché de miniaturas en las carpetas locales y las carpetas de red:

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 sapo
fuente
2
Gracias, pero mi respuesta aceptada arriba ya estaba completa. Solo se requiere su segunda entrada de registro. Las miniaturas locales (es decir, para imágenes en unidades locales, no unidades de red) no se almacenan en un archivo Thumbs.db, sino en una carpeta local en "% userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer" . Esto difiere del comportamiento de Windows XP, donde Thumbs.db también se creó en carpetas en unidades locales.
Chris W. Rea
1
@ ChrisW.Rea Modifiqué mi respuesta para incluir la desactivación de la caché de miniaturas local (por ejemplo, % userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer ). ¡Ahora está completo! ;)
2Toad
0

Pasos para eliminar thumbs.db en windows> 8:

  1. Abre el Explorador de Windows.
  2. (Ctrl + F1) para abrir el panel de comandos.
  3. Seleccione / haga clic en el archivo Thumbs.db
  4. En el panel de comandos, haga clic en el menú desplegable "Propiedades".
  5. Seleccione "Eliminar propiedades"
  6. En el panel de diálogo "Eliminar propiedades", seleccione el botón de opción "Eliminar las siguientes propiedades de este archivo:".
  7. Haga clic en el botón "Aceptar".
  8. En el panel de comandos, haga clic en "Eliminar".
  9. En el panel de diálogo "Eliminar archivo", haga clic en el botón "Sí".

Fuente

Ehsan Chavoshi
fuente
1
Lea Cómo hacer referencia al material escrito por otros . Debe bloquear el texto de la cita que ha sido escrito por otra persona. Consulte la ayuda de Markdown . Te lo arreglé esta vez, pero presta atención a esto en el futuro.
DavidPostill
0

Siguiendo la guía que se encuentra en esta página de Microsoft, podemos aprender sobre el comandoattrib

Si tengo una carpeta con imágenes y no quiero ver el archivo Thumbs.db, puede abrir CMDcon derechos de administrador y luego cambiar a la ruta de la carpeta cd, por ejemplo:

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

Para ocultar todos los archivos Thumbs.db en ese directorio y cualquier otra subcarpeta, haga lo siguiente:

attrib +s +h *Thumbs.db /s 
Duilio Ariel Estrella
fuente
-1

La ruta thumbs.db GPO (Objeto de directiva de grupo) es diferente según el sistema operativo:

Ruta de GPO:

Plantilla administrativa anterior a Windows 8 / anterior a Windows Server 2012:

User Configuration > Administrative Templates > Windows Components > Windows Explorer

Plantilla administrativa Windows 8 / Windows Server 2012 o superior:

User Configuration > Administrative Templates > Windows Components > File Explorer

Artículos de 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

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

Punxsutawney
fuente