Disappearing mp3 icons
Moderators: Hacker, petermad, Stefan2, white
-
- Junior Member
- Posts: 69
- Joined: 2008-09-08, 23:03 UTC
Disappearing mp3 icons
Hello, I'm using Total Commander 7.04a with Vista Ultimate 64. I have a problem: audio files and audio playlists icons (not only mp3 actually) constantly revert to a blank icon.
I'm using Quintessential player and I have for years.
If I go to the associate window and edit the entry the icons go back to normal, but the next time I install a new software which changes file associations the icons revert back to blank.
Can someone help me?
I'm using Quintessential player and I have for years.
If I go to the associate window and edit the entry the icons go back to normal, but the next time I install a new software which changes file associations the icons revert back to blank.
Can someone help me?
As TC is a 32bit program, TC can't show icons from 64bit shell extensions.http://www.quinnware.com/version_history.php wrote:added - 64bit shell extension for Win64 icon support
You should ask in the quinnware forum, if it's possible to register the 32bit shell extension in addition to the default installed 64bit shell extension.
Regards,
Holger
-
- Junior Member
- Posts: 69
- Joined: 2008-09-08, 23:03 UTC
2Cooperdale
How did you change the file associations?
TC's "Files->Associate With..." dialog is not really aware of the vista way to change file associations.
The correct way to do such things would be to use context menu "Open With" mechanism, or to change file association using a program that uses vista's new infrastructure to change file associations:
Default programs
BTW: Did you check
Regards,
Holger
EDIT1: In addition to the above option, the following entry in wincmd.ini should either not exists or set to 1:is skipped by TC, if the registry entrydoes contain a valid link to an icon file.
This is a different behavior to Explorer, and can be solved by manual editing the Registry using Regedit, and removing the DefaultIcon entry.
How did you change the file associations?
TC's "Files->Associate With..." dialog is not really aware of the vista way to change file associations.
The correct way to do such things would be to use context menu "Open With" mechanism, or to change file association using a program that uses vista's new infrastructure to change file associations:
Default programs
BTW: Did you check
Without this, the icons provided by shell extensions aren't shown in TC.Configuration-->Options..-->Display->Icons wrote:(x) All associated+EXE/LNK (slow,32-bit only)
Regards,
Holger
EDIT1: In addition to the above option, the following entry in wincmd.ini should either not exists or set to 1:
EDIT2: As Christian stated here ( http://ghisler.ch/board/viewtopic.php?p=125074#125074 ), any shell icon extractorHelp,4.b. b. INI-File settings: wincmd.ini wrote:ShellExtIcons=1 1=Show icons of shell extensions (different icon per file), 0=don't show
Code: Select all
HKEY_CLASSES_ROOT\(NameOfTheFileGroup)\ShellExt\IconHandler
Code: Select all
HKEY_CLASSES_ROOT\(NameOfTheFileGroup)\DefaultIcon
This is a different behavior to Explorer, and can be solved by manual editing the Registry using Regedit, and removing the DefaultIcon entry.
-
- Junior Member
- Posts: 69
- Joined: 2008-09-08, 23:03 UTC
Thanks, I've tried out all your suggestions, but the problem was not fixed.HolgerK wrote:2Cooperdale
How did you change the file associations?
TC's "Files->Associate With..." dialog is not really aware of the vista way to change file associations.
The correct way to do such things would be to use context menu "Open With" mechanism, or to change file association using a program that uses vista's new infrastructure to change file associations:
Default programs
BTW: Did you checkWithout this, the icons provided by shell extensions aren't shown in TC.Configuration-->Options..-->Display->Icons wrote:(x) All associated+EXE/LNK (slow,32-bit only)
Regards,
Holger
EDIT1: In addition to the above option, the following entry in wincmd.ini should either not exists or set to 1:EDIT2: As Christian stated here ( http://ghisler.ch/board/viewtopic.php?p=125074#125074 ), any shell icon extractorHelp,4.b. b. INI-File settings: wincmd.ini wrote:ShellExtIcons=1 1=Show icons of shell extensions (different icon per file), 0=don't showis skipped by TC, if the registry entryCode: Select all
HKEY_CLASSES_ROOT\(NameOfTheFileGroup)\ShellExt\IconHandler
does contain a valid link to an icon file.Code: Select all
HKEY_CLASSES_ROOT\(NameOfTheFileGroup)\DefaultIcon
This is a different behavior to Explorer, and can be solved by manual editing the Registry using Regedit, and removing the DefaultIcon entry.
File association works fine, it's only these particular icons which keep disappearing. None of those methods worked or they were not applicable (for instance the entry in wincmd.ini is not there, and the settings you've listed are already as they should be).
-
- Junior Member
- Posts: 69
- Joined: 2008-09-08, 23:03 UTC
The general tab shows the empty document icon, whereas the same tab, when reached from the Explorer shell, shows the correct icon.HolgerK wrote:One final question:Cooperdale wrote:... it's only these particular icons which keep disappearing. ...
If you press <Alt+Enter> on one of these files in TC, what icon is shown in the "General" tab of the property page?
The empty document one, or the correct one from Explorer?
Kind regards,
Holger
-
- Junior Member
- Posts: 69
- Joined: 2008-09-08, 23:03 UTC
Actually I have x64DisableRedirection=0 (I had set this to 1 but then set it back to 0) and the problem is there even if I point to a .ico file instead of the shell extension.HolgerK wrote:Aha!
Two possible explanations:
A: You have set "x64DisableRedirection=1" in the wincmd.ini, which maybe prevent the shell extension icon handler from loading.
B: There is no 32Bit shell extension installed with Quintessential player on 64Bit OS.
Regards,
Holger
-
- Junior Member
- Posts: 69
- Joined: 2008-09-08, 23:03 UTC
What icon is shown, if you try to open the file using the file open dialog from an 32 bit application (f.e. audacity).
If this 32Bit file open dialog shows the same blank icon as TC, it's not the fault of TC method to extract icons, but a general problem of the file association part of your registry, or a fault of the Quintessential shell extension in 32 bit mode.
Regards,
Holger
If this 32Bit file open dialog shows the same blank icon as TC, it's not the fault of TC method to extract icons, but a general problem of the file association part of your registry, or a fault of the Quintessential shell extension in 32 bit mode.
Regards,
Holger
-
- Junior Member
- Posts: 69
- Joined: 2008-09-08, 23:03 UTC
You were right, Audacity shows the blank icon. What's absurd is I had just assigned it again with TC so TC is showing the right icon (for the moment).HolgerK wrote:What icon is shown, if you try to open the file using the file open dialog from an 32 bit application (f.e. audacity).
If this 32Bit file open dialog shows the same blank icon as TC, it's not the fault of TC method to extract icons, but a general problem of the file association part of your registry, or a fault of the Quintessential shell extension in 32 bit mode.
Regards,
Holger
I fear fixing this is impossible...
Maybe because the explorer icon cache is not updated.Cooperdale wrote:Audacity shows the blank icon. What's absurd is I had just assigned it again with TC so TC is showing the right icon (for the moment).
If QMP really use a Shell-IconHandler, you should use context menu "Open With..." or an option dialog from QMP (if availabe), instead of TC's "File->Associate With..." dialog.
TC's dialog sets the DefaultIcon, which may brake the IconHandler functionality.
http://www.quinnware.com/forum/showthread.php?t=7643&highlight=vista+blank+iconI fear fixing this is impossible...
Kind regards,
Holger
-
- Junior Member
- Posts: 69
- Joined: 2008-09-08, 23:03 UTC
I had seen that thread, but I already have the latest version. I'll try reinstalling it, who knows...HolgerK wrote:Maybe because the explorer icon cache is not updated.Cooperdale wrote:Audacity shows the blank icon. What's absurd is I had just assigned it again with TC so TC is showing the right icon (for the moment).
If QMP really use a Shell-IconHandler, you should use context menu "Open With..." or an option dialog from QMP (if availabe), instead of TC's "File->Associate With..." dialog.
TC's dialog sets the DefaultIcon, which may brake the IconHandler functionality.http://www.quinnware.com/forum/showthread.php?t=7643&highlight=vista+blank+iconI fear fixing this is impossible...
Kind regards,
Holger
If I use Open With or the Preferences from QMP, I get no icon right away, probably because the 64 bit shell gets used.
I found out the icons reset to the blank ones each time I launch QMP, so there must be something in its preferences which doesn't work with 32 bit software under Vista 64.
Each time I launch the application, it overwrites OR creates the DefaultIcon key, with the path to the icon file becoming simply "%1".
EDIT:
Maybe I've managed to get it right. I told QMP not to check and re-establish file associations on launch. Looks like when it does, it resets the DefaultIcon key for reasons unknown. It SEEMS to work, but I need to test this a few days.
Thanks a lot, you were very kind and helpful.