Невозможно чисто удалить символические ссылки

Проблема: при удалении символической ссылки ее следы остаются в файловой системе.

Демонстрация:

  • использование MKLINK создать символическую ссылку, указывающую на E:\testMKLINK
  • Результирующий вывод DIR /AL /S C:\ | FIND "SYMLINKD":DIR выход
  • Удалить символическую ссылку (я только что удалил папку / ярлык в AppData с помощью Windows Explorer)
  • Выход из DIR /AL /S C:\ | FIND "SYMLINKD" после удаления символической ссылки:Результирующий вывод DIR после удаления символической ссылки

Я ожидал, что запись полностью исчезла. Вместо этого он все еще там, только вместо имени папки есть идентификатор, который я не узнаю.

Первоначально я заметил нечто странное, когда удалил игру Age of Empires Online, и заметил, что папка на целевом диске все еще там со всеми своими данными. Итак, я побежал DIR Команда, чтобы увидеть, если я символическая ссылка была еще активна, это было. Я подумал, что это необычно, но не обращал на это внимания и удалил символическую ссылку, как обычно. Я снова выполнил команду, и она все еще была там с идентификатором, идентичным идентификатору, показанному в демоверсии.

Я запускаю Windows 8.1 Preview и заметил, что у него новое ядро, 6.3. Я задавался вопросом, было ли это что-то новое с NTFS, но не смог ничего найти.

Есть ли способ полностью удалить его?

1 ответ

Решение

Оказывается, папки были в моей корзине и были переименованы в этот формат $XXXXXXX. Опорожнение мусорного ведра избавило от них.

Другие вопросы по тегам