Percebi que a minha unidade principal JVC não ordena as pastas de uma unidade USB alfabeticamente; em vez disso, está apenas na ordem em que as pastas foram criadas na unidade. Então (por exemplo) se eu adicionasse uma pasta "All That Remains", seria a última pasta na ordem, em vez de uma das primeiras. Depois de ouvir que outra pessoa teve o mesmo problema com um sofisticado Pioneer AVH-4200NEX, pensei que este devia ser um problema generalizado, então fiz um programa para o corrigir e pensei em partilhá-lo aqui, caso mais alguém precisasse dele.
https://github.com/MWisBest/StereoUSBSorter/releases
É muito simples de usar:
Não precisa ser executado como administrador ou algo assim, e o código está lá para que qualquer pessoa possa inspecioná-lo ou melhorá-lo ou o que for. Fiz o meu melhor para torná-lo seguro, ou seja, um pequeno problema não destruirá completamente a sua unidade como alguns dos programas alternativos que descobri, mas ainda sugiro que faça uma cópia de segurança dos seus ficheiros antes de usar isto!
A forma como funciona é bastante simples. Em termos leigos, uma pen drive tem uma tabela que lista todas as pastas nela, e quando adiciona uma nova pasta, ela é apenas adicionada ao final da tabela. Dispositivos embarcados simples, como uma unidade principal, leem esta tabela como está, e não a ordenam depois como o seu PC faz. Então, para corrigi-lo, percorro todas as pastas em ordem alfabética, movo-as para uma pasta temporária e, em seguida, movo-as de volta. O que isso faz efetivamente com a tabela é mover essa pasta para o final da tabela. Faça isso em ordem para todas as pastas, e ela é ordenada. Isto não reescreve/estressa a unidade ou qualquer coisa, leva apenas alguns segundos para ser concluído.
https://github.com/MWisBest/StereoUSBSorter/releases
É muito simples de usar:




Não precisa ser executado como administrador ou algo assim, e o código está lá para que qualquer pessoa possa inspecioná-lo ou melhorá-lo ou o que for. Fiz o meu melhor para torná-lo seguro, ou seja, um pequeno problema não destruirá completamente a sua unidade como alguns dos programas alternativos que descobri, mas ainda sugiro que faça uma cópia de segurança dos seus ficheiros antes de usar isto!
A forma como funciona é bastante simples. Em termos leigos, uma pen drive tem uma tabela que lista todas as pastas nela, e quando adiciona uma nova pasta, ela é apenas adicionada ao final da tabela. Dispositivos embarcados simples, como uma unidade principal, leem esta tabela como está, e não a ordenam depois como o seu PC faz. Então, para corrigi-lo, percorro todas as pastas em ordem alfabética, movo-as para uma pasta temporária e, em seguida, movo-as de volta. O que isso faz efetivamente com a tabela é mover essa pasta para o final da tabela. Faça isso em ordem para todas as pastas, e ela é ordenada. Isto não reescreve/estressa a unidade ou qualquer coisa, leva apenas alguns segundos para ser concluído.