Переїзд, якого ви не бачите
Натисніть Delete у Провіднику — і файл не знищиться, а переїде в $Recycle.Bin у корені того самого диска, у вкладену теку, названу за ідентифікатором безпеки вашого облікового запису. Саме ця тека на кожного користувача пояснює, чому у вашому кошику ніколи не видно чужих видалень, навіть на спільному комп'ютері. Кожен видалений елемент прибуває парою: файл $R із самим вмістом і близнюк $I із метаданими — початковим повним шляхом, розміром і точною миттю видалення. Відновлення — просто читання навпаки: Провідник відкриває близнюка $I, повертає файл $R записаним шляхом, дорогою відтворюючи зниклі батьківські теки, і видаляє пару.
Чому частина видалень минає кошик
Кошик — це люб'язність із правилами, і правила пояснюють кожен сюрприз із серії «а мене ніхто не питав». Усі вони зводяться до одного проєктного рішення: кошик живе на кожному томі окремо й обмежений квотою.
- Файли більші за квоту кошика для цього диска — Windows видаляє їх безповоротно й чесно попереджає про це у вікні підтвердження
- Знімні диски й мережеві теки — вашого кошика там не існує, тож кожне видалення остаточне
- Повний кошик — щойно квота вичерпана, найстаріші видалення виселяються безповоротно, звільняючи місце новим
- Прапорець «Не переміщувати файли до кошика» у властивостях — його іноді клацають «оптимізатори», і наслідки повчальні
- Shift+Delete — явний обхідний шлях: файл одразу переходить у стан звільненого запису, без пересадки
- Видалення зсередини програм — термінали, редактори та поштові клієнти виконують власне видалення, і більшість до кошика навіть не дотикається
Що насправді робить «очищення кошика»
Очищення викидає пари $I/$R і позначає місце вільним; сам вміст лишається на диску, поки щось інше його не перезапише — на цьому стоїть уся бізнес-модель програм для відновлення файлів. На SSD історія коротша: TRIM велить накопичувачу стерти звільнені блоки у фоні, тож вікно порятунку після очищення міряється хвилинами, а не місяцями. З механіки випливають два практичні наслідки. Метадані $I роблять кошик такою ж криміналістичною запискою, як і кнопкою «скасувати»: час видалення й початкові шляхи лежать там на виду в кожного, хто схоче глянути. І якщо ви очистили кошик помилково — негайно припиніть писати на цей диск: кожен новий файл знижує шанси реанімувальника знайти під ним недоторканий вміст.
Питання та відповіді
Чи можна відновити файли після очищення кошика?
На HDD — часто так: дані живуть до перезапису, тож припиніть запис і одразу запускайте програму відновлення. На SSD із TRIM накопичувач зазвичай стирає звільнені блоки за хвилини, тож розраховуйте на небагато.
Що таке файли $R і $I усередині $Recycle.Bin?
$R зберігає вміст видаленого файла, $I — метадані: початковий шлях, розмір і час видалення. Саме пара робить можливим відновлення одним клацанням.
Перевірте склад ліцензії до покупки.
Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.
Читайте також
Написати нам: [email protected]