Por qué tus iconos de Windows no se actualizan tras abrir archivos

Si usas programas como Media Player Classic (MPC-HC) o IrfanView, seguro has notado algo frustrante: ves los archivos que acabas de abrir dentro del programa, pero sus iconos anclados en la barra de tareas o el menú inicio siguen mostrando información antigua. ¿Deberías tocar el directorio Recents de tu perfil para arreglarlo?

Ilustración de un escritorio Windows 10 con dos reproductores multimedia abiertos mostrando archivos recientes, mientras que los iconos anclados en la barra de tareas aparecen desactualizados.
Los programas muestran los archivos recientes, pero los iconos anclados en la barra de tareas parecen desconectados o desactualizados.

Aquí es donde Windows se pone un poco caprichoso. La respuesta corta es que no deberías tocar a mano el directorio Recents, ya que borrarlo no fuerza a que Windows regenere bien los iconos.

El pegamento de las Jump Lists

Lo que realmente ocurre es que Windows usa un sistema para unir tres cosas distintas, y el problema surge porque estas partes no siempre se sincronizan bien:

  1. La lista interna del programa: MPC-HC e IrfanView mantienen su propio historial en sus configuraciones o registros.
  2. Las Jump Lists: Esto es manejado por el explorador de Windows, que decide cuándo actualizar los iconos anclados y las entradas del menú inicio.
  3. El directorio Recents: Esta carpeta solo contiene accesos directos, no la verdad absoluta sobre qué has abierto recientemente.

Cuando estos componentes quedan desfasados o sus archivos de destino se corrompen, pasa justo lo que describes: el programa sabe qué abriste, pero Windows se hace el desentendido al actualizar los iconos.

La solución limpia

No necesitas tocar el registro ni usar limpiadores pesados. Para solucionar esto de forma efectiva:

  1. Cierra MPC-HC, IrfanView y el Explorador de Windows.
  2. Borra solo el contenido (no las carpetas) de los siguientes archivos en tu perfil:
    • %APPDATA%MicrosoftWindowsRecentAutomaticDestinations
    • %APPDATA%MicrosoftWindowsRecentCustomDestinations
  3. Reinicia el explorador o realiza un reinicio completo de la sesión.
  4. Abre los programas y carga archivos normalmente.

Al hacer esto, Windows reconstruye las Jump Lists desde cero y vuelven a sincronizarse correctamente con tus aplicaciones.