PDA

Показать полную графическую версию : [решено] Как удалить неудаляемую папку


test009
18-03-2017, 16:43
Как-то давно я пользовался программой DC++ (файлообменная сеть).
С помощью нее я скачал себе папку обучающими видиокурсами по SQL Server.
Позже обнаружил, что имя папки отображается закорючками (повреждена кодировка или что-то), а при попытке ее удалить:
http://i.imgur.com/N3cmsL3.png
Ни переименовать, ни перенести, ни удалить не получается.
Подскажите, как от нее можно избавиться?

x0r
18-03-2017, 16:52
переименуй.

mwz
18-03-2017, 18:14
x0r, думаю что не получится, с тем же сообщением "Элемент не найден".

test009, но можно переименовать или удалить используя её короткое (DOS 8.3) имя, парное бредовому (образованному неверной интерпретацией символов кодировки UTF-16) длинному имени.

Что элементарно делается в диспетчерах файлов FAR и Total Commander — и чуток подольше и посложнее в окне командного процессора cmd.exe

Казбек
18-03-2017, 18:17
test009,

Примените твик (http://www.winhelponline.com/blog/wp-content/uploads/q1-16/w8_folder_descriptions.zip).

mwz
18-03-2017, 18:46
Казбек, думаю что твик этот не поможет.

И можно запустить cmd.exe и выполнить в нём команду
dir /AD /X D:\DCТогда в последней колонке увидим длинные имена папок внутри D:\DC (которое для интересующей нас папки в данном случае, полагаю, будет даже не похоже на то, что показывает Windows — но из двух папок несложно понять, какая нам нужна), а в предпоследней — короткое.

Ну и затем здесь же переименовать папку по короткому имени хотя бы в имя 1, т.е.
ren короткое_имя 1и затем можно довершить работу в графической оболчке, удалив папку D:\DC\1 или сделав с ней что угодно: переименовать уже нормальным образом, переместить и т.д.

test009
19-03-2017, 13:04
Отвечаю по порядку.
- переименование штатными средствами Windows выдает ту же ошибку.
- твик реестра дает такую ошибку:
http://i.imgur.com/TiTPpjY.png
Я - админ, так что права полные.
Запускал и двойным кликом, и через процесс regedit.exe правой кнопкой мыши -> "Запуск от администратора".
Ошибка та же.
- команда dir /AD /X D:\DC выдает следующее:
http://i.imgur.com/ZgdnCOU.png
команда ren не сработала
- в конце концов установил FAR, зашел в папку и удалил ее через F8.
Теперь сработало!

Большое всем спасибо!

Iska
19-03-2017, 14:00
- команда dir /AD /X D:\DC выдает следующее: »
Отключено создание коротких имён?
fsutil.exe 8dot3name query

- в конце концов установил FAR, зашел в папку и удалил ее через F8. »
Полагаю, Вы её не удалили, а поместили в Корзину — насколько я понимаю. Проверьте в «Системных параметрах» [x] Удалять в Корзину. Реальное удаление — Shift-F8.

И, если такой неудаляемый каталог у Вас в d:\dc один — можно попробовать (ну, ладно — можно было попробовать ;)) перейти в него и попытаться зачистить его весь:
cd /d "d:\dc" & rd /s /q
Поскольку он будет текущим — сам каталог d:\dc не будет удалён.

test009
19-03-2017, 14:15
Я после этого корзину очистил, она отображается пустой.
Папка с диска исчезла.
Спасибо за советы.
Надеюсь, они помогут не только мне.




© OSzone.net 2001-2012