11Jul
Se você encontrou um problema ao excluir um arquivo que o Windows reclama é "muito longo", há uma solução simples e morta criada diretamente no Windows - não são necessários aplicativos extras, hacks ou trabalhos necessários.
Qual o problema dos nomes "muito longos"?
Já falamos sobre isso em maior detalhe antes, mas aqui está a essência: o Windows usa uma convenção de nomenclatura chamada "Nomes de arquivos longos( LFN)".O sistema LFN suporta nomes de arquivos até 255 caracteres. Outros sistemas operacionais, no entanto, não possuem restrições semelhantes. Então, se algum usuário Mac ou Linux arquivasse um monte de arquivos com nomes mais longos e lhe enviasse o arquivo, extrair esse arquivo deixaria você com arquivos que excedessem o comprimento do caractere do Windows. Se você tentar excluir um deles, o Windows informará que o nome do arquivo é muito longo e não pode excluí-lo.
Existe uma variedade de maneiras pelas quais você pode lidar com esse problema( como baixar a ferramenta de compactação de arquivos 7-Zip gratuita, cujo gerenciador de arquivos interno não se queixa sobre o comprimento do nome do arquivo), mas ao invés de recorrer a software adicional ou a terceiros,soluções alternativas do partido, podemos aproveitar um truque antigo do Windows para fazer um breve trabalho dos arquivos.
Se você estiver tendo problemas com nomes de arquivos longos , em vez de nomes do arquivo longo, você pode fazer um pequeno ajuste no Windows 10 que também permite caminhos de arquivos mais longos.
A maneira mais simples de excluir arquivos longos
Antes do sistema do nome do arquivo longo, havia o sistema de nome de arquivo no DOS, agora conhecido como o sistema de nome de arquivo 8.3( em função dos nomes dos arquivos sendo limitados a8 caracteres com uma extensão de 3 caracteres).O Windows é famoso por ser compatível com versões anteriores, e este é um exemplo perfeito de onde essa compatibilidade com versões anteriores é extremamente útil. Décadas depois do DOS era um sistema operacional principal, podemos ainda chamar os nomes de arquivos do DOS para arquivos em nossos computadores modernos do Windows e, ao contrário dos nomes de arquivo muito longos que o perturbam, o Windows não vai se queixar um pouco ao trabalharcom esses nomes de arquivos curtos( mesmo que eles apontem para os mesmos arquivos exatos que causaram o problema em primeiro lugar).
Para excluir um arquivo muito longo, tudo o que você precisa fazer é abrir um prompt de comando no diretório onde o arquivo está localizado e usar um comando simples para obter o nome do arquivo curto. Abra o File Explorer e navegue até o diretório onde seus arquivos estão localizados. Pressione e segure Shift, depois clique com o botão direito do mouse em uma área vazia. Escolha "Abrir janela de comando aqui".Uma janela do prompt de comando será aberta, focada no diretório em que você está.
Em seguida, digite o seguinte comando na janela do prompt de comando:
DIR / XSe o diretório contiver mais arquivos que podem ser exibidos em uma única tela, useo comando DIR / X / P, em vez disso, para que ele faça uma pausa em cada comprimento da tela para que você possa examinar a lista de arquivos.
Este comando irá listar todos os diretórios e arquivos no diretório atual, e , também irá listar o nome do arquivo 8.3 antigo para todos os arquivos e diretórios. No nosso exemplo de captura de tela acima, você pode ver como o arquivo txt do manequim com o nome do arquivo sem sentido( e centenas de caracteres) é reduzido a um simples "WHYSOL ~ 1.TXT".
Armado com o nome curto do arquivo ou diretório que você deseja excluir, você pode simplesmente emitir um comando DEL para o arquivo:
DEL WHYSOL ~ 1.TXTObviamente, substitua WHYSOL ~ 1.TXT pelo nome do arquivo que vocêquer apagar.
Windows irá excluir o arquivo sem queixa( você pode executar DIR / X novamente para confirmar ou simplesmente verificar o diretório no Window Explorer).Isso é tudo aí!Com um uso inteligente de um comando muito antigo, você pode excluir qualquer arquivo independentemente de quanto tempo o nome do arquivo é.