-TC 8.50 x32+x64 (final) problem with icons exe files

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
Qbaz
Junior Member
Junior Member
Posts: 7
Joined: 2014-03-24, 22:22 UTC
Location: Poland

-TC 8.50 x32+x64 (final) problem with icons exe files

Post by *Qbaz »

I have a problem with the version of TC 8.50 x32+64 (final) on Windows 7 x64.
The x32 version does not display the icons exe files. The x64 version displays the icons exe files correctly.
What is wrong?
Sorry for my english ;)
User avatar
Gral
Power Member
Power Member
Posts: 1600
Joined: 2005-01-26, 15:12 UTC

Post by *Gral »

32 bit programs cannot extract and display icons from 64 bit executables
(at least without some special routines).
User avatar
Qbaz
Junior Member
Junior Member
Posts: 7
Joined: 2014-03-24, 22:22 UTC
Location: Poland

Post by *Qbaz »

Gral wrote:32 bit programs cannot extract and display icons from 64 bit executables
(at least without some special routines).
So why did 32bit version of TC does not display icons 32bit executables?
TCx32 does not display icons for both 32bit and 64bit executables.
Where is the problem?
User avatar
sqa_wizard
Power Member
Power Member
Posts: 3893
Joined: 2003-02-06, 11:41 UTC
Location: Germany

Post by *sqa_wizard »

TCx32 does not display icons for both 32bit and 64bit executables.
Where is the problem?
See here
#5767 Personal license
User avatar
Qbaz
Junior Member
Junior Member
Posts: 7
Joined: 2014-03-24, 22:22 UTC
Location: Poland

Post by *Qbaz »

sqa_wizard wrote:
TCx32 does not display icons for both 32bit and 64bit executables.
Where is the problem?
See here
I do not have associated other actions to executable files (programs run correctly). Everything works fine except the display of icons .exe files.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Maybe the display of EXE/LNK files is disabled in Configuration - Options - Icons?
Author of Total Commander
https://www.ghisler.com
User avatar
Qbaz
Junior Member
Junior Member
Posts: 7
Joined: 2014-03-24, 22:22 UTC
Location: Poland

Post by *Qbaz »

ghisler(Author) wrote:Maybe the display of EXE/LNK files is disabled in Configuration - Options - Icons?
Everything looks good (I think so) => http://www.directupload.net/file/d/3573/x23bq8ae_png.htm
It looks at TCx32 => http://www.directupload.net/file/d/3573/unxmkykx_png.htm
Version TCx64 => http://www.directupload.net/file/d/3573/aiokyndj_png.htm
I can upload the file "wincmd.ini" to check (on PW).
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

You can add the line

DebugIconThread=2

to wincmd.ini section [Configuration] to get a log of the icon extract functions (and some other functions). Do the EXE files appear in the log?
Author of Total Commander
https://www.ghisler.com
User avatar
Qbaz
Junior Member
Junior Member
Posts: 7
Joined: 2014-03-24, 22:22 UTC
Location: Poland

Post by *Qbaz »

ghisler(Author) wrote:You can add the line

DebugIconThread=2

to wincmd.ini section [Configuration] to get a log of the icon extract functions (and some other functions). Do the EXE files appear in the log?
Line added, but where is the log file?
User avatar
Gral
Power Member
Power Member
Posts: 1600
Joined: 2005-01-26, 15:12 UTC

Post by *Gral »

In %TEMP% directory.
Just type

Code: Select all

cd %TEMP%
or even better

Code: Select all

cd %TEMP%\tcicolog.txt
(to put cursor directly on file)

in commandline, and press ENTER.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Yes indeed - please look in that file with F3 whether there are lines containing the string .EXE
Author of Total Commander
https://www.ghisler.com
User avatar
Qbaz
Junior Member
Junior Member
Posts: 7
Joined: 2014-03-24, 22:22 UTC
Location: Poland

Post by *Qbaz »

The log file looks OK, but I was looking for the causes in Windows and found it. The problem was another program "Microangelo On Display v7.0.3 x64."
I uninstalled it and icons exe files are now displayed correctly.
Interesting because I have never used this program.
Many thanks for your advice and sorry for the confusion;)
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I see, the program must have defined a DefaultIcon registry entry for exe files! In this case, TC will use that and not get the per file icons.
Author of Total Commander
https://www.ghisler.com
User avatar
Qbaz
Junior Member
Junior Member
Posts: 7
Joined: 2014-03-24, 22:22 UTC
Location: Poland

Post by *Qbaz »

Interesting because the "problem" occurs (for me) only on Windows x64.
Ok, thanks again guys for your help :D
Post Reply