The problem is simply that Microsoft decided to name the
System32 directory identical in
x86 and
x64 systems.
Also, I agree with margolis here - if TC is not native 64-bit then it should at least provide some automatic way of switching redirect parameter (or something like that),..
There is no automatic way, besides of the normal redirection exceptions implemented by MS:
- "
cd %windir"\system32\drivers\etc" sets the path to the hosts parent directory directly.
- if the actual path is already"
Sytem32\driver" (to be exact "
SysWOW64\drivers"), even if "
etc" isn't listed in the file panel, a "
cd etc" works fine.
Automatic switching redirection off, while trying to navigate into System32 (SysWOW64), would mean that you never will see the files used by 32 bit applications.
..Total Commander has to become 64-bit for functionality..
- This is not really necessary for file management, because redirection is only active inside the System32 path.
TC offers
SysNative for direct navigation into the native System32 directory (only Vista and Win7)
I know you are using XP64, but I think this not the case for the majority of the users.
It's the same as if you want to navigate, using Explorer64, into the 32bit System32 folder (
SysWOW64).
- A 64Bit version of TC would mean that
all plugins needs to be rewritten as 64bit version too.
- TC is written in Delphi, and actual there seems to be no 64Bit compiler available from Embarcadero.
- There is no support for some 64Bit shell extensions (IconHandler/Tooltips,..)
A 64TC will shift this into not supporting 32Bit Shell-Extensions.
Most applications are offering to install both versions 64&32 - Shellextensions, because than they can be used also from every 32 Bit application, using shell dialogs like "Open-File".
And truly, there are still a lot of "32Bit only" applications, also from MS.
Kind regards
Holger