Windows Explorer falha ao abrir mais de 96 subdiretórios

1

Eu criei um diretório com o maior número de subdiretórios possível. Mas sempre que tento abrir o 97º diretório, o Windows Explorer irá travar. Im também não é capaz de excluir o diretório principal, uma vez que isso também fará o Windows Explorer falhar.

Abrir esta Pasta funcionará.     C: \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a

Abrir o subdiretório dessa pasta fará com que o Windows Explorer falhe. Alguém tem uma ideia do que poderia causar esse comportamento?

Estou usando o Windows 10 de 64 bits

    
por Tom 20.12.2016 / 09:59

2 respostas

1

Existe um limite de tamanho de caminho de 260 caracteres. Mas o seu caminho tem "apenas" 195 caracteres. De qualquer forma, quando você tem caminhos que são tão longos que você vai correr em problemas de API do Windows.

Você pode verificar essa fonte para aumentar o tamanho de seu caminho e o que não está: link

Além disso, você pode obter essa limitação com subst : link . unidade do sistema para C:\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a e continue a partir daí.

Como você pode tentar acessá-lo a partir do Windows Power Shell. Eu acho que tem menos limitações (não tenho certeza sobre isso, mas pensei em dizer isso de qualquer maneira.)

    
por 20.12.2016 / 10:34
0

Eu diria que a falha é causada por um limite no comprimento de um caminho.

O Windows permite apenas uma certa quantidade de caracteres em um caminho.

link

    
por 20.12.2016 / 10:33