Powiedzmy, że chcę otworzyć pliki XML w Notatniku, mogę zmienić domyślny program za pomocą Panelu sterowania> Programy> Programy domyślne> Skojarz typ pliku lub protokół z programem.
Zmieni to jednak także domyślną ikonę pliku tekstowego. Jeśli powtórzę proces dla innych typów plików, tracę możliwość łatwego rozróżnienia różnych plików w folderze na podstawie ich ikony.
Po zmianie domyślnego programu chciałbym „cofnąć” zmianę ikony.
HKEY_CLASSES_ROOT\xmlfile\DefaultIcon
pozostaje taki sam, jak przed zmianą domyślnego programu: %SystemRoot%\System32\msxml3.dll,0
Próbowałem dodać HKEY_CURRENT_USER\Software\Classes\xmlfile\DefaultIcon
, HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xml\DefaultIcon
ale wydaje się, że żadne z nich nie działa.
Jakie klucze rejestru należy zmienić, aby odzyskać starą ikonę ( %SystemRoot%\System32\msxml3.dll,0
), ale pozostawić Notatnik jako program domyślny?
Pobrałem FileTypesMan i pokazuje %SystemRoot%\System32\msxml3.dll,0
jako domyślną ikonę dla plików XML, mimo że nie jest ikona widzę w Eksploratorze, a nawet w samej FileTypesMan!
źródło
Odpowiedzi:
Domyślny edytor programów może zrobić to, czego potrzebujesz:
źródło
C:\WINDOWS\system32\imageres.dll