[Решено] Не удалось найти этот элемент. Его больше нет в... Проверьте расположение этого элемента и повторите попытку.
Удаляли тут всякий ненужный хлам с сервера (Windows Server 2012R2). Казалось бы, рядовая операция, чего об этом писать? Всё шло в штатном режиме, до того момента, пока один из каталогов, размерностью в 0 байт, не решил поселиться на винте навечно - его не удавалось не удалить, не переместить. На все попытки справиться с упрямой папкой, система издевательски сообщала "Не удалось найти этот элемент. Его больше нет в... Проверьте расположение этого элемента и повторите попытку", при этом благополучно отображая её в дереве файловой системы.
Проблема не уникальна и ранее мне уже приходилось сталкиваться с подобным. В большинстве случаев, причиной были слишком длинные имена файлов внутри папок. Вот любят некоторые пользователи, чуть ли не поэму сочинить, когда дают имена файлам, попутно напихав туда еще и знаков препинания. В результате таких безграмотных действий, мы часто и получаем файлы и каталоги, которые, в дальнейшем, невозможно ни скопировать, ни переименовать.
Кроме того, сообщение "Не удалось найти этот элемент" может появляться, когда какие-либо файлы или папки заблокированы системными процессами. Тут может помочь банальная перезагрузка компьютера. Существуют и вовсе странные случаи, когда докопаться до источника проблемы крайне затруднительно, на то он и Windows, с его, порой, безумными багами.
В сети, в основном, рекомендуют бороться с данной бедой с помощью программы unlocker. Я не сторонник такого решения, так как бездумно позволяет вынести даже нужные системные файлы. Для начала, в решении проблемы с неудаляемыми файлами, рекомендую запустить проверку диска на наличие ошибок и проверить права доступа к проблемным файлам/папкам (по возможности стать их владельцем).
Возможно, для кого-то станет новостью, но попробовать удалить подобные файлы можно из командной строки по "короткому имени". Короткие имена файлов можно узнать, выполнив команду dir со специальным параметром /x.
dir /x
Если эти простые действия не помогли, или нет желания заморачиваться с командной строкой, вспоминаем о легендарном файл-менеджере FAR, известном еще со времен MS-DOS. В нем имеется замечательная функция "Уничтожить файл" (Wipe) которая вызывается по Alt+Del. Проверено, с такими неудаляемыми файлами справляется отлично.
Моё мнение, что таких проблем вообще не должно возникать, и подобные коллизии должны разрешаться на уровне файловой системы. Что-то я не замечал аналогичных ошибок в Linux или macOS.
Комментариев: 40
Спасибо помогло! Пожалуй самый лучший вариант
лучшая программа для чайников)
идеально подходит для любого удаление, которое не удаляется))
автору респект и уважуха
unlocker рулит)
За FAR спасибо!
Большое спасибо! Файл-менеджер FAR помог, а мы про него совсем забыли!
Чудо из чудес, лучшая программа, сделал, то что не смогли все остальные!
FAR-ом сразу удалил. Блин тоже про него напрочь забыл, а ведь в 90-е юзали во всю )
Спасибо!!! )
Спасибо, FAR помог!
Ничего не помогало: ни командная строка, ни именитые анлокеры… А вот FAR manager, запущенный с правами администратора справился на ура! Причем сразу по клавише F8. Действительно, новое - хорошо забытое старое. Способ в копилку! Большое спасибо!
Спасибо автору! Надоумил про команду Wipe. Как выяснилось, Total Commander тоже умеет делать нечто похожее по Shift+Del.
Большое спасибо! Мне помогло с Фаром! Очень благодарен Вам за подсказку! Как только не пробовал по всяки советам: от анлокера до "становления владельцем файла". Но, долбаный ларчик открывается. как оказалось, проше в разы! Я рад!
Спасибо за наводку на файл-менеджере FAR
Большое спасибо удалил с помощью Far
Спасибо! Помогло удалить по короткому имени!
Сами Боги придумали Far. Спасибо за статью,очень помогла.
файл-менеджер FAR реально помог
Удивительно, del с коротким именем сработал.
За инфу о FAR спасибо, взял на заметку. Но есть еще один способ, который еще не разу не подводил, с помощью WinRar-а. Добавить неудаляемый файл в архив, при этом поставить галочку "Удалить файлы после упаковки". Ну и степень сжатия поставить "Без сжатия", чтобы быстрее, если файл большой. А после созданный архив без проблем удаляется.
far помог. Unlocker нет
Я удалила 2 папки с 2 файлами, которые уже считались несуществующими, с помощью программы тотал командер, нашла сами файлы, нажала переместить в корзину. Вместо файлов появилась корзина, нажала удалить и она переместилась в настоящую корзину. И все!!!
Спасибо, FAR помог
Программа unlocker и подобные ей не всегда помогают Если я удаляю папку а она не удаляется то пробую еще пару раз и выхожу из системы или перезагружаю комп тогда эта папка исчезает Этот метод мне помогал всегда
СПАСИБО. Far помог.
Удалил две папки только с помощью Far Manager!!! Спасибо за советище!!!
Спасибо! FAR помог.
Spasibo. FAR pomog
Спасибо за открытие Far Manager'а! Сокровище!
Спасибо что напомнил про Far!!
Спасибо!!!!!!!!!!!!!!
Лучший вариант удаления
Ещё из контекстного меню Винрара можно, у кого установлен он. "Добавить в архив", в опциях поставить галочку в "Удалить после установки". Затем стирается и сам архив. Легко и просто. Проверено на собственном опыте.
Была такая проблема, оказалось в названиях проблемных папок последний символ был "пробел". Проблема состояла в сохранении информации. Решение было следующим: На экране создал папку с правильным названием, не правильную папку удалил unlocker - ом и перебросил папку с правильным названием в нужное место.
Добрый день! FAR действительно помог. Спасибо!
Спасибо, что напомнили про FAR. Старый конь по-прежнему не портит борозды.
Наконец-то получилось! FAR великолепен, спасибо большое)
Замечательный совет - FAR рулит!
Спасибо. Даже и не знал, что такое FAR. Какая хорошая штука.
Far помог! Возможно помог бы и unlocker, но он уже не понадобился.
Спасибо! FAR справился!
Ох и спасибо же тебе, добрый человек! И сам смог, и другим помог :) А то уж расстроился было, ничем не удалить было
Спасибо! Не знал, что FAR на такое способен. Мне Unlockler не помогал...