Так работает сортировка.
Глядя на таблицу символов ASCII . (точка / точка) идет после "  " (пространство).
Даже если вы скрываете известные расширения в Windows, они сортируются так, как будто они там есть.
Вы можете проверить это, создав файлы без .docx . (или удалив его из ваших документов). Вы увидите, что получили ожидаемую сортировку. Но с .docx после имени файла, файлы без текста после ie Story , перечислены после Story xxx из-за этого . (точка) после пробела.
Если вы действительно хотите, чтобы Story.docx был первым, вы можете переименовать Story - descriptions.docx в Story_- descriptions.docx . Обратите внимание на _ вместо пробела. _ Приходит после . (точка) в сортировке.