Ces programmes sont listés dans la base de registre. On y trouve la ligne de commande pour désinstaller le dit programme, le nom à afficher, l'icone à afficher, etc.
Certains exécutables contiennent plusieurs icones dans leurs ressources. Ces icones sont indexés et sont accessible de cette façon dans la base de registre
Code X :
Monprogramme.exe,Index
Par exemple:
Code X :
Explorer.exe,12
Et c'est précisément sur cet icone qu'il y a un problème. Certains logiciels (certaines versions d'AutoCAD d'Autodesk notamment) initialisent mal cet icone et leur donne une valeur négative. Du coup, Windows a du mal à retrouver ses petits et la conséquence est cette zone vide.
Pour la corriger, il faut donc modifier cette valeur d'index d'icone.
Pour cela, allez dans la base de registre, rendez-vous à
HKEY_LOCALE_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall qui contient les données de désinstallation, de trouver la clé posant problème avec une recherche par exemple, et de modifier la clé DisplayIcon.
Partager