Как мне убедиться, что все, что я ранее удалил на ПК, невозможно восстановить?

Как мне убедиться, что все, что я ранее удалил на ПК, невозможно восстановить?

Я думаю о том, чтобы отдать старый ПК с Windows 7. Раньше на ПК хранились личные данные, и я удалил эти файлы.

Что мне нужно сделать, чтобы гарантировать невозможность восстановления данных?

решение1

Если у вас механический привод

Если ваш жесткий диск представляет собой традиционный вращающийся диск (т.е. не SSD на базе флэш-памяти), вы можете использовать Microsoft SysInternalsБезопасное удаление(SDelete) утилита. Согласно инструментуописаниестраница:

Единственный способ гарантировать, что удаленные файлы, а также файлы, зашифрованные с помощью EFS, защищены от восстановления, — использовать приложение для безопасного удаления. Приложения для безопасного удаления перезаписывают данные удаленного файла на диске с помощью методов, которые, как показано, делают данные на диске невосстановимыми, даже с использованием технологии восстановления, которая может считывать шаблоны на магнитных носителях, выявляющие слабо удаленные файлы. SDelete (Secure Delete) — это такое приложение.

SDelete способен безопасно стирать существующие файлы, а также свободное пространство, на котором могут сохраняться данные ранее удаленных файлов:

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

Это делается с использованием методов, основанных на стандартах Министерства обороны США:

SDelete реализует стандарт очистки и дезинфекции Министерства обороны США DOD 5220.22-M, чтобы дать вам уверенность в том, что после удаления с помощью SDelete ваши данные файлов будут утрачены навсегда.

Единственное, что SDelete делает/можетнетудалить имена файлов:

Обратите внимание, что SDelete надежно удаляет данные файлов, но не имена файлов, расположенные в свободном пространстве на диске.

Вы можете скачать SDeleteздесь.

Применение

Чтобы очистить свободное место на диске C:, используйте следующее:

sdelete -c C:

Если у вас есть SSD

Из-за алгоритмов выравнивания износа программное обеспечение в принципе не может получить доступ к каждому сектору SSD-диска, поскольку программное обеспечение контроллера диска может случайным образом направлять записи в разные места. Кроме того, некоторые SSD могут испытывать значительное сокращение срока службы из-за операции полной очистки диска.

По этим причинам наилучшим подходом к очистке SSD является использование его встроенной функции Secure Erase (если она поддерживается). Если такая функция недоступна, то невозможно гарантировать, что стертые данные не подлежат восстановлению, и диск следует физически уничтожить, чтобы предотвратить утечку данных.

решение2

Используйте CCleaner, в него встроен простой в использовании инструмент Wipe Free Space.

https://www.piriform.com/docs/ccleaner/using-ccleaner/wiping-free-disk-space

решение3

Очень простой и пуристский способ перезаписать все неиспользуемое дисковое пространство без дополнительного программного обеспечения — заполнить его фиктивными файлами. Это нужно сделать один раз для каждого используемого раздела. Сессия cmd (или файл .bat) может выглядеть так:

c:
cd \
mkdir delete_this
cd delete_this
copy ANYFILE a
copy a+a+a+a+a+a+a+a+a+a b
copy b+b+b+b+b+b+b+b+b+b a
copy a+a+a+a+a+a+a+a+a+a b
copy b+b+b+b+b+b+b+b+b+b a

Теперь у вас есть файл ANYFILE, размер которого в 10000 раз больше. Продолжайте вводить последние две строки, пока файловая система не заполнится, затем удалите a и b, чтобы освободить место на диске.

Я знаю, что это не самый быстрый способ (потому что он читает тот же диск, который пишет), это так много в стиле прошлого века, это не элегантно (один щелчок). Но это работает, даже если вы не можете просто скачать гораздо более хороший и умный инструмент по какой-либо причине.

Связанный контент