Base de Registres : Icônes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Couleurs - Cache - Changer - Attribuer une icône à un dossier - Corbeille - Masquer - Ajouter | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changer
l'icône affectée à un type de fichier ou paramétrer
les raccourcis : Types
de fichiers Modifier l'icône d'un objet Windows standard : Emplacement des icônes standard |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sommaire | Couleurs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Clé
: HKCU\Control Panel\Desktop\WindowMetrics Entrée : Shell Icon BPP Système : 95, 95+IE4.x, 98, ME, NT, 2K Signification : Bits par pixel des icônes du shell Type : REG_SZ Valeurs possibles : 4, 8, 16, 24 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nombre de bits des
couleurs utilisées pour afficher les icônes du Bureau.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sommaire | Cache | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Clé
: HKLM \SOFTWARE \Microsoft \Windows \CurrentVersion
\Explorer Entrée : Max Cached Icons Système : 95, 95+IE4.x, 98, ME, NT, 2K Signification : Maximum d'icônes dans le cache Type : REG_SZ Valeurs possibles : 3000 à 8000 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pour afficher plus rapidement les icônes, le système enregistre une image de chaque icône utilisée pour un objet dans un fichier nommé Shell Icon Cache situé dans le répertoire de Windows. Supprimez régulièrement ce fichier pour le régénérer, accélérer l'affichage des icônes et gagner de la place. Windows en recrée automatiquement un autre. Max Cached Icons correspond au nombre maximum d'icônes des objets stockées dans le fichier Shell Icon Cache. Augmentez cette valeur pour accélérer l'affichage des icônes sur le Bureau. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sommaire | Changer | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Clé
: HKCR \CLSID \{20D04FE0-3AEA-1069-A2D8-08002B30309D} Entrée : DefaultIcon Système : 95, 95+IE4.x, 98, ME, NT, 2K Signification : Icône par défaut Type : REG_SZ Exemple : C:\Windows\Telnet.exe,0 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Attribue une nouvelle icône au Poste de travail, vous pouvez ainsi modifier l'icône de n'importe quel objet, à condition de connaître son CLSID. 0 correspond à la 1ère icône du fichier indiqué, 1 à la 2nde, etc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Clé
: HKCR \Paint.Picture \DefaultIcon Entrée : Default Système : 95, 95+IE4.x, 98, ME, NT, 2K Signification : Par défaut Type : REG_SZ Valeur par défaut : MsPaint.exe,1 Valeur proposée : "%1" |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"%1" :
Remplace les icônes des fichiers .bmp
par leur miniature. Indiquez "%1" entre
guillemets pour pouvoir gérer les fichiers qui
comportent des espaces. Cette modification peut être
appliquée à d'autres types de fichiers. S'ils
contiennent des icônes, la 1ère icône est affichée,
s'ils ne contiennent pas d'icône, Windows
utilise l'icône standard.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Système : 95, 95+IE4.x, 98,
ME, NT, 2K Pour modifier l'icône des unités de disque, il n'est pas nécessaire de passer par le registre. Il suffit de créer dans la racine de l'unité choisie un fichier autorun.inf et d'y inclure les 2 lignes : [autorun] icon=C:\Chemin\Nom de l'icône.dll Pour que cela fonctionne, la notification d'insertion automatique doit être activée, voir Autorun. Windows 98 et 2000 disposent d'une fonctionnalité qui, elle, fait appel au registre et évite l'inconvénient des fichiers autorun.inf, grâce à la clé HKLM \SOFTWARE \Microsoft \Windows \CurrentVersion \Explorer \DriveIcons \Unité \DefaultIcon. Remplacez Unité par la lettre de l'unité choisie sans les 2 points (C, pas C:), et créez sous-clé DefaultIcon contenant une valeur REG_SZ Default qui pointera vers l'emplacement de l'icône, C:\Chemin\Nom de l'icône .ico, .dll, .icl, .exe... |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Système : 95,
95+IE4.x, 98, ME, NT, 2K La valeur Attributes permet aussi de modifier le menu contextuel et l'apparence des objets. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sommaire | Attribuer une icône à un dossier | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sous Windows, il n'existe
pas de véritable moyen d'attribuer une icône à un
dossier. Toutefois, on peut utiliser un CLSID
inventé pour les dossiers en question. Par exemple {00000000-0000-0000-0000-000000000001}.
Créez ensuite une sous-clé nommée DefaultIcon
et attribuez le chemin complet à l'entrée Default
correspondante. Pour attribuer l'icône à un dossier, renommez le dossier en y ajoutant l'extension correspondant au CLSID qui pointe sur l'icône voulue, ici {00000000-0000-0000-0000-000000000001}. Exemple : MonDossier.{00000000-0000-0000-0000-000000000001} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sommaire | Corbeille | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Clé : HKCR \ CLSID\{645FF040-5081-101B-9F08-00AA002F954E}
\ShellFolder Entrée : Attributes Système : 95, 95+IE4.x, 98, ME, NT, 2K Signification : Attributs Type : REG_BINARY Valeur par défaut : 40 01 00 20 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
40 01 00 20 : Empêche
de renommer ou de supprimer la Corbeille 50 01 00 20 : Permet de renommer la Corbeille 60 01 00 20 : Permet de supprimer la Corbeille 70 01 00 20 : Permet de renommer et de supprimer la Corbeille 40 01 01 20 : Flèche de raccourci standard 40 01 02 20 : Variante de flèche de raccourci 40 01 04 20 : Autre variante de flèche de raccourci 40 01 08 20 : Donne à la Corbeille l'apparence d'un objet désactivé Ces changements fonctionnent sur le Bureau mais pas dans le Poste de travail. On peut utiliser Attributes avec d'autres objets. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sommaire | Masquer | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Clé
: HKCU \Software \Microsoft \Windows \CurrentVersion
\Policies \Explorer Entrée : NoDrives Système : 95, 95+IE4.x, 98, ME, NT, 2K Signification : Pas de lecteurs Type : REG_DWORD Valeurs possibles : Voir desciption et tableau ci-dessous Valeur par défaut : 0 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Indiquez la somme des valeurs correspondants aux lecteurs à masquer, par exemple, pour masquer les lecteurs D: (8) et G: (64) cela donne 8 + 64 = 70. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cette modification n'empêche pas de voir les lecteurs dans le Gestionnaire de fichiers. Pour empêcher cela, la seule solution est de renommer, de déplacer ou de supprimer Winfile.exe. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Clé
: HKCU \Software \Microsoft \Windows \CurrentVersion
\Policies \Explorer Entrée : NoNetHood Système : 95, 95+IE4.x, 98, ME, NT, 2K Signification : Pas de voisinage réseau Type : REG_DWORD Valeurs possibles : 0 ou 1 Valeur par défaut : 0 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 : Masque l'icône Voisinage réseau du Bureau. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Clé
: HKCU \Software \Microsoft \Windows \CurrentVersion
\Policies \Explorer Entrée : NoDesktop Système : 95, 95+IE4.x, 98, ME, NT, 2K Signification : Pas de bureau Type : REG_DWORD Valeurs possibles : 0 ou 1 Valeur par défaut : 0 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 : Masque toutes les icônes du Bureau et désactive le bouton droit de la souris sur le Bureau. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Clé :
HKCU \Software \Microsoft \Windows \CurrentVersion
\Policies \Explorer Entrée : NoInternetIcon Système : 98, ME, 2K Signification : Pas d'icône internet Type : REG_DWORD Valeurs possibles : 0 ou 1 Valeur par défaut : 0 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 : Masque l'icône Internet Explorer du Bureau. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Clé :
HKLM \SOFTWARE \Microsoft \Windows \CurrentVersion
\Explorer \Desktop \NameSpace \{645FF040-5081-101B-9F08-00AA002F954E} Système : 95, 95+IE4.x, 98, ME, NT, 2K |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bien que la clé NoDesktop permette de masquer les icônes du Bureau, elle a l'inconvénient de désactiver le bouton droit de la souris. Pour contourner ce problème et masquer les icônes en conservant le bouton droit, insérez un caractère leurre au début de leur CLSID, {Z645FF040-5081-101B-9F08-00AA002F954E} par exemple, pour masquer l'icône de la Corbeille. Cette technique évite également l'inconvénient de sa variante qui consiste à supprimer ces clés. Les icônes du Bureau sont stockées dans \Desktop \Namespace. Voir aussi Ajouter une icône. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Clé :
HKLM \SOFTWARE \Microsoft \Windows \CurrentVersion
\Explorer\ MyComputer \NameSpace \{D6277990-4C6A-11CF-8D87-00AA0060F5BF} Système : 95, 95+IE4.x, 98, ME, NT, 2K |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Corollaire de l'astuce précédente : {ZD6277990-4C6A-11CF-8D87-00AA0060F5BF} par exemple pour masquer l'icône Tâches planifiées du Poste de travail, et non plus du Bureau. Les icônes du Poste de travail sont stockées dans \MyComputer \Namespace. Voir aussi Ajouter une icône. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sommaire | Ajouter | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Clé : HKLM \SOFTWARE \Microsoft
\Windows \CurrentVersion \Explorer \Desktop \NameSpace Clé : HKLM \SOFTWARE \Microsoft \Windows \CurrentVersion \Explorer \MyComputer \NameSpace \{645FF040-5081-101B-9F08-00AA002F954E} Système : 95, 95+IE4.x, 98, ME, NT, 2K |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pour ajouter une icône sur le Bureau,
ajoutez son CLSID à la sous-clé \Desktop
\Namespace. Pour ajouter une icône au Poste de travail, ajoutez son CLSID à la sous-clé \MyComputer \Namespace. Vous pouvez faire de même avec d'autres icônes si vous connaissez leur CLSID. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pour créer une icône système personnalisée, choisissez un CLSID libre, {00000000-0000-0000-0000-000000000001} par exemple, et créez les sous-clés et entrées suivantes dans le registre : | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
© Franck Kiechel 2000-2001 |