Thank you, I'm still learning here. Now I will try this program too.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. )