There's a program called
Fatsort that does the same job (though I'd be more worried about what's causing the can't-read error in the first place
)
(HereisTom: he's running a program that sorts all files on a drive or memory card into alphabetical order. By default, the TT lists files in the order that they were placed on the memory card. )