Não é um inseto. É por design para evitar problemas de compatibilidade.
É uma sobra dos velhos tempos do DOS.
Os sistemas de arquivos FAT12 (disquete) e FAT16 (FAT16 anteriores ao suporte a nomes longos de arquivos introduzidos no Windows 95) tinham apenas nomes de arquivos armazenados em 11 bytes:
8 bytes para o nome, 3 para a extensão. O "período" entre o nome e a extensão nem foi armazenado. Foi implícito e adicionado automaticamente para fins de exibição.
Os diretórios não tinham extensões. Em vez disso, os 3 bytes da extensão foram preenchidos com caracteres "$" (que eram ilegais em nomes reais).
Como o Windows ainda é compatível com este Explorer e muitos outros componentes do Windows silenciosamente, o período final desaparece para evitar a criação de problemas de compatibilidade.
Como outros já declararam, você pode realmente lidar com essas pastas usando a semântica RAW (prefixo \\? \ Antes do nome do caminho absoluto).
Nos bastidores, NTFS e sistemas de arquivos de rede não têm problemas com esses arquivos e pastas. É apenas um caso do Explorer tentando impedir o usuário de criar algo que pode causar problemas para outro software.
(De fato, existem outras sobras também:
nomes de arquivos como COM, COM1, COM2, AUX, PRN, LPT, LPT1, LPT2, LPT3, CON podem causar problemas semelhantes, onde o Explorer e muitas outras partes do Windows ficam confusas porque esses nomes são nomes "reservados" que também datam da era do DOS.)
.
no Windows.