stringtranslate.com

Caché de miniaturas de Windows

En los sistemas operativos Microsoft Windows , a partir de Internet Explorer 4 Active Desktop Update para Windows 95 a 98, [1] [2] se utiliza un caché de miniaturas para almacenar imágenes en miniatura para la vista en miniatura de Windows Explorer . Esto acelera la visualización de imágenes, ya que no es necesario volver a calcular estas imágenes más pequeñas cada vez que el usuario ve la carpeta.

Objetivo

Windows almacena miniaturas de archivos gráficos y ciertos archivos de documentos y películas en el archivo Thumbnail Cache, incluidos los siguientes formatos: JPEG , BMP , GIF , PNG , TIFF , AVI , PDF , PPTX , DOCX , HTML y muchos otros. Su propósito es evitar la E/S intensiva del disco , el procesamiento de la CPU y los tiempos de carga cuando una carpeta que contiene una gran cantidad de archivos está configurada para mostrar cada archivo como una miniatura. Este efecto se ve más claramente al acceder a un DVD que contiene miles de fotografías sin el archivo thumbs.db y configurar la vista para que muestre miniaturas junto a los nombres de los archivos. El almacenamiento en caché de miniaturas se introdujo en Windows 2000; [2] donde las miniaturas se almacenaban en el flujo de datos alternativo del archivo de imagen si el sistema operativo estaba instalado en una unidad con el sistema de archivos NTFS . Se creaba un archivo Thumbs.db independiente si se instalaba Windows 2000 en un volumen FAT32. Windows Me también creó archivos Thumbs.db. [2] Desde Windows XP, el almacenamiento en caché de miniaturas y, por tanto, la creación de Thumbs.db, se puede desactivar opcionalmente. Sólo en Windows XP, desde el menú Herramientas del Explorador de Windows, Opciones de carpeta , marcando "No almacenar miniaturas en caché" en la pestaña Ver . En otras versiones de Windows, el almacenamiento en caché de miniaturas se puede desactivar mediante la Política de grupo . En Windows 2000, Windows Me y Windows XP, hay disponible un comando del menú contextual para forzar la actualización de la miniatura haciendo clic derecho en la imagen en la vista Miniatura del Explorador de Windows.

Pulgares.db

Los archivos Thumbs.db se almacenan en cada directorio que contiene miniaturas en los sistemas Windows. Sin embargo, el archivo se crea localmente entre las imágenes, lo que impide el uso de los datos en todo el sistema y crea una carga de datos adicional en dispositivos extraíbles. [3] Windows XP Media Center Edition también crea ehthumbs.dbvistas previas de archivos de vídeo. Cada miniatura creada en un directorio se representa en este archivo de base de datos como un pequeño archivo JPEG, independientemente del formato original del archivo. El tamaño de las imágenes cambia a 96×96 píxeles de forma predeterminada o a una miniatura proporcional de su forma original para imágenes no cuadradas, con 96 píxeles en el lado más largo. El tamaño se puede controlar mediante una configuración en el Registro de Windows. Cada carpeta con vistas en miniatura iniciadas (que es donde han mostrado una vista de Miniaturas o Tira de película en el Explorador de Windows) tendrá un archivo Thumbs.db. Las carpetas con imágenes también muestran vistas previas en su ícono cuando se muestran en el modo Miniatura: las primeras cuatro imágenes de la carpeta en 40×40 píxeles (o con forma proporcional), con un divisor de 1 píxel superpuesto a un ícono de carpeta grande estándar. El archivo Thumbs.db se almacena en formato binario de archivo compuesto , el mismo formato que utilizan muchos productos de Microsoft Office . [4]

Caché de miniaturas centralizado

A partir de Windows Vista , las vistas previas en miniatura se almacenan en una ubicación centralizada del sistema. Esto proporciona al sistema acceso a imágenes independientemente de su ubicación y soluciona problemas con la localidad de los archivos Thumbs.db. El caché se almacena %userprofile%\AppData\Local\Microsoft\Windows\Explorercomo una cantidad de archivos con la etiqueta thumbcache_ xxx .db (numerados por tamaño); así como un índice utilizado para encontrar miniaturas en cada base de datos de tamaño.

Sin embargo, al explorar recursos compartidos de red con permiso de escritura, Windows Vista y Windows 7 almacenan un archivo Thumbs.db en el directorio remoto en lugar de utilizar la caché de miniaturas central (local). Esto puede causar problemas al eliminar recursos compartidos remotos, ya que el directorio se bloqueará durante un período de tiempo cuando se seleccione, ya que el Explorador de Windows crea automáticamente un archivo Thumbs.db remoto.

La creación de archivos Thumbs.db en recursos compartidos remotos se puede deshabilitar con una configuración de Política de grupo . [5]

Como evidencia forense

Los organismos encargados de hacer cumplir la ley han utilizado este archivo para demostrar que anteriormente se almacenaron fotografías ilícitas en el disco duro. [6] Por ejemplo, el FBI utilizó el archivo "thumbs.db" en 2008 como prueba de haber visto representaciones de pornografía infantil . [7]

En 2013, se llevó a cabo una investigación que se centró en las implicaciones forenses digitales de los cachés de miniaturas y la recuperación de archivos de caché de miniaturas parciales. Identificó que, si bien existe una definición estándar de caché de miniaturas, la estructura y los artefactos forenses recuperables de ellos varían significativamente entre los sistemas operativos. El trabajo también demostró que thumbcache_256.db contiene registros de caché de miniaturas no estándar que pueden almacenar datos interesantes, como nombres de lugares de red y letras de unidades asignadas. [8] [9]

Ver también

Referencias

  1. ^ "Consejos para Windows". Mundo PC . 19 de octubre de 1999.
  2. ^ Problemas forenses de archivos abc Thumbs.db: AccessData Corporation
  3. ^ Interfaz IThumbnailCache, MSDN, Microsoft Corporation
  4. ^ Java 2D: miniaturas Thumbs.db, foros de Oracle
  5. ^ Desactive el almacenamiento en caché de miniaturas en archivos thumbs.db ocultos, soporte técnico de Microsoft
  6. ^ "Análisis forense de archivos Thumbcache de Windows". Universidad de Australia del Sur . AISLADO.
  7. ^ "El FBI publica hipervínculos falsos para atrapar a sospechosos de pornografía infantil". CNET . CBS interactivo. Archivado desde el original el 5 de noviembre de 2012.
  8. ^ [1], Morris
  9. ^ [2], Morris y Chivers

enlaces externos