FreeCommander - FreeCommander XE on Windows x64 |
Comments on FreeCommander XE 32-bit version.
Like all 32-bit programs on Windows x64, FreeCommander is subject to the following restrictions:
- 32-bit programs are not able to display the control panel.
- 32-bit programs show different contents for the folder "%windir%\system32" and its subfolders.
Notes: - %windir% is a system variable that points to the Windows install folder - often: c:\Windows
- 32-bit programs are redirected from "%windir%\system32" to "%windir%\SysWOW64" automatically.
For more detailed information see: Microsoft: File system redirector
Solutions
From Windows Vista x64 on, "Sysnative" is a hidden alias for the genuine "System32" folder.
So to access the genuine "%windir%\system32" folder, "%windir%\sysnative" can be used.
Under the menu item "Favorites → Favorites edit..." a new favorite can be added, with "%windir%\sysnative" in the input field "active panel".
Another possibility is a symbolic link. Automatic redirection of folders is not active for 32-bit programs if the program accesses the folder via a symbolic link. So it is sufficient to define a symbolic link for the folder "%windir%\system32" to access the genuine "%windir%\system32" folder.
Example:
- Navigate to the folder "c:\windows" in FreeCommander
- Activate the menu item "Tools → DOS box..." while pressing and holding the shift key at the same time
- Confirm "User Account Control"
- A DOS box is opened with the folder "c:\windows\system32"
- Create the symbolic link: mklink /J "symlink_System32" "c:\windows\system32"
- It is now possible to navigate to the genuine "c:\windows\system32" folder via the symbolic link "symlink_System32"
Warning!
Symbolic links should be used only by experienced users.