Допустим, я хочу открыть XML-файлы в Блокноте, я могу изменить программу по умолчанию через Панель управления> Программы> Программы по умолчанию> Связать тип файла или протокол с программой.
Однако это также изменит значок по умолчанию на значок текстового файла. Если я повторяю этот процесс для других типов файлов, я теряю способность легко различать разные файлы в папке по их значку.
Поэтому после того, как я изменил программу по умолчанию, я бы хотел «откатить» изменение значка.
HKEY_CLASSES_ROOT\xmlfile\DefaultIcon
остается тем же, что и до изменения программы по умолчанию: %SystemRoot%\System32\msxml3.dll,0
Я попытался добавить HKEY_CURRENT_USER\Software\Classes\xmlfile\DefaultIcon
, а также HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xml\DefaultIcon
но ни один из них не работает.
Какой раздел (ы) реестра я должен изменить, чтобы вернуть старый значок (%SystemRoot%\System32\msxml3.dll,0
), но оставить Блокнот в качестве программы по умолчанию?
Я скачал FileTypesMan, и он показывает %SystemRoot%\System32\msxml3.dll,0
в качестве значка по умолчанию для файлов XML, хотя это не тот значок, который я вижу в Explorer, и даже в самом FileTypesMan!