G
Guest
I've noticed an error in the sorting of files in Windows Explorer. It
appears that after the filename gets to be a certain size, it no longer uses
just the actual sorting of the filename, but starts to consider the size of
the filename.
Example - These files get sorted in this order:
ExtraWork0507.xls
ExtraWork05031.xls
ExtraWork05032.xls
ExtraWork05041.xls
ExtraWork05042.xls
ExtraWork05052-050601.xls
If you change the file "ExtraWork0507.xls" to be named "ExtraWork05071.xls",
it shows after the "ExtraWork05052-050601.xls" file as expected (but maybe if
this bug was consistent, these two would show in the reverse order).
If you change the "ExtraWork05041.xls" file to be named "ExtraWork0504.xls",
it shows above the "ExtraWork0507.xls" file.
Haven't tested enough to see at what file name length this behaviour occurs.
I'll leave it up to Microsoft to do the extensive testing on this, but we
have a couple applications that process the files in a directory, expecting
them to be in alphabetical order, and this may affect others with similar
applications as well.
appears that after the filename gets to be a certain size, it no longer uses
just the actual sorting of the filename, but starts to consider the size of
the filename.
Example - These files get sorted in this order:
ExtraWork0507.xls
ExtraWork05031.xls
ExtraWork05032.xls
ExtraWork05041.xls
ExtraWork05042.xls
ExtraWork05052-050601.xls
If you change the file "ExtraWork0507.xls" to be named "ExtraWork05071.xls",
it shows after the "ExtraWork05052-050601.xls" file as expected (but maybe if
this bug was consistent, these two would show in the reverse order).
If you change the "ExtraWork05041.xls" file to be named "ExtraWork0504.xls",
it shows above the "ExtraWork0507.xls" file.
Haven't tested enough to see at what file name length this behaviour occurs.
I'll leave it up to Microsoft to do the extensive testing on this, but we
have a couple applications that process the files in a directory, expecting
them to be in alphabetical order, and this may affect others with similar
applications as well.