Los iconos cambian inesperadamente en Windows

Se aplica a: Windows 7 Home PremiumWindows 7 ProfessionalWindows 7 Ultimate

Importante Antes de ejecutar la solución de problemas, guarde los datos y cierre la aplicación. Después de ejecutar la solución de problemas, el equipo se reiniciará después de 10 minutos.

Síntomas


En un equipo que ejecuta Windows XP, Windows Vista o Windows 7, algunos iconos de las siguientes ubicaciones se cambian aleatoriamente a otros iconos: 
  • Mi PC
  • Explorador de Windows
  • Escritorio
  • Barra de inicio rápido

Causa


Este problema se produce porque la caché de iconos no se actualiza correctamente.

Solución


Para solucionar el problema, el primer paso es iniciar sesión en otra cuenta de usuario que tenga derechos de administrador. Para ello, siga estos pasos:
  1. Cierre la sesión de la cuenta de usuario actual que encuentra el cambio de icono.
  2. Inicie sesión como un usuario con derechos de administrador.
Nota Otro usuario debe eliminar el archivo porque, durante el proceso de cierre de sesión, el archivo IconCache.db puede sobrescribirse con los datos de icono dañados.

Importante En esta sección, método o tarea se incluyen pasos para modificar el Registro. Sin embargo, se pueden producir problemas graves si modifica el Registro incorrectamente. Por tanto, asegúrese de que sigue estos pasos cuidadosamente. Para mayor protección, realice una copia de seguridad del Registro antes de modificarlo. De esta manera podrá restaurar el Registro en caso de que se produzca un problema. Para obtener más información acerca de cómo realizar una copia de seguridad y restaurar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756 Hacer una copia de seguridad del Registro y restaurarlo en Windows

Siga estos pasos para resolver este problema:  
  1. Si aparece un cuadro de diálogo Close Open Programs Interaction (Cerrar interacción de programas abiertos), cierre todas las ventanas abiertas.  
  2. Cree la clave de Registro Max Cached Icons y establezca su valor en 2048. Para ello, siga estos pasos:

    1. Haga clic en Inicio, escriba regedit en el cuadro Buscar y haga clic en Regedit en la lista que se muestra.
    2. Busque y seleccione la siguiente clave del Registro:

      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer
    3. En el menú Editar, haga clic en Nuevo y luego en Valor de cadena.
    4. Escriba MaxCachedIcons como nombre de la clave de Registro y presione Entrar.
    5. Haga doble clic en la clave de Registro Max Cached Icons, especifique 2048 en el cuadro Información del valor y luego haga clic en Aceptar.
    6. Salga del Editor del Registro.
  3. Elimine IconCache.db de la siguiente ubicación, en función de su sistema operativo.

    Windows XP
    C:\Documents and Settings\<User Name>\Local Settings\Application Data
    Windows Vista o Windows 7
    C:\Users\<User Name>\AppData\Local
    Nota <User Name> es un marcador de posición para el nombre de la cuenta de usuario que encuentra el cambio de icono.

Más información


Cómo funciona el paquete MATS para solucionar este problema

  1. El paquete MATS examina su equipo y detecta si está ejecutando Windows XP, Windows Vista o Windows 7.
  2. El paquete MATS comprueba si el valor de Registro Max Cached Icons existe o no en las subclaves del Registro. Si el valor del Registro Max Cached Icons no existe, créelo y defínalo en 2048. Si el valor del Registro Max Cached Icons existe, defínalo en 2048.

    Nota Durante este proceso, se mostrará un cuadro de diálogo. Le ofrece la opción de resolver el problema automáticamente (esta es la opción recomendada) o seleccionar manualmente los problemas individuales para resolver. Si selecciona manualmente los problemas que se deben corregir, debe seleccionar la opción Personalizaciones de iconos y carpetas u Otros o No lo sé del cuadro de diálogo.  
  3. El paquete MATS comprueba que el archivo IconCache.db se haya eliminado correctamente.

Otros problemas que soluciona el paquete MATS

2394521 No se puede vaciar la Papelera de reciclaje en Windows XP o en Windows Vista
949109 Mensaje de error "El archivo o la carpeta no existe" en Windows Vista
934160 Mensaje de error "Permiso de archivo o red" o "la carpeta no existe"
2394740 No se pueden seleccionar varios elementos después de actualizar desde Windows XP a Windows Vista
813711 Los cambios realizados en el tamaño, la visualización, el icono o la posición de una carpeta se pierden