Yesterday, I copy folder from NAS to PC. I drag folder to PC, copy starts and I abord it while copy finished.
Today, I look at my PC folder and notice that files was not copy by alphabetical order.
So I make some test, I copy folder with files and folders inside... Same thing... Copy starts to copy some root files (not all files), then subfolders copy starts but not the first one, then another subfolder but not the next one...
So can you explain how copy choose files copy order ?
The files are probably copied in the order the filesystem lists them.
NTFS lists files in alphabetical order.
So the real question seems to be why is your NAS is listing the files in a weird order.
I make another test not in NAS, so from NTFS partition to another.
-Capture 1 (26%): files 8-18 are copy and "Help" folder too. Files 19-23 are not copy.
-Capture 2 (53%): files 19-21 are copy and "Images"/"Language" folders too. Files 22-23 are not copy.
-Capture 2 (98%): files 22-23 are copy and all other folders too.
I think it's not very logical. When you start a copy, you can imagine that copy finish files in folder before start copy subfolder. And if you abord copy, you can imagine that first file are copy. No?
It's not possible to change to this :
-Copy all files in root folder in alpha order
-Copy subfolder in alpha order with its files in alpha order.
Listing & sorting everything, or doing two passes so the subfolders were copied before the files at each level, would slow things down and/or use more memory.
Why does it matter, anyway? If you want to resume an aborted copy, use the Skip All button, or the others methods of only copying/syncing missing files. That is a lot easier than trying to work out where the copy process got up to by digging around in the subfolders to find out.