4

Я столкнулся с чем-то, что выглядит как ошибка в Windows.

Я распаковал архив RAR на свой компьютер, и извлеченные папки не могут быть удалены никаким способом!

Язык моей ОС - английский, а некоторые культурные аспекты - греческий.

Персонаж, который, кажется, создает проблему, кажется, «å».

Вот снимок экрана, который отображает проблему:

Папка, которую нельзя удалить

Использование DEL из cmd , похоже, не помогает.

Когда я пытаюсь удалить папку из Проводника, ничего не происходит.

Когда я пытаюсь переименовать папку из Проводника, я получаю странные сообщения:

сообщение 1

сообщение 2

Похоже, что часть Windows думает, что это файл, а другая часть думает, что это папка.

Итак, вопрос: кто-нибудь знает, что здесь происходит, и есть ли способ удалить эту вещь?

РЕДАКТИРОВАТЬ:

Как видите, я нашел решение. Но если кто-то может объяснить мне, ПОЧЕМУ Windows имеет проблемы с этим символом, хотя он обычно поддерживает Unicode, дайте мне знать. Я хотел бы понять его внутренности ... (это единственное отличие от другого вопроса, я думаю)

Поддерживает ли NTFS имена файлов Unicode и ASCII, и этот файл использовал ASCII (по какой-то причине)? Тогда, если он использовал ASSCII, как же символ правильно отображался в Проводнике?

1 ответ1

4

Хорошо, я нашел решение, посмотрев здесь: https://superuser.com/a/72296/527934.

Вы можете использовать имя 8.3 для удаления папки следующим образом:

dir /x (чтобы получить название 8.3)

rd /s /q <8.3 name> (в моем случае имя 8.3 было STILLE~1)

Мне просто интересно, почему Windows делает это ...

Если кто-то знает его внутренности, предоставьте более подробный ответ (возможно, вместе с приведенным выше текстом решения), и я отмечу его как правильный.

И проблема Windows в двойных точках .. Кажется, что вы не можете иметь их в имени папки, так как это подстановочный знак для folder up : https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%28v=vs.85%29 .aspx

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .