Dos fails to sort letters dependant on upper or lower case, too. It
evaluates the character based on its byte value in the character map (after
a 'toUpper() call). Windows evaluates a number ignoring the leading zero.
Same quirk, different cause. Vista dwells on the 'Y2K' bug.
--
Was this helpful? Then click the Ratings button. Voting helps the web
interface.
http://www.microsoft.com/wn3/locales....htm#RateAPost
Mark L. Ferguson
..
"johnjneumann" <> wrote in message
news:CD180F33-CBAE-4E88-A469-...
> VISTA Windows Explorer does not sort by name correctly (although DOS "dir
> /on" works)
> Please try it: create these 3 files any way you wish (i.e. copy & rename
> an
> existing file or right-click in right pane >new>text document) -- the
> extension and beginning letter are irrevlivant.
> a0b.txt
> a3f.txt
> a05.txt
> Sort the Windows Explorer column by "name" and you'll see that it sorts as
> shown above - it will not display in the proper order of a05 a0b a3f
>
> To no resolution, I've already added the registry setting suggested
> elsewhere here: HKCU & HKLM
> \sortware\microsoft\windows\currentversion\policie s\explorer\NoStrCmpLogical
> set as binary "01 00 00 00"
> I've also played with the view settings until I'm blue in the face.
> HAS ANYONE AN IDEA WHY THIS HAPPENS and ESPECIALLY how to fix it?!
>