Що видалення насправді робить у NTFS
Коли Windows видаляє файл, змінюються дві дрібниці: запис у головній файловій таблиці позначається вільною, а кластери даних повертаються до списку вільного місця. Самі байти лежать собі далі — видалений документ залишається на пластині, доки хтось інший не забере його кластери. Програми на кшталт Recuva чи PhotoRec працюють саме тому: вони читають сирі сектори й складають заново файли, які Windows «забула». Практичний наслідок неприємний: диск, який ви продали чи віддали, несе на собі всі коли-небудь видалені файли — якщо їх ніхто не перезаписав. На SSD утім усе змінює TRIM: за лічені хвилини контролер починає віддавати обрізані блоки як порожні на будь-який запит читання, і відновлення без лабораторії з випаюванням мікросхем стає практично неможливим.
Стандарти: від трьох проходів до тридцяти п'яти
Знищення перезаписом — це затирання байтів іншими даними перед позначенням місця вільним, і класичні стандарти різняться лише кількістю проходів. DoD 5220.22-M, базовий стандарт міністерства оборони США, приписує три проходи — нулі, одиниці, випадкові дані — плюс контрольне читання; семипрохідний варіант додає ще проходів для носіїв, що лишають особливо параноїдальні середовища. 35 проходів Гутмана виведено 1996 року для дисків із MFM- і RLL-кодуванням — способом запису бітів, який сучасні диски полишили два десятиліття тому; для диска, купленого в цьому столітті, це чиста церемонія, про що казав і сам автор праці. Чинний документ NIST, SP 800-88, вважає для сучасних HDD достатнім один прохід перезапису — усе понад це купує час, а не безпеку.
- DoD 5220.22-M — три проходи (нулі, одиниці, випадкові) із перевіркою; розумний мінімум
- DoD 7 проходів — та сама ідея із запасом; для сучасних дисків театр
- Гутман 35 проходів — писався під MFM/RLL-кодування 90-х; нині сенсу не має
- NIST SP 800-88 — одного проходу перезапису досить для сучасного HDD
- TRIM на SSD — звичайного видалення вже вистачає проти утиліт відновлення
- cipher /w:C: — вбудована зачистка вільного місця у Windows, три проходи, для HDD
Чесний рецепт для кожної ситуації
Продаєте чи віддаєте HDD — стирайте диск цілісно, а не окремі файли: одного проходу досить, а повне стирання швидше за нищення зайнятого розділу по шматках. Чутливі файли на робочому HDD — знищення перезаписом доречне, і File Shredder чи режим перезапису в BleachBit роблять це коректно. На SSD не нищіть нічого: перезапис окремих файлів до фізичних комірок усе одно доходить непередбачувано, а TRIM уже закрив ризик — правильний захист тут BitLocker із першого дня, щоб вміст диска був шумом для всіх, у кого немає ключа. Продаєте SSD — увімкніть BitLocker, видаліть файли й запустіть «Повернення у початковий стан» із очищенням диска. Єдина звичка, яку варто носити всюди: перш ніж диск лишить ваші руки, питайте, що відновлюване, а не що видалене.
Питання та відповіді
Чи можна відновити файли після знищення перезаписом?
З перезаписаного HDD — ні: один повний прохід уже перевищує можливості будь-яких споживчих програм і практичних лабораторних спроб; історії успіху стосуються лише просто видалених файлів.
Чи потрібен метод Гутмана на 35 проходів для надійності?
Ні. Гутмана розраховували під MFM/RLL-кодування дисків 90-х; на будь-якому сучасному диску одного-трьох проходів уже досить — це підтверджує і сам документ NIST.
Перевірте склад ліцензії до покупки.
Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.
Читайте також
Написати нам: [email protected]