Supposons que je veuille ouvrir des fichiers XML dans le Bloc-notes, je peux changer le programme par défaut via Panneau de configuration > Programmes > Programmes par défaut > Associer un type de fichier ou un protocole à un programme.
Cependant, cela modifiera également son icône par défaut, qui deviendra celle d'un fichier texte. Si je répète le processus pour d'autres types de fichiers, je perds la possibilité de distinguer facilement les différents fichiers d'un dossier en fonction de leur icône.
Ainsi, après avoir modifié le programme par défaut, j'aimerais annuler le changement d'icône.
HKEY_CLASSES_ROOT\xmlfile\DefaultIcon
reste le même qu'avant le changement de programme par défaut : %SystemRoot%\System32\msxml3.dll,0
J'ai essayé d'ajouter HKEY_CURRENT_USER\Software\Classes\xmlfile\DefaultIcon
ainsi que HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xml\DefaultIcon
mais aucune ne semble fonctionner.
Quelle(s) clé(s) de registre dois-je modifier pour retrouver l'ancienne icône ( %SystemRoot%\System32\msxml3.dll,0
) mais conserver Notepad comme programme par défaut ?
J'ai téléchargé FileTypesMan et il montre %SystemRoot%\System32\msxml3.dll,0
comme icône par défaut pour les fichiers XML, même si ce n'est pas l'icône que je vois dans Explorer, et même dans FileTypesMan lui-même !