Сделать удаленные файлы невосстановимыми

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

Я пытался с помощью cipher w:f:\Затем я установил Recuva и все еще вижу много файлов, которые можно восстановить.

Затем я создал небольшую программу, которая создает файл с нулями, размер которого имеет размер свободного места на диске (после создания файла в проводнике Windows я вижу, что на диске есть только 100 КБ свободного места).

Затем я удаляю файл и запускаю Recuva, и снова я вижу все эти файлы как восстанавливаемые.

Мне просто любопытно, что происходит под капотом. Если я оставляю около 100 КБ свободного места на диске, то почему до сих пор остается более 100 КБ восстанавливаемых файлов?

1 ответ

Решение

Чтобы сделать файлы невосстановимыми, вам нужно использовать приложение "Цифровой шредер". Это записывает серию нулей и единиц в файл, который нужно уничтожить, несколько раз. В то время как 3 прохода кажется достаточным для многих пользователей, правительство США установило стандарт 7 проходов для удовлетворения большинства своих потребностей в области безопасности.

Существует несколько бесплатных приложений для уничтожения файлов и даже более коммерческие инструменты для уничтожения файлов. Некоторые программы для обеспечения безопасности (например, Antivirus с личными средствами защиты) также могут содержать шредер.

Для получения рекомендаций по приложениям для работы с цифровыми файлами, пожалуйста, запросите рекомендации по цифровым файлам для Windows по адресу https://softwarerecs.stackexchange.com/

Что касается того, почему "удаленные" файлы по-прежнему указываются инструментами восстановления как "восстанавливаемые", когда файл удаляется, все, что обычно происходит, - это установить флаг в индексе основного файла, поддерживаемом файловой системой. Необработанные данные файла остаются на жестком диске как "шум / мусор". Если никакие другие файлы не записываются в область, занятую удаленным файлом, восстановить данные тривиально. Если другие данные были перезаписаны на нем, это становится нетривиальным, но все же возможным упражнением для восстановления данных, как это было до того, как они были перезаписаны. Крупные поставщики восстановления способны восстановить файл, даже если он был перезаписан несколькими фрагментами. Вот почему стандарты "безопасности" правительства США требуют, чтобы файловая область была перезаписана 7 раз, поскольку только самая серьезная (и дорогая) операция восстановления может восстановить эти данные.

Чтобы файл "исчез", в индексе главного файла также должна быть информация, которая "стерта" и перезаписана ("измельчение" метаданных файла для сокрытия и очень сложного для восстановления).

Если вас интересуют подробности и способы более постоянного скрытия или удаления файла, вы можете задать вопрос на https://security.stackexchange.com/ о том, как работает файловая система Windows 7 и что нужно для того, чтобы по-настоящему удалите или сделайте файл достаточно переопределенным, чтобы сделать его восстановление практически невозможным.

Другие вопросы по тегам