Dans Windows Vista, on peut changer l’icône d’un type de fichier, mais la fonction directe permettant cette action, présente dans XP, n’existe plus dans Vista.

En effet, dans XP, il est possible de passer par les Options des Dossiers, mais dans Vista cette opération ne peut se faire que par une modification de la Base de Registres.

Modifier l’icône d’un type de fichier dans Vista

  • Bouton Démarrer, taper      regedit     puis touche Entrée
  • Dans la colonne de gauche, sélectionner la clé HKEY_CLASSES_ROOT correspondant au type de fichier dont l’icône est à modifier. Par exemple, si l’icône à modifier est celle des fichiers .bmp, sélectionner la clé HKEY_CLASSES_ROOT\.bmp
  • Valeur par défaut des .bmp

  • Dans la fenêtre de droite, repérer quelle est la valeur « (par défaut) ».  Pour les .bmp, cette valeur « (par défaut) » est « Paint.Picture ».
  • Dans la colonne de gauche, aller à la clé correspondante dans HKEY_CLASSES_ROOT. Dans l’exemple, la clé est HKEY_CLASSES_ROOT\Paint.Picture, et sélectionner la sous-clé HKEY_CLASSES_ROOT\Paint.Picture\DefaultIcon
  • Chemin par défaut de l’icône des .bmp

  • Dans la fenêtre de droite, double-cliquer sur « (par défaut) » et remplacer la valeur présente par le chemin de l’icône à associer à ce type de fichier.
  • Fermer la base de registres, et redémarrer l’ordinateur (ou une session) pour que les changements soient pris en compte

Remarques

  • Les icônes standards de Vista se trouvent dans le fichier windows\system32\imageres.dll 
  • Certains programmes se réinitialisant à chaque lancement, l’opération ne sera pas permanente pour ceux-ci.
  • Cette manipulation fonctionne aussi dans Windows 9x ou XP.
  • Si rien ne se passe après un nouveau démarrage, il est nécessaire de vider le « cache icônes » de Vista, en effectuant -dans cet ordre- les opérations suivantes :
    1 – Bouton Démarrer, taper        cmd        puis touche Entrée
    2 – Taper Ctrl+Alt+Del (ou Bouton Démarrer, taper   taskmgr   puis touche Entrée) pour lancer le Gestionnaire de Tâches
    3 – Dans les processus, sélectionner    explorer.exe   puis bouton Terminer; la Barre de tâches et les icônes du Bureau vont disparaître.
    4 – Retourner dans la fenêtre de commande, et taper
    cd %USERPROFILE%      puis touche Entrée
    cd AppData      puis touche Entrée
    cd Local       puis touche Entrée
    5 – Taper     attrib -h IconCache.db     puis touche Entrée
    6 – Taper     del IconCache.db     puis touche Entrée
    7 – Retourner dans le Gestionnaire de Tâches, cliquer sur Fichier puis sur « Nouvelle Tâche (Exécuter…) », et taper     explorer.exe     puis touche Entrée.
  • Après quelques secondes, la barre de tâches réapparaitra, et les icônes auront été rafraîchies.