Windows сохраняет имя файла 8.3 для каждого файла, чтобы обеспечить совместимость.
Так что если у вас есть файлы
test1.ext
test2.ext
test3.long
последний файл сохраняется с альтернативным именем
TEST3~1.LON
таким образом сопоставляя образец *1.*
Вы можете выполнить dir /x
чтобы увидеть все 8.3 имен файлов.
Исправления:
Чтобы удалить все файлы в directory
с их именем 8.3, выполните
fsutil 8dot3name strip directory
Чтобы удалить все файлы в directory
с их именем 8.3, включая те, которые находятся в подкаталогах, выполните
fsutil 8dot3name strip directory /s
Чтобы отключить имена файлов 8.3 на drive:
(влияет только на вновь созданные файлы), выполните
fsutil 8dot3name set drive: 1
Чтобы полностью отключить имена файлов 8.3 (влияет только на вновь созданные файлы), выполните
fsutil 8dot3name set 1
Для полного синтаксиса выполните
fsutil 8dot3name strip & fsutil 8dot3name set
Дополнительная информация: