I'm experiencing a significant and concerning issue with Total Commander when performing searches on external hard drives connected via USB.
Years ago, when junction points and symbolic links had become prevalent on our computers, I raised this very problem, and unfortunately, it seemed no reliable or elegant solution was reached. You can find the previous discussion here: https://www.ghisler.ch/board/viewtopic.php?t=34151
Today, I've realized that the problem is still very much present and highly dangerous, given the numerous default symbolic links in any Windows installation. The most serious aspect is that, while thinking I'm working on an external drive (which was the system drive of another computer), if I perform a search and then act on the resulting files, I inadvertently end up working on MY OWN FILES ON DRIVE C:.
Let me remind you what happens: when I search an external drive that contains default Windows symbolic links, such as "All Users," Total Commander appears to follow these links. Although the displayed path still indicates the external drive's letter (e.g., E:\All Users), the search results actually include files from my local C: drive. For instance, "All Users" points to C:\ProgramData. This means a search initiated on the external drive implicitly ends up including results from my local C:\ProgramData folder, even though the displayed path suggests I'm still on the external drive.
The critical consequence is that any subsequent actions on these search results (e.g., deleting or copying files) inadvertently affect my local system, instead of being confined to the external drive
The files in the attached screenshot, which are the subject of my search, are all my files on my system drive C:, not files from drive H
Image: https://ibb.co/s95FCFYc
After so many years, and with symbolic links and junction points now part of everyday computing, has a better solution than those previously proposed finally been achieved to prevent Total Commander from following these links during searches on external drives? My priority is to ensure all operations remain strictly within the connected external drive.
Thank you for your help!