Parece que ha instalado demasiadas herramientas que registran iconos de superposición. Windows tiene un límite feo de solo 15 iconos superpuestos debido al antiguo código de 16 bits que no se puede cambiar:
El valor 15 proviene del límite correspondiente para las listas de imágenes. La función ImageList_SetOverlayImage admite hasta 15 superposiciones de listas de imágenes por lista de imágenes. (Oye, solía ser peor. ¡El límite solía ser solo 3!)
De acuerdo, pero ¿por qué solo 15? ¿Por qué no más?
La imagen superpuesta es una de las piezas de información utilizada al dibujar una imagen de una lista de imágenes. Las opciones están codificadas en el parámetro fStyle, y cuando los bits se dividieron para varios propósitos, cuatro bits estaban disponibles para usarse para especificar la imagen superpuesta. (Obtiene 15 imágenes superpuestas en lugar de 16 porque pierde uno de los valores para especificar "sin superposición").
De acuerdo, pero los valores en el parámetro fStyle usan solo los 16 bits inferiores. ¿Qué pasa con los 16 bits superiores? Hay mucho espacio allí.
El límite de 16 bits se transfirió de la versión de 16 bits de los controles comunes (que aún necesitaban ser compatibles con Windows 95). Por supuesto, hoy en día, a nadie le importa la versión de 16 bits de los controles comunes, entonces, ¿por qué no comenzar a usar los bits superiores?
Hay una explicación insatisfactoria: el código interno que administra el fStyle todavía usa una PALABRA en algunos lugares, por lo que todo el código que administra el fStyle debería revisarse. Esto ocurre en múltiples módulos a través de Windows, por lo que un cambio sincronizado tendría que hacerse a través de múltiples componentes. Este es un cambio importante a nivel binario porque las interfaces ya no son compatibles. Los cambios de última hora son difíciles de coordinar: el código afectado puede no ser visible para el equipo de shell porque están sentados en una rama de hoja lejana que aún no ha llegado al tronco. Puede ser que expandir fStyle de WORD a DWORD tenga consecuencias de largo alcance para algún componente.
Entonces, Microsoft realmente no puede arreglarlo sin romper el Explorer.
y contar el número de artículos. ¿Estás llegando al límite de 15?
En caso afirmativo, desinstale o reconfigure las aplicaciones que se muestran aquí o elimine las entradas del registro manualmente (por supuesto, haciendo una copia de seguridad).