Disons que je veux 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 changera également son icône par défaut en 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.
Donc, après avoir changé le programme par défaut, je voudrais «annuler» le changement d'icône.
HKEY_CLASSES_ROOT\xmlfile\DefaultIcon
reste le même qu'avant le changement du 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
ni l'un ni l'autre ne semble fonctionner.
Quelle (s) clé (s) de registre dois-je modifier pour récupérer l'ancienne icône ( %SystemRoot%\System32\msxml3.dll,0
) mais conserver le Bloc-notes comme programme par défaut?
J'ai téléchargé FileTypesMan et cela apparaît %SystemRoot%\System32\msxml3.dll,0
comme l'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!
la source
Réponses:
L'éditeur de programmes par défaut peut faire ce dont vous avez besoin:
la source
C:\WINDOWS\system32\imageres.dll