Кажется, мне удалось получить Данные приложений папка рекурсивно сама в себя, не смотрю рекурсивно, но почему-то все еще есть, и теперь я не могу удалить эту папку. Сама папка - это просто подпапка в резервной папке со старого компьютера. Он больше не используется.
Текущее имя папки
C:\DWI00672\toremove\brhi\AppData\local
(Я переименовал "Документы и настройки", чтобы удалить)
После я попробовал
Удалить в проводнике.
rmdir /s /q .
chkdsk
. Об этом сообщает Windows may not detect all cycles on your volume because the directory structure is too deep.
robocopy
зеркалировать пустую папку в рекурсивную. Этот сбой robocopy с переполнением стека: STACK_OVERFLOW_c00000fd_Robocopy.exe!RoboPrune
Переименовать Application Data
рекурсивно к t
чтобы сократить длину пути. Это останавливается с сообщением о том, что полное имя должно быть меньше 260 символов.
$current = gci "C:\DWI00672\toremove\brhi\AppData\local" -Force
while ($true) {
$current.FullName
if ($current.BaseName -ne "t") {Rename-Item -Path $current.FullName t -ErrorAction Inquire -Force }
$current = gci "$($current.Parent.FullName)\t" -Force -ErrorAction Inquire
}
Скачать TeraCopy
и попробуйте удалить папку.
subst
в структуру папок, чтобы еще больше сократить путь с помощью сценария Powershell. После поездки K:
, Я сдался.junction -s
от sysinterals, но это не находит точек повторной обработки. dir /s c:\DWI00672\toremove\brhi\AppData\Local
в настоящее время перечислены 330 дир (ов)dir /al /s c:\DWI00672\toremove\brhi\AppData\Local
для перечисления точек повторной обработки возвращается файл не найденrm -f -d c:\DWI00672\toremove\brhi\AppData\Local
из Cygwin выполняется как текущий пользователь, администратор и как система (psexec -s -i cmd). Все возвращается rm: cannot unlink 'local': Not owner
. Владелец локальной папки - мой текущий пользователь.К сожалению, я не могу комментировать.
Но вы можете попробовать использовать robocopy для зеркального копирования пустого каталога в C: \ DWI00672, а затем удалить каталог.
Так:
Robocopy не использует те же системные вызовы, которые имеют ограничение в 248 символов. Но у него может быть верхний предел символов, о котором я не знаю.
Я просто попробовал его в своей системе, он работал нормально (структура папок составляла около 400 символов).