Windows truncates the file name, if necessary, to six characters and appends a tilde (~) and a digit. For example, each unique file name created ends with "~1." Duplicate file names end with "~2," "~3," and so on.
(Fonte: Como o Windows gera nomes de arquivo 8.3 a partir de nomes extensos de arquivos
Em outras palavras, todo nome de arquivo tem potencialmente um equivalente no formato 8.3. Você pode exibir todos eles em qualquer pasta, navegando até lá em uma janela de prompt de comando e executando o comando dir /x
. No entanto, embora você não o veja nessa visualização em particular, os arquivos ainda mantêm seus nomes de arquivos mais longos (ou modernos) nos bastidores.
Sua unidade externa pode ter algum tipo de problema de integridade de disco que está fazendo com que o sistema operacional solicite a execução do CHKDSK com tanta frequência. Essencialmente, durante o processo do CHKDSK, ele encontra problemas que estão criando duplicatas completas e / ou parciais de alguns de seus arquivos, exibindo-os no formato 8.3 legado e alterando o tipo de arquivo de JPG para JP0 , JP1 , etc., para evitar conflito com o arquivo original. Mas lembre-se que "nos bastidores", o arquivo que você vê com um nome de arquivo 8.3 (como IMG_20 ~ 1.JP0 ) ainda tem um nome de arquivo maior. Isso é revelado quando você tenta alterar o tipo de arquivo de JP0 para JPG: o arquivo legado 8.3 tem um nome de arquivo inteiro invisível idêntico ao arquivo JPG original, portanto, quando você tenta alterá-lo uma extensão JPG informa que o nome do arquivo já existe.
A linha inferior é a seguinte : você está vendo duas representações visuais diferentes do mesmo nome de arquivo , uma mostrada no formato legado 8.3, enquanto a outra é exibida no formato moderno de nome de arquivo longo. Eles podem coexistir na mesma pasta porque têm extensões de arquivo diferentes, mas quando você tenta alterar essa extensão do arquivo herdado para corresponder ao nome de arquivo mais longo, o sistema operacional informa corretamente que ele já existe .
A causa deste problema parece ser o seu disco rígido externo. O sistema de arquivos da unidade tem alguns problemas, ou o hardware tem problemas ... talvez até os dois. Mas espero ter ajudado a esclarecer o mistério por trás de "Já existe um arquivo com o mesmo nome neste local."