Де зберігаються файли у кошику стосовно розділів?


9

Я розумію, що кошик поділяється між локальними дисками (розділами). Коли файл "видаляється" і надсилається в кошик, чи залишається сам файл на розділі, до якого він був до видалення, або переміщується в централізовану область (скажімо, на диску встановлено Windows)?

Приклад:

У ПК є один жорсткий диск:

C - Основний розділ з ОС Windows
D - Додатковий розділ на тому ж фізичному накопичувачі
E - Наступний розділ на тому ж фізичному диску

Якщо я видаляю файл на диску D, чи залишається файл на диску D у кошику, або він переміщується до централізованої області кошика на диску C? Під час перегляду папки RECYCLER на розділі відображається вміст кошика з усіх розділів.

Використання XP Home SP 3, NTFS.

Відповіді:


8

Насправді існує окремий каталог \ Recycler на розділ (C:, D:, тощо). Таким чином, він залишається на тому ж розділі / диску.

Ось скріншот із двох дисків на одному комп’ютері.

введіть тут опис зображення

Тепер я можу підтвердити, що поведінка однакова, коли є лише один привід і кілька розділів.

введіть тут опис зображення

Однак, коли ви відкриєте піктограму «Кошик для сміття» на робочому столі, ви побачите компіляцію всіх папок Recycler, пов’язаних із вашими обліковими записами для зручності.

Виходячи з Вашого запитання нижче, що, здається, трапляється, що коли Ви щось видаляєте, файл залишається на фактичному диску, як було зазначено раніше. Також трапляється те, що файлу присвоєно випадкове ім’я (мій оригінальний файл був test.txt, але перейменований на De4.txt на диску, коли я шукав у командному рядку), і цей файл є тим, що вводиться у цей файл INFO2 і передається Explorer, як ви його бачили. Це так, що вам знадобиться лише один кошик, який зможе знайти видалені файли, незалежно від того, на якому диску ви перебуваєте. Те, що Ви дійсно бачите під час пошуку командного рядка, показує, що насправді це не на обох дисках. Перевірте цей скріншот:

введіть тут опис зображення


Я оновив відповідь і підтвердив, що поведінка однакова, коли є лише один привід і кілька розділів.
KCotreau

Дякуємо за Ваш відповідь. Я спробував створити текстовий файл на диску C, а потім "видалив" його. Потім вона з’являється у папці RECYCLER на C, як очікувалося, але вона також відображається у папці RECYCLER і на інших розділах (навіть якщо файл раніше не був на цих розділах). Будь-яке пояснення, чому це?
Goto10

Я просто відтворив ваші висновки, і збираюся додати відповідь.
KCotreau

3

Якщо я видаляю файл на диску D, чи залишається файл на диску D у кошику, або він переміщується до централізованої області кошика на диску C?

Кожен видалений файл залишається на диску, з якого вийшов файл. Ось чому ви можете встановити максимальний розмір сміттєвого кошика на основі розміру (просто клацніть правою кнопкою миші на кошику та перейдіть до Властивості, і ви можете змінити його на принципі за один привід).

За логікою, самі файли не змінюються, а скоріше оновлюється головна таблиця файлів , і файл спочатку "переміщується" в кошик. Після того, як ви випорожните бункер, файл позначається як видалений (і просто перезаписується наступного разу, коли накопичувач спробує написати файл і потребує цього місця).

Під час перегляду папки RECYCLER на розділі відображається вміст кошика з усіх розділів.

Так, це поведінка за замовчуванням у Windows. На кожному диску є RECYCLERпапка (позначена як прихованою, так і системною). Кошик Windows шукає всі локальні накопичувачі та отримує всі записи Recycler під час відкриття контейнера.

Нарешті, кожного разу, коли ви видаляєте файл, вони поміщаються у випадкову папку. Хоча ця папка існує у всіх папках RECYCLER на всіх встановлених жорстких дисках (щоб запобігти зіткненням імен), видалений файл існує лише на диску, з якого він прийшов.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.