У меня возникла эта проблема, и я успешно использовал идею перемещения и/или постепенного удаления элементов.
я не смог переместить папку с двумя вложенными папками и файлами. Это была старая папка, поэтому не было никакой возможности использовать ее. Я использовал монитор ресурсов ( окно “search”, над правой секцией подокна handle-and-file в разделе активности процессора), чтобы проверить, что в окне процесса Explorer есть что-то связанное. ТОЛЬКО процесс, связанный с ними, был окном отображения (Explorer), и они, кажется, были там только потому, что находились в списке отображаемых папок. Никакие другие процессы не были активны.
Иначе не было активных процессов, использующих эти файлы или папки. Я проверил файлы блокировки или другие странные вещи, такие как скрытые или системные файлы, и их там не было. Командная строка не помогла. Каждый элемент имел одно и то же имя, и я не мог переместить родительскую папку в DOS. ЗАМЕЧАНИЕ, похоже, объясняет, почему я не смог удалить родительскую папку, так что очевидно, что моих знаний о хитросплетениях недостаточно.
мне удалось с помощью проводника Windows Explorer переместить файлы каждой папки в другую папку (даже использовали те же самые имена папок, но не копировали имя, если там был невидимый символ). После перемещения файлов я удалил папки. Затем я поместил их все в дублирующую файловую структуру прямо там, где было старое “было”, чтобы посмотреть, смогу ли я (я смог). Наконец, я переместил папку (и ее содержимое) по назначению. Я счастлив! :-)