Как удалить папку $ RECYCLE.BIN на внешнем жестком диске?

30

У меня есть $RECYCLE.BINпапка на внешнем жестком диске, которая занимает место и содержит файлы, которые должны быть удалены навсегда. Я знаю, что мне разрешено удалять эту папку , но как мне это сделать?

  • Я вижу $RECYCLE.BINпапку и ее файлы в Defraggler, пока она дефрагментирует эти бесполезные (большие) файлы.
  • Однако корзина Windows выглядит пустой.
  • Выполнение очистки диска из диалогового окна свойств диска показывает, что корзина содержит 0 байтов данных, и не удаляет эти файлы.
  • Я не вижу (и, следовательно, не удаляю) эту папку в проводнике Windows, даже когда могу просматривать скрытые файлы.
  • Я не могу отформатировать внешний жесткий диск, так как он содержит много файлов, которые я хочу сохранить.
  • Это внешний жесткий диск в формате NTFS размером чуть менее 1 ТБ.
Даниэль А.А. Пельсмакер
источник

Ответы:

15

В Windows Explorer, Свойства папки диалога, а также с обеспечением Показать скрытые файлы, папки и диски подбираются, необходимо обеспечить Скрывать защищенные системные файлы опция не выбрана.

1

Это должно показать вам все папки / файлы корзины, отмеченные атрибутами + H и + S.

Вы можете избавиться от всей папки $ Recycle.Bin, если вы являетесь администратором или через Linux LiveCD, но Windows создаст ее заново, как только вы удалите еще несколько файлов на том же диске.

Каран
источник
3
А что если вы создадите файл с именем $Recycle.Bin. Разве это не мешает Windows переопределить это ?
Пейсер
@Pacerier: Я полагаю, что это возможно (я сам не пробовал), но в этом случае ОП просто хотел знать, как показать и удалить его.
Каран
1
Да, я не пробовал, но думаю, что это сработает, поскольку Windows довольно тупая .
Pacerier
1
@Pacerier: я бы не назвал автоматическое удаление файла глупым, если он потенциально может содержать важные пользовательские данные. Я полагаю, что Windows может запретить создание файлов с такими именами, но по какой-то причине разработчики решили не применять такое ограничение.
Каран
15

$RECYCLE.BINКаталог может быть удален из командной строки Windows , rmdir /q /s C:\$RECYCLE.BINкак описано в первом ответе на этом подобный вопрос, хотя , как уход виртуальной папки системы должны быть приняты. Кроме того, он будет воссоздан после удаления файлов с диска, на котором он находится.

gm2
источник
2
Есть ли способ помешать воссозданию?
rr-
2
@ gm2, ну в теме, которую вы связали, похоже, говорится, что это возможно .
Пейсер
Это решило мою проблему. У меня было несколько папок корзины из резервной копии старой системы MS-DOS клиента. Я не мог удалить их из графического интерфейса Windows Explorer, они уходили, а затем немедленно возвращались и мешали мне удалять родительские папки. Открытие административной командной строки и использование rmdir /q /s {PATH}работало как чудо. Спасибо.
Slicktrick
5

В Windows 7, чтобы очистить корзину на внешнем жестком диске, перейдите в «Компьютер», нажмите на жесткий диск, затем щелкните правой кнопкой мыши на жестком диске и выберите «Свойства». На вкладке Общие нажмите Очистка диска. Затем он показывает место, которое вы сэкономите, удалив содержимое корзины. Вы можете просмотреть файлы или удалить их. Сообщение на этой вкладке «Корзина содержит файлы, которые вы удалили с вашего компьютера. Эти файлы не удаляются окончательно, пока вы не очистите корзину.

Рамона Гримсли

user269392
источник
Он спрашивает, безопасно ли удалять папку.
Pacerier
2
Нет, он спрашивает, как удалить эту папку. Проблема с этим ответом заключается в том, что Disk Clean Up не удаляет его. Удаляет много вещей, но нет $Recycle.binпапки.
Пол
Это должен быть правильный ответ. Это первая помощь для этой проблемы и решил мою проблему.
user191110
1

Когда ваш внешний жесткий диск подключен к компьютеру, вы сможете найти корзину на этом внешнем диске в проводнике Windows. Щелкните правой кнопкой мыши на нем и выберите корзину emtpy (насколько я помню, у меня сейчас нет окон).

Или более сложный, но всегда работающий способ: загрузите очень маленький live linux CD (например, http://gparted.org/download.php ) и скопируйте его на USB-накопитель (например, с помощью Unetbootin ). Перезагрузите свой компьютер с системой Linux linux на Pendrive. Система запустится с этого pendrive, и вы сможете удалить все файлы, которые вы хотите на вашем внешнем жестком диске.

Erik
источник
Ни один из моих дисков не имеет собственного значка корзины.
Даниэль А.А. Пельсмакер