What's the reason? Genuinely curious.
Another problem is that the Windows Api is designed differently from the Linux Api. Windows is optimized for network drives, Linux more for local drives. Software designed for Linux often hits access patterns that don't perform well in Windows.
0: https://docs.microsoft.com/en-us/windows-hardware/drivers/if...
And searching the whole disk for a partial filename? tens of minutes.
I can do both in a database on the same machine in seconds...