Hello,
I've changed my audio file format icons via settings-->System File Types-->edit 'file type' dialog box-->change icon button in directory opus. And it has worked for all of them except for FLAC. I still get the wrong icon, even after rebooting. The right icon shows up in the edit box when I double click on the file type via settings-->system file types. Is there a registry setting or something that I have to change?
Try using my FileTypeDiag tool on the .FLAC extension, then open the text file it creates and search for ".ico" to see which registry settings are defining an icon for the filetype (assuming FileTypeDiag manages to find them all, of course).
Let us know what you find.
I "believe" this happens often with audio and video filetypes when you've experimented with different media player apps.
It may be that the icon is being influenced by whatever the "PerceivedType" is defined to for your audio files... the info for which should be dumped out by Leo's FileType diag tool.
Using Leo's tool, the following keys came up after searching for .ico:
- HKLM\Software\Classes\VLC.flac\DefaultIcon: "" is REG_SZ: "D:## Icons\audio file icons\flac dark.ico,0"
- HKCR\VLC.flac\DefaultIcon: "" is REG_SZ: "D:## Icons\audio file icons\flac dark.ico,0"
- HKLM\Software\Classes\foobar2000.FLAC\DefaultIcon: "" is REG_SZ: "C:\Program Files (x86)\foobar2000\icons\FLAC.ico"
- HKCR\foobar2000.FLAC\DefaultIcon: "" is REG_SZ: "C:\Program Files (x86)\foobar2000\icons\FLAC.ico"
- HKLM\Software\Classes\flacfile\DefaultIcon: "" is REG_SZ: "D:## Icons\audio file icons\ape.ico,0"
- HKCR\flacfile\DefaultIcon: "" is REG_SZ: "D:## Icons\audio file icons\ape.ico,0"
- HKLM\Software\Classes\VLC.flac\DefaultIcon: "" is REG_SZ: "D:## Icons\audio file icons\flac dark.ico,0"
- HKCR\VLC.flac\DefaultIcon: "" is REG_SZ: "D:## Icons\audio file icons\flac dark.ico,0"
- HKLM\Software\Classes\foobar2000.FLAC\DefaultIcon: "" is REG_SZ: "C:\Program Files (x86)\foobar2000\icons\FLAC.ico"
- HKCR\foobar2000.FLAC\DefaultIcon: "" is REG_SZ: "C:\Program Files (x86)\foobar2000\icons\FLAC.ico"
- HKLM\Software\Classes\flacfile\DefaultIcon: "" is REG_SZ: "D:## Icons\audio file icons\ape.ico,0"
- HKCR\flacfile\DefaultIcon: "" is REG_SZ: "D:## Icons\audio file icons\ape.ico,0"
I'm not sure which one needs to be changed though.