Katakanlah saya ingin membuka file XML di Notepad, saya dapat mengubah program default melalui Control Panel> Programs> Default Programs> Mengaitkan jenis file atau protokol dengan suatu program.
Namun, itu juga akan mengubah ikon default-nya menjadi file teks. Jika saya mengulangi proses untuk jenis file lain maka saya kehilangan kemampuan untuk dengan mudah membedakan berbagai file dalam folder berdasarkan ikon mereka.
Jadi setelah saya mengubah program default, saya ingin 'memutar kembali' perubahan ikon.
HKEY_CLASSES_ROOT\xmlfile\DefaultIcon
tetap sama seperti sebelum program default diubah: %SystemRoot%\System32\msxml3.dll,0
Saya mencoba menambahkan HKEY_CURRENT_USER\Software\Classes\xmlfile\DefaultIcon
, HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xml\DefaultIcon
tetapi tampaknya tidak berhasil.
Kunci registri apa yang harus saya ubah untuk mendapatkan kembali ikon lama ( %SystemRoot%\System32\msxml3.dll,0
) tetapi tetap menggunakan Notepad sebagai program default?
Saya mengunduh FileTypesMan dan ditampilkan %SystemRoot%\System32\msxml3.dll,0
sebagai ikon default untuk file XML, meskipun itu bukan ikon yang saya lihat di Explorer, dan bahkan di FileTypesMan sendiri!