Предупреждение:
Этим ответом я не поощряю читателей удалять корзину в своих ОС Windows. Корзина помогает восстановить файлы / папки от случайного удаления. Не пытайтесь выполнить эти шаги на рабочем важном ПК.
Используемый трюк:
Windows создает скрытую папку $RECYCLE.BIN
для корзины на каждом смонтированном диске . Обычно текущий вошедший в систему пользователь не имеет права собственности на эту папку. Чтобы удалить эту папку, пользователь должен стать ее владельцем. После удаления этой папки Windows создастся автоматически через некоторое время. Чтобы предотвратить это, создайте файл с тем же именем. Windows не может / не перезаписывает файл с папкой с тем же именем.
Процедура:
Удалите папку корзины с помощью следующих команд как администратор. Предположим, буква диска - D:
При необходимости замените букву диска. Вот шаги:
- Брать в собственность:
Takeown /F "D:\$RECYCLE.BIN" /R /D Y
- Разрешение на изменение:
Icacls "D:\$RECYCLE.BIN" /grant Everyone:(OI)(CI)(F) /T
- Удалить системные атрибуты (необязательно):
Attrib -R -S -H "D:\$RECYCLE.BIN" /S /D
- Удалить папку:
Rmdir /S /Q "D:\$RECYCLE.BIN"
- Создайте пустой файл:
echo.> "D:\$RECYCLE.BIN"
Также можно объединить эти шаги в одном пакетном файле (.bat) и запустить его от имени администратора:
@echo off
Takeown /F "D:\$RECYCLE.BIN" /R /D Y
Icacls "D:\$RECYCLE.BIN" /grant Everyone:(OI)(CI)(F) /T
REM This is a comment
REM Attrib -R -S -H "D:\$RECYCLE.BIN" /S /D
Rmdir /S /Q "D:\$RECYCLE.BIN" & echo.> "D:\$RECYCLE.BIN"
pause
Я объединяю последние два шага в одну строку, чтобы Windows не создавала эту папку. Чтобы вернуться обратно, просто удалите пустой файл и перезапустите проводник.
Более подробная информация: