TC 9.51 does not show folders created by macOS on exFAT USB flash drive

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

Moderators: white, Hacker, petermad, Stefan2

grig22
Junior Member
Junior Member
Posts: 6
Joined: 2021-01-02, 19:57 UTC

TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *grig22 »

When my USB stick is formatted in exFAT, and I'm creating some folders on it by macOS, then plug it in Windows machine - Total Commander does not show these folders on my USB stick. TC shows folders created by Windows, but not by macOS, on the same USB flash drive. Windows Explorer shows both types of folders, macOS Finder shows them too.

Total Commander 9.51 64 bit (2020-03-25)
macOS Big Sur 11.0.1
Windows 10 Home
All software is Russian, but I'm used only ASCII characters in folder names.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48005
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *ghisler(Author) »

Maybe they have the hidden or system attribute?

Try enabling hidden and/or system files in Configuration - Options - Display.
Author of Total Commander
https://www.ghisler.com
grig22
Junior Member
Junior Member
Posts: 6
Joined: 2021-01-02, 19:57 UTC

Re: TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *grig22 »

Of course I've enabled show hidden and system files, and such folders created in Windows displays in TC by pale color and red exclamation marks. "System Volume Information" for example. But no Mac folders visible at all in TC. Windows Explorer shows all folders, created on Mac and Windows, both hidden and regular. Here is screenshot: https://ibb.co/0s3VLFz
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48005
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *ghisler(Author) »

That's indeed very strange - TC should show the same files as the Explorer. Maybe you have put mac* on the ignore list in menu Configuration - Options - Ignore list?
Author of Total Commander
https://www.ghisler.com
User avatar
nsp
Power Member
Power Member
Posts: 1802
Joined: 2005-12-04, 08:39 UTC
Location: Lyon (FRANCE)
Contact:

Re: TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *nsp »

As said by ghisler, you should give a look on your ignore list, it seams that all folder prefixed by . amd mac_ are not presented.
You can go directly to the configuration panel using cm_IgnoreConfig and quickly switch with cm_SwitchIgnoreList
Another way to check if TC is the root causeis to use it with an empty configuration file from cmd console:

Code: Select all

del %TEMP%\EmptyWincmd.ini
C:\<--path to totalcmd-->\TOTALCMD64.EXE /i=%TEMP%\EmptyWincmd.ini
grig22
Junior Member
Junior Member
Posts: 6
Joined: 2021-01-02, 19:57 UTC

Re: TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *grig22 »

My ignore list is empty, and TC shows folders prefixed with dot, with "mac", with anything, if they are created on Windows. But folders created on Mac is not visible. Regular files from Mac is visible, by the way. I've started TC with empty ini file, but this did not help. Screenshot attached: https://ibb.co/d2DxPBc
Could somebody reproduce this issue?
User avatar
DrShark
Power Member
Power Member
Posts: 1872
Joined: 2006-11-03, 22:26 UTC
Location: Kyiv, 68/262
Contact:

Re: TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *DrShark »

2grig22
1. Can you please post a screenshot of Properties window for some item which Explorer shows but TC doesn't (Alt+Enter on item in Explorer)?
2. Does TC show such items if to open Total Commander's Tree views (in TC, open menu Show->Tree and Show->Separate Tree)?
3. Your screenshot shows you're using 64-bit version of TC. Does the problem also happens with 32-bit Total Commander (if to run TOTALCMD.EXE)?
4. Does TC show them if to open it elevated (in contex menu of TOTALCMD.EXE and TOTALCMD64.EXE, choose As Administrator)?
5. It seems, as shows your screenshot, problem location is an H: drive. Could you please post an output of console dir command for that drive?
In cmd.exe, execute:

Code: Select all

dir h: /a:
and copy what it shows.
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
grig22
Junior Member
Junior Member
Posts: 6
Joined: 2021-01-02, 19:57 UTC

Re: TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *grig22 »

1. Here is properties of folder that invisible in TC: https://ibb.co/6ZLN0BP
2. Neither Tree nor Separate Tree doesn't show such items.
3. There is only TOTALCMD64.EXE in my TC folder, no 32-bit version.
4. Same result if run TC as administrator, mac folders is not visible.
5. Output of dir command:

Code: Select all

dir f: /a:
 Том в устройстве F имеет метку USB DISK
 Серийный номер тома: 

 Содержимое папки F:\

09.01.2021  20:09    <DIR>          System Volume Information
09.01.2021  20:09    <DIR>          win
09.01.2021  20:10    <DIR>          visible
09.01.2021  20:10    <DIR>          hidden
09.01.2021  20:15    <DIR>          .Spotlight-V100
09.01.2021  20:14                 0 win.txt
09.01.2021  20:15    <DIR>          .fseventsd
09.01.2021  20:17               220 mac.rtf
09.01.2021  20:16    <DIR>          mac
09.01.2021  20:16    <DIR>          invisible
09.01.2021  20:17             4 096 ._mac.rtf
09.01.2021  20:18    <DIR>          .hidden
               3 файлов          4 316 байт
               9 папок  15 518 236 672 байт свободно
User avatar
elgonzo
Power Member
Power Member
Posts: 866
Joined: 2013-09-04, 14:07 UTC

Re: TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *elgonzo »

Try typing "cd mac" from within a command shell (or use "cd" in conjuntion with any other folder created on macOS). Type it manually, do NOT use auto-completion at all. Do NOT use TC's command line. Use Windows' cmd.exe shell. See whether you can enter the directory this way. (Change to the root folder of your exFAT USB drive first, of course.)

The purpose of this test is to see whether there might be some weird invisible/non-printable characters or byte sequences in the file name itself (and which TC might perhaps stumble over). Hence why it is important to NOT use auto-completion, as this might just take the whole filename inclusive invisible characters and thus would make the test meaningless. Failing to enter the "mac" folder by simply typing "cd mac" manually would be a strong indicator for some invisible characters in the folder name...
Begrudgingly back to Windows... now 11... sigh... but i have no nerve for Linux desktop anymore...
grig22
Junior Member
Junior Member
Posts: 6
Joined: 2021-01-02, 19:57 UTC

Re: TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *grig22 »

Yes, cmd.exe changing directory when I'm typing name manually, without auto-completion.

Code: Select all

F:\>
F:\>cd mac

F:\mac>
F:\mac>
F:\mac>echo "%cd%"
"F:\mac"

F:\mac>
F:\mac>cd ../invisible

F:\invisible>
F:\invisible>echo "%cd%"
"F:\invisible"
User avatar
DrShark
Power Member
Power Member
Posts: 1872
Joined: 2006-11-03, 22:26 UTC
Location: Kyiv, 68/262
Contact:

Re: TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *DrShark »

2grig22
When you tried to start TC with empty ini configuration (this your post), you didn't enable showing hiddin/system files in TC. Can you try it again, but after starting TC this way, to enable hidden and system files Configuration->Options->Display to see if that'll change anything for your problem.
Also, in your regular Total Commander configuration, make sure you have an option in TC's main menu called Show->All Files (Ctrl+F10) active while in TC you're in a panel with a path with invisible items.
And even after that you still won't see your folders in TC, try to execute the the cd f:\mac\ in Total Commander's command line, and tell us whether TC will open it this way, and if not, what error will appear.
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
grig22
Junior Member
Junior Member
Posts: 6
Joined: 2021-01-02, 19:57 UTC

Re: TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *grig22 »

1. On empty ini, showing hidden/system did not changed anything about problem items.
2. Show All Files is active and was active all the time.
3. When typed "cd f:\mac\" in TC command line, TC changes directory to invisible "f:\mac\" and I've even created directory inside it by F7, but nested folders created on Mac is still invisible.
https://ibb.co/FJshZNd
User avatar
tuska
Power Member
Power Member
Posts: 3733
Joined: 2007-05-21, 12:17 UTC

Re: TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *tuska »

grig22 wrote: 2021-01-09, 17:48 UTC 3. There is only TOTALCMD64.EXE in my TC folder, no 32-bit version.
You could still install the "64-bit+32-bit combined download" version over the existing TC version
and then try the 32-bit version (TOTALCMD.EXE).
User avatar
HolgerK
Power Member
Power Member
Posts: 5406
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Re: TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *HolgerK »

Are there certain combinations of attributes for the invisible directories?

Code: Select all

attrib  F:\* /D
Regards
Holger
Make our planet great again
Ohytos
Junior Member
Junior Member
Posts: 2
Joined: 2021-01-12, 07:42 UTC

Re: TC 9.51 does not show folders created by macOS on exFAT USB flash drive

Post by *Ohytos »

I also have the same issue
Both 32 and 64 bit versions
Hidden files are on, ignore list is empty
Can see all the file on exFAT drive via DiskInternals plugin and Windows Explorer but not via the TC itself

I noticed that at least all non-visible directories have an archive attribute on them, and removing it makes those folders visible in TC
Post Reply