Icônes systèmes

 

Les méthodes classiques de modification d'icônes sont inopérantes pour celles affectées aux dossiers, aux lecteurs, etc. Par exemple, voici ce que peut donner le Poste de Travail et l'Explorateur après modifications :

 

 

 Pour procéder à ces modifications :

- Lancer REGEDIT.EXE et rechercher la clef :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIcons

- Arrivé à cette clef, plusieurs valeurs apparaissent dans le panneau de droite. Ainsi, pour la valeur "0" les donnée sont "C:\WINDOWS\SYSTEM\Cool.dll,37".

Cela signifie que pour l'affichage de cette icône "0", le système va aller la chercher dans le fichier "Cool.dll" et en extraire la 37eme icône.

"Cool.dll" est une bibliothèque d'icônes. Vous pouvez spécifier une icône particulière qui a une extension ICO mais en prenant soin de faire suivre le nom de ce fichier d'une virgule suivie du "0" (zéro) : C:\XX\Essai.ico,0. La numérotation des icônes dans une bibliothèque d'icônes commence par zéro.

Voici à quelles icônes correspondent toutes ces valeurs :

VALEUR CORRESPONDANCE  

VALEUR

CORRESPONDANCE

 
0 Icône par défaut   21

Paramètres

 
1 Fichier *.D'OC par défaut   22

Rechercher

 
2 Exécutable   23

Aide

3 Dossier fermé 24

Lancer une application

 
4 Dossier Ouvert 25 Suspendre  
5 Lecteur 3 1/2 26 Station d'accueil  
6 Lecteur 5 1/4 27 Quitter Windows  
7 Lecteur amovible   28

Partage

 
8 Dossier Disque Dur 29 Flèche de raccourci  
9 Lecteur réseau   30 Grande flèche  
10 Lecteur réseau déconnecté   31 Corbeille vide  
11 Lecteur CD-ROM 32 Corbeille pleine  
12 Lecteur RAM   33 Réseau Distant
13 Voisinage Réseau   34 Bureau  
14 Icône de connexion réseau   35 Panneau de configuration  
15 Station de travail   36 Groupe de Programme  
16 Imprimante locale   37 Dossier Imprimante  
17 Réseau   38 Polices  
18 Groupe de travail   39 Windows  
19 Programmes  

40

CD audio

20 Documents        

 

La seule modification de la base de registre ne suffit pas. Le système n'enregistrera les modifications qu'après la mise à jour du cache qui contient les coordonnées des icônes. Ce cache est un fichier caché dans le dossier WINDOWS appelé ShellIconCache. Après modification de la base de registre, détruisez ce fichier. Au redémarrage de Windows il sera automatiquement reconstitué avec les nouvelles valeurs.

Par ailleurs, au fil des correspondances échangées avec quelques internautes on a pu constater que des difficultés peuvent persister avec les icônes associées aux dossiers du Bureau comme la Corbeille, le Voisinage Réseau, etc. Dans cette hypotèse, la soclution consiste à aller directement à leur clef CSLID et de modifier les chaînes du panneau de droite de l'éditeur. Voici les références :

Panneau de Configuration {21EC2020-3AEA-1069-A2DD-08002B30309D}
Imprimantes {2227A280-3AEA-1069-A2DE-08002B30309D}
Corbeille {645FF040-5081-101B-9F08-00AA002F954E}
Voisinage Réseau {208D2C60-3AEA-1069-A2D7-08002B30309D}
Exchange {00020D75-0000-0000-C000-000000000046}
Bureau {00021400-0000-0000-C000-000000000046}
Raccourcis {00021401-0000-0000-C000-000000000046}
Poste de Travail {20D04FE0-3AEA-1069-A2D8-08002B30309D}

Créé le 11/09/1998
Modifié le : 22/04/03