Цепочка событий:
Пустая корзина молча дает сбой. Пробовал это неоднократно.
Выбрал диапазоны элементов в Корзине и удалил их (некоторые не работали), сужая, пока не остался только один элемент: папка с именем Container .
Попытка удалить Контейнер , восстановить его или Очистить корзину все молча проваливается: ничего не происходит, нет сообщения об ошибке.
Войдя в систему как администратор, пользователь видит другую корзину, в которой нет контейнера .
Как удалить эту папку из корзины без дестабилизации системы?
(В Windows Vista.)
windows
windows-vista
file-permissions
recycle-bin
Евгений Сергеев
источник
источник
Ответы:
Что сработало для меня:
Shift + щелчок правой кнопкой мыши Командная строка и Запуск от имени администратора .
cd C:\$Recycle.Bin
Теперь, используя
dir
«File Not Found», но автозаполнение все еще работает, поэтому мы можем найти здесь имена каталогов, набрав, например,dir
нажавTab
несколько раз.Благодаря этому ответу ,
rd /s
(удалить каталог рекурсивно) на каждой из папок вC:\$Recycle.Bin
. Для меня они имеют имена, начинающиеся с «S», за которыми следуют цифры и дефисы, например «S-1-2-3-1234567-12344-121212».После этого корзина возвращается в нормальное состояние и застрявшая папка исчезает.
Это может быть связано с тем, что путь к файлу или папке в корзине длиннее определенного предела. В этом ответе предлагаются некоторые альтернативы : (а) работа с длинными именами файлов с использованием
\\.\...
обозначения пути UNC и (б) использование RoboCopy.Что также было полезно, так это то, что проводник Windows отображал скрытые системные файлы и папки, например
C:\$Recycle.Bin
(может называться по-разному в разных системах, например, «Recycler»), путем нажатия клавиши Alt, чтобы отобразить меню в проводнике WindowsTools | Folder Options
,View
вкладки, снимите флажок Скрыть защищенные файлы операционной системы (рекомендуется) .источник
rd /s foldername
вcmd.exe
качестве администратора работал.Этот трюк работал для меня каждый раз в обязательном порядке. Сначала включите скрытые файлы и папки. Затем перейдите в папку System 32 и выделите папку, чтобы вы могли видеть все папки и файлы в этой папке.
Затем найдите файл с названием "qedit.dll". Сначала вам нужно будет вступить во владение этим файлом, чтобы вы могли временно переместить его. Переместившись в место, где он не сможет взаимодействовать с папкой System32, перейдите в корзину и удалите свои файлы, отметив, что на этот раз Windows Explorer не будет аварийно завершать работу и позволит вам очистить корзину. Затем просто переместите файл "qedit.dll" обратно в папку System32 и все готово.
Абсолютно гарантированно работать каждый раз!
источник
Файл может быть заблокирован антивирусом и в этом случае считается используемым, поэтому не стираемым, или у вас недостаточно прав для его удаления, и в этом случае вам придется ассимилировать разрешения для утилизатора, а затем удалить его. , Для этого: RightClick Properties Security Edit Add - здесь введите свой логин (должен быть администратором), предоставьте ему полный контроль, нажмите OK, OK. Затем удалите утилизацию.
источник