Cómo reconstruir la caché de miniaturas desde powershell en Windows 11
🔍 WiseChecker

Cómo reconstruir la caché de miniaturas desde powershell en Windows 11

Solución rápida: Abre PowerShell como administrador. Detén Explorer: Stop-Process -Name explorer -Force. Elimina la caché de miniaturas: Remove-Item -Path "$env:LOCALAPPDATA\Microsoft\Windows\Explorer\thumbcache_*.db" -Force. Reinicia Explorer: Start-Process explorer. Las miniaturas se regeneran a medida que se exploran las carpetas. Corrige miniaturas dañadas o incorrectas.

La caché de miniaturas almacena vistas previas de imágenes, videos y documentos. Cuando la caché se corrompe: las miniaturas muestran el archivo equivocado, aparecen en blanco o muestran versiones antiguas. Reconstruirla fuerza la generación nueva a partir de los archivos reales.

Síntoma: Deseas reconstruir la caché de miniaturas de Windows 11 mediante PowerShell.
Afecta a: Windows 11.
Tiempo de solución: ~5 minutos.

ADVERTISEMENT

Qué causa esta necesidad

Los archivos de caché de miniaturas (thumbcache_*.db en %LOCALAPPDATA%\Microsoft\Windows\Explorer\) aceleran las miniaturas del Explorador de archivos. Motivos para reconstruirla:

  • Las miniaturas muestran la imagen equivocada (caché desincronizada).
  • Miniaturas negras o en blanco para archivos válidos.
  • Base de datos dañada tras un error de disco.
  • Privacidad: borrar el historial de archivos vistos.
  • Caché demasiado grande; es necesario restablecerla.

Método 1: Script de PowerShell para una reconstrucción completa

La ruta estándar.

  1. Abre PowerShell como administrador.
  2. Ejecuta este script:
    # Stop Explorer
    Stop-Process -Name explorer -Force
    
    # Delete thumbnail cache
    Remove-Item -Path "$env:LOCALAPPDATA\Microsoft\Windows\Explorer\thumbcache_*.db" -Force -ErrorAction SilentlyContinue
    Remove-Item -Path "$env:LOCALAPPDATA\Microsoft\Windows\Explorer\iconcache_*.db" -Force -ErrorAction SilentlyContinue
    
    # Restart Explorer
    Start-Process explorer
    
    Write-Host "Thumbnail cache rebuilt"
  3. Espera. Explorer se reinicia.
  4. Explora una carpeta con imágenes. Se generan miniaturas nuevas (tarda tiempo en carpetas grandes).
  5. Para la caché de un usuario específico: la caché es por usuario. Ejecuta el script como el usuario, no como administrador (sin elevación).
  6. Para un equipo con varios usuarios: cada usuario borra su propia caché.
  7. Para automatizarlo: prográmalo mediante el Programador de tareas.

Este es el uso estándar.

ADVERTISEMENT

Método 2: Usar Liberador de espacio en disco para la interfaz gráfica

Para usuarios que no usan PowerShell.

  1. Abre Liberador de espacio en disco: Win+R → cleanmgr.exe.
  2. Elige la unidad C:. Aceptar.
  3. Marca Miniaturas.
  4. Haz clic en Aceptar. Confirma la eliminación.
  5. Espera. La caché se borra.
  6. Reinicia el Explorador de archivos (Administrador de tareas → clic derecho en Explorer → Reiniciar).
  7. Explora la carpeta. Las miniaturas se regeneran.
  8. Para una limpieza por lotes: cleanmgr /sageset:1 + /sagerun:1 con la opción Miniaturas.
  9. Para el enfoque desde Configuración: Configuración → Sistema → Almacenamiento → Archivos temporales. Puede incluir la caché de miniaturas.

Esta es la ruta por interfaz gráfica.

Método 3: Actualización de miniaturas por carpeta

Para una carpeta específica.

  1. Si el problema está solo en una carpeta:
  2. Abre el Explorador de archivos en esa carpeta.
  3. Menú Ver → elige Actualizar (F5).
  4. Para una actualización más profunda: cambia la vista a Detalles y luego de nuevo a Iconos grandes. Fuerza el renderizado nuevo.
  5. Para un archivo específico: clic derecho en el archivo → Propiedades → Detalles. Consulta los metadatos, actualiza la miniatura.
  6. Para limpiar la caché de miniaturas local por carpeta: no es compatible directamente. Usa el Método 1 para una reconstrucción completa.
  7. Para problemas crónicos de miniaturas en una carpeta específica: revisa los permisos de la carpeta. El usuario debe tener Lectura.
  8. Si el Explorador de archivos almacena en caché el archivo equivocado: problema combinado de Explorer y miniaturas. Reinicia Explorer.
  9. Para carpetas de red: las miniaturas se almacenan en caché localmente. El mismo procedimiento.

Esta es la ruta por carpeta.

ADVERTISEMENT

Cómo verificar que la solución funcionó

  • Las carpetas muestran miniaturas nuevas y frescas tras actualizar.
  • %LOCALAPPDATA%\Microsoft\Windows\Explorer\ muestra thumbcache_*.db modificado recientemente (recién generado).
  • Ya no hay miniaturas dañadas o incorrectas.
  • El espacio en disco es inicialmente menor (sin caché) y crece a medida que se regeneran las miniaturas.

Si nada de esto funciona

Si las miniaturas siguen dañadas: Desactiva las miniaturas por completo: Opciones de carpeta → pestaña Ver → marca Mostrar siempre los iconos, nunca las miniaturas. Ahorra espacio, vista previa de imágenes más lenta. Para tipos de archivo específicos: falta un códec o una extensión de shell. Instala un paquete de códecs para video. Para PDF: instala Adobe o Foxit. Para archivos dañados: la generación de miniaturas puede bloquear Explorer. Revisa el Visor de eventos → Registros de aplicaciones. Para archivos de OneDrive o solo en la nube: la miniatura se genera en la primera descarga. Actívala pasando el cursor sobre el archivo o haciendo clic derecho en él. Para bloqueos crónicos de Explorer: sfc /scannow + dism /online /cleanup-image /restorehealth. Para imágenes HEIC o WebP: instala las Extensiones de imagen HEIF desde Microsoft Store. Para carpetas muy grandes (más de 10000 archivos): Explorer puede tener dificultades. Usa la búsqueda de Windows en su lugar. Para daños crónicos: Restablecer este equipo → Conservar mis archivos.

En resumen: PowerShell como administrador: detén Explorer → elimina thumbcache_*.db en %LOCALAPPDATA%\Microsoft\Windows\Explorer\ → reinicia Explorer. O usa el Liberador de espacio en disco → marca Miniaturas. Las vistas de carpeta regeneran miniaturas nuevas.

ADVERTISEMENT