Pourquoi les superpositions d'icônes (d'applications tierces) ne s'affichent-elles pas dans l'Explorateur Win8 ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Pourquoi les superpositions d'icônes (d'applications tierces) ne s'affichent-elles pas dans l'Explorateur Win8 ?

Message par ForumBot »

Ces merveilleuses superpositions d’icônes qui vous donnent des informations utiles dans l’Explorateur Windows ne s’affichent pas.


C’est le plus agaçant avec Dropbox (j’ai déjà lu https://www.dropbox.com/help/154/en). Je viens d’essayer de réinstaller Dropbox - aucun résultat. J’ai aussi ce problème avec le Link Shell Extension donc je ne pense pas que ce soit un problème spécifique à Dropbox ; quelque chose ne va pas dans mon système d’exploitation. Le système d’exploitation est en fait une installation propre assez récente…


Système : Win8 Pro 64-bit.




Source : [Super User](Dropbox sync icons in the Windows desktop app - Dropbox Help - Dropbox Help]()

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Pourquoi les superpositions d'icônes (d'applications tierces) ne s'affichent-elles pas dans l'Explorateur Win8 ?

Message par ayi »

Il semble que vous ayez installé trop d’outils qui enregistrent des icônes de superposition. Windows a une vilaine limite de seulement 15 icônes de superposition à cause d’ancien code 16 bits qui ne peut pas être modifié :



La valeur 15 provient de la limite correspondante pour les listes

d’images. La fonction Image­List_Set­Overlay­Image supporte jusqu’à

15 superpositions de liste d’images par liste d’images. (Hé, c’était

pire avant. La limite n’était que de 3 !)


D’accord, mais pourquoi seulement 15 ? Pourquoi pas plus ?


L’image de superposition est l’une des informations utilisées lors

du dessin d’une image à partir d’une liste d’images. Les options

sont encodées dans le paramètre fStyle, et lorsque les bits ont

été répartis pour différents usages, quatre bits étaient disponibles

pour spécifier l’image de superposition. (Vous obtenez 15 images

de superposition au lieu de 16 parce que vous perdez une des valeurs

pour spécifier « pas de superposition ».)


D’accord, mais les valeurs dans le paramètre fStyle n’utilisent

que les 16 bits inférieurs. Et les 16 bits supérieurs ? Il y a

largement de la place là.


La limite 16 bits a été héritée de la version 16 bits des contrôles

communs (qui devait encore être supportée sous Windows 95). Bien

sûr, de nos jours, personne ne se soucie de la version 16 bits

des contrôles communs, alors pourquoi ne pas commencer à utiliser

les bits supérieurs ?


Il y a une explication insatisfaisante : le code interne qui gère

le fStyle utilise encore un WORD à certains endroits, donc tout

le code qui gère le fStyle devrait être révisé. Cela se produit

dans plusieurs modules à travers Windows, donc un changement

synchronisé devrait être fait à travers plusieurs composants.

C’est un changement incompatible au niveau binaire car les

interfaces ne sont plus compatibles. Les changements incompatibles

sont procéduralement difficiles à coordonner : le code affecté

peut ne pas être visible pour l’équipe shell car il se trouve

dans une branche feuille éloignée qui n’a pas encore été intégrée

au tronc. Il se pourrait qu’élargir fStyle d’un WORD à un DWORD

ait des conséquences de grande portée pour certains composants.



Donc Microsoft ne peut pas vraiment corriger cela sans casser l’Explorateur.


Ouvrez regedit, allez dans




  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers et




  • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers




et comptez le nombre d’éléments. Atteignez-vous la limite de 15 ?


Si oui, alors soit désinstallez ou reconfigurez les applications qui sont listées ici, soit supprimez les entrées de registre manuellement (en les sauvegardant au préalable bien sûr).

Répondre

Revenir à « Personnalisation Windows »