8.01 32 bit install fail

Bug reports will be moved here when the described bug has been fixed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
ianl8888
Junior Member
Junior Member
Posts: 47
Joined: 2006-10-27, 06:33 UTC

8.01 32 bit install fail

Post by *ianl8888 »

This is the first time an "install fail" has happened to me with TC updates

Win2000, update from 756a to 8.01 (32 bit). Updating out of TC

Install seems to work OK, but when I click on the TC icon to start it, the message

"The dynamic link library kernel32 could not be found in the specified path"

My path is extensive and has not changed for a very long time

So what gives, please ?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50841
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

It sounds like TC is trying to load a function from kernel32 which is missing on Windows 2000. I will check that. You should go back to 7.56a for the moment.
Author of Total Commander
https://www.ghisler.com
ianl8888
Junior Member
Junior Member
Posts: 47
Joined: 2006-10-27, 06:33 UTC

Post by *ianl8888 »

"It sounds like TC is trying to load a function from kernel32 which is missing on Windows 2000"

Thank you for the reply. This is what I suspected too. I hope you can find the problem - TC is a MUST for both my PC and Win Mobile ... it has become an absolute base requirement, it is that good
ak73
Junior Member
Junior Member
Posts: 8
Joined: 2007-01-16, 19:03 UTC

Post by *ak73 »

Confirmed. Not only install fail. Totalcmd.exe also can't start whith same error on Windows 2000 SP4.
JanT
Junior Member
Junior Member
Posts: 5
Joined: 2006-01-25, 21:21 UTC
Location: Eindhoven, NL

Post by *JanT »

Here the same:
Windows 2000 SP4
After starting the message: Cannot find DLL-file kernel32 in path C:\Program Files\TotalCmd\80; C:\WINNT\system32; etc.

When checking with Dependency Walker: It cannot find Kernel32 bit it can find Kernel32.dll (with extension)
It is looking in kernel32 for function TzSpecificLocalTimeToSystemTime, but that is a Windows XP + function. ( http://msdn.microsoft.com/en-us/library/ms725485%28v=VS.85%29.aspx )
ianl8888
Junior Member
Junior Member
Posts: 47
Joined: 2006-10-27, 06:33 UTC

Post by *ianl8888 »

@JanT

"It is looking in kernel32 for function TzSpecificLocalTimeToSystemTime, but that is a Windows XP + function"

OK, there's the problem ... thanks
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50841
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Beta 2 will load the function dynamically. By default , it's used on Windows 7 only anyway.
Author of Total Commander
https://www.ghisler.com
ianl8888
Junior Member
Junior Member
Posts: 47
Joined: 2006-10-27, 06:33 UTC

Post by *ianl8888 »

Beta 2 installs OK in Win2000, Sep 24
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50841
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Great, thanks for reporting it!
Author of Total Commander
https://www.ghisler.com
Post Reply