1

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

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

3 ответа3

5

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

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

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

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

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

Это делается с использованием методов, основанных на стандартах DOD:

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

SDelete не может /не может удалить только имена файлов:

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

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

использование

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

sdelete -c C:

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

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

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

1

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

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

0

Очень простой и пуристический способ перезаписать все неиспользуемое дисковое пространство без какого-либо дополнительного программного обеспечения - заполнить его фиктивными файлами. Вы должны сделать это один раз для каждого используемого раздела. Сессия 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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .