Skip to content

🧹 Utilidad para reparar iconos y miniaturas corruptas en Windows limpiando la caché de forma segura con un solo clic.

Notifications You must be signed in to change notification settings

Pablitus666/ClearCacheIcons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧹 ClearCacheIcons

Utilidad para Windows orientada al mantenimiento del sistema que soluciona problemas de iconos y miniaturas dañadas mediante la limpieza segura de la caché.

GitHub release GitHub downloads GitHub stars GitHub issues License C# WinForms Windows Portable Requires Admin

ClearCacheIcons es una aplicación gráfica desarrollada en C# (.NET / WinForms) diseñada para limpiar de forma segura la caché de iconos y miniaturas de Windows en Windows 10 y Windows 11 (64 bits).

Funciona como una utilidad portable de mantenimiento del sistema, enfocada en resolver problemas comunes como iconos corruptos, desactualizados o que no se refrescan correctamente en el Explorador de archivos.


Social Preview


✨ Características principales

  • 🖥️ Aplicación gráfica (WinForms) con interfaz sencilla e intuitiva
  • 🧹 Limpieza específica de la caché de iconos y miniaturas
  • 🔐 Ejecución con privilegios de administrador (requeridos por Windows)
  • 🧠 Gestión controlada del estado de Windows Explorer
    • Intenta cerrar Explorer de forma elegante
    • Gestiona su reinicio sin depender de taskkill
    • Reinicia Explorer automáticamente si es necesario
  • 🔄 Continúa el proceso aunque algunos archivos no puedan eliminarse
  • 🛡️ Seguro: no elimina archivos críticos del sistema
  • 📋 Transparente: registro detallado (log) de todas las acciones y errores
  • 📦 Portable: no requiere instalación

🛠️ ¿Qué hace exactamente?

  1. Verifica que la aplicación se esté ejecutando como administrador

  2. Localiza la carpeta de caché de iconos de Windows: %LocalAppData%\Microsoft\Windows\Explorer

  3. Gestiona el estado de explorer.exe de forma controlada para liberar los archivos

  4. Elimina archivos como:

    • IconCache*.db
    • thumbcache_*.db
  5. Reinicia Windows Explorer automáticamente si corresponde

  6. Registra todo el proceso en un log detallado


❓ ¿Cuándo usar ClearCacheIcons?

  • Iconos que no se actualizan correctamente
  • Miniaturas dañadas o en blanco
  • Cambios de iconos que no se reflejan
  • Problemas visuales en el Explorador de archivos

🔍 Transparencia y seguridad

ClearCacheIcons está diseñado para no realizar acciones destructivas:

  • ❌ No elimina archivos del sistema operativo
  • ❌ No modifica el registro de Windows
  • ❌ No usa comandos agresivos por defecto
  • ✅ Maneja errores recuperables y fatales
  • ✅ Continúa la limpieza incluso si algunos archivos están en uso

Si Explorer no puede cerrarse, la herramienta continúa la limpieza y notifica al usuario mediante el log.


🖥️ Requisitos del sistema

  • Windows 10 o Windows 11 (64 bits)
  • .NET Runtime compatible (según versión del ejecutable)
  • Permisos de administrador

🚀 Instalación y Uso

📦 Ejecutable Precompilado

  1. Descarga el archivo ClearCacheIcons.zip desde la sección Releases del repositorio de GitHub.
  2. Descomprime el archivo ClearCacheIcons.zip.
  3. Ejecuta ClearCacheIcons.exe desde la carpeta descomprimida.
  4. Ejecuta la aplicación como Administrador
  5. Presiona el botón para iniciar la limpieza
  6. Observa el progreso y detalles en el panel de log
  7. El Explorador de archivos se reiniciará automáticamente si es necesario

📦 Compilación desde el Código Fuente

  1. Clona el repositorio:
    git clone https://github.com/Pablitus666/ClearCacheIcons.git
  2. Abre la solución ClearCacheIcons.sln con Visual Studio 2022 o una versión posterior.
  3. Compila el proyecto en configuración Release.
  4. El ejecutable se encontrará en el directorio bin/Release/net8.0-windows/.

📸 Interfaz

La aplicación cuenta con una interfaz gráfica simple, orientada a facilitar su uso a usuarios no técnicos, incluyendo una ventana “Acerca de” con recursos visuales integrados.


📷 Capturas de pantalla

Vista previa de la aplicación

⚠️ Nota

Durante el proceso, es normal que el Explorador de archivos se cierre y vuelva a abrir.
Esto es necesario para liberar los archivos de caché bloqueados por el sistema.


📄 Licencia

Este proyecto se distribuye bajo la licencia MIT.
Puedes usarlo, modificarlo y adaptarlo libremente.


🧪 Prueba la aplicación

Te invito a testear esta utilidad y comprobar su funcionamiento en tu sistema Windows.

👉 https://github.com/Pablitus666/ClearCacheIcons

Si encuentras algún problema o tienes sugerencias, no dudes en abrir un Issue.

🤝 Contribuciones

Las contribuciones, sugerencias y mejoras son bienvenidas.
Si encuentras un problema o tienes una idea, no dudes en abrir un issue o pull request.


👨‍💻 Autor

Desarrollado con enfoque en seguridad, transparencia y estabilidad, pensado para el mantenimiento práctico del sistema Windows.