Содержимое файла

Не так давно у меня возникла потребность подарить один SSD и 3 HDD за ненадобностью. Лежат пылятся и пользы не приносят.
И вот я начал читать как правильно удалять информацию с диска, чтобы ее нельзя было восстановить. В основном речь шла о механике - удалил файл, затер несколько раз по этому месту нулями и все. Типа все чисто и файл не подлежит восстановлению.
Я подумал, что, мол, оке... Стал проверять. Взял ДискДрилл (на маке, канешна) и удалил файло + затер свободное место аж 7 раз нулями и потом этим же ДискДриллом решил восстановить затертое. Ну не вопрос: все вот оно вот тут восстанавливается не вопрос.
И тут мне в голову приходит мысль (кто-то сейчас будет ржать в голос, но сделайте скидку - я не технарь и вникать в технологии мне совсем не хочется): а почему не удалить само содержимое файла.
Я взял последние загрузки и просто переименовал файлы изменив расширение со всяких там доков, пдф и джипегов в элементарный .txt.
После чего открыл эти файлы в текстовом редакторе и тупо стер то, что было там написано. Файлы стали весить по 0 байт.

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

3 комментария

При сохранении файла, создается новый файл, а старый файл помечается как удаленный. Изучайте файловые системы.

Т.е. я правильно понимаю, что в любой системе есть возможность откатить файл хоть на 100 сохранений назад?