В какой папке находится корзина на Win7? Как проверить файлы там?


35

Я использовал другой аккаунт раньше. Позвольте мне назвать это учетной записью A. И я удалил много файлов в Корзину в то время. Но перед тем как удалить аккаунт AI забыл очистить корзину.

Мой вопрос, мои файлы все еще там? Я искал и обнаружил, что корзина может жить $Recycle.Bin, но я не могу открыть файлы там, поэтому я не могу знать, что они. Любая помощь, как открыть удаленные файлы или как удалить их навсегда?


Возможно полезное: что делает Корзина?
Каран

1
@ Каран Хорошо ... Спасибо, и еще вопрос ... Если я удаляю метаданные из файла, может ли Windows найти его тогда? Что делает Windows, когда пользователь удаляет файлы в корзину? Как Windows избегает перезаписи исходного местоположения? О, на самом деле, я просто бродил, если это нормально, чтобы удалить файлы в $Recycle.Bin. Если бы я сделал это, Windows по-прежнему избегал бы перезаписи, делая мои файлы всегда на моем жестком диске?
Noverull

Ответы:


41

Accordind к этому сайту

Корзина расположена в скрытом каталоге с именем \ $ Recycle.Bin \% SID%, где% SID% - это SID пользователя, который выполнил удаление.

Вам нужно будет знать SID учетной записи, которая была удалена, или вы можете просмотреть доступные папки, чтобы определить, какая из них вам нужна. Поскольку это скрытая папка, вы ничего не увидите в ней по умолчанию.

Чтобы увидеть папки

  • Открытый проводник
  • В адресной строке введите C: \ $ Recycle.Bin и нажмите Enter
  • Нажмите Организовать
  • Выберите папку и параметры поиска
  • Выберите вкладку View
  • Выберите Показать скрытые файлы, папки и диски.
  • Снимите флажок Скрыть защищенные файлы операционной системы
  • Нажмите ОК

Вы также можете сделать это из командной строки, но имена файлов закодированы, как описано в связанной статье. Когда я попробовал это, я заметил, что я мог видеть больше файлов, чем было видно в Проводнике.

  • Нажмите Пуск
  • Введите cmd в поле поиска и нажмите Enter
  • Введите cd c: \ $ recycle.bin и нажмите Enter
  • Введите dir / ah и нажмите Enter, чтобы увидеть все доступные папки.
  • Введите dir *. * / S и нажмите Enter, чтобы увидеть все файлы во всех доступных папках (с их закодированными именами).

В моем случае я нашел две папки, которые содержали файлы. Одним из них была моя мусорная корзина. Другой был от другого пользователя и содержал файлы, которые я не мог видеть в Проводнике. Однако я мог бы скопировать эти файлы в другое место, открыть их и т. Д.


Скрытый атрибут каталога не распространяется автоматически на его дочерние элементы.
Сэм Топор

Кроме того, инструкции, которые вы даете для просмотра скрытых файлов, являются общесистемными настройками. Все скрытые файлы повсюду на любом диске в системе станут видимыми, а все системные файлы станут видимыми.
Сэм Топор

1
Как указывает Дан-о, эти настройки будут влиять на все папки и файлы. Вероятно, лучше всего восстановить их прежние настройки после того, как вы закончите работу с файлами в корзине. Настройки не наносят никакого вреда, но они показывают файлы и папки, которые вам, вероятно, не нужны или которые вы не хотите видеть большую часть времени.
Уэйн Джонстон

1
Когда я пытался открыть папку с помощью Explorer, я получал сообщение об ошибке Access denied, даже если я запускал Explorer с правами администратора. Командная строка в порядке, но я использую 7-ZIP File Manager (намного проще :)). Как упоминал Каран, в файлах хранятся метаданные удаленных файлов, а не сами файлы, поэтому я не могу их открыть. В папке я нахожу файлы, которые я удалил, когда я использовал учетную запись A, считая, что они мне больше не нужны, можно ли удалять их напрямую?
Noverull

1
Если вы уверены, что файлы бесполезны, то я могу удалить их, насколько я знаю. Я без проблем очищал файлы и папки, созданные другими пользователями, много раз. К сожалению, Windows не предоставляет какой-либо способ сделать это в качестве администратора, поскольку оставшиеся данные от удаленных пользователей могут занимать много места на диске.
Уэйн Джонстон

0

После того, как вы выяснили пути к корзине, и вы можете посмотреть на скрытые и системные файлы, я просто открыл веб-браузер (я использовал firefox) и набрал полный путь к каталогу. Вы можете открыть все файлы и просмотреть их.


0

Вы всегда можете перейти в командную строку (административная) и набрать

cd C:\$Recycle.Bin\

затем нажмите [TAB], прежде чем нажимать [ENTER]. Это будет циклически перебирать все подкаталоги в папке $ Recycle.Bin, позволяя вам увидеть все SID и выбрать тот, который вы хотите.


1
(1) Не ясно, что это добавляет к принятому ответу . (2) Как пользователь должен знать, какой SID он хочет?
Скотт
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.