Хотя я согласен с ChrisF относительно ценности удаления ваших данных, я также знал слишком много ИТ-отделов, которые раздали бы старый ПК, не перерисовывая его. И в этом случае простое удаление папок и обнуление пустого пространства не будет делать то, что вы хотите, потому что приложения Windows, как правило, оставляют помет повсюду.
Итак, если вы действительно хотите защитить себя, и вам не запрещено стирать жесткий диск, вы должны загрузить загрузочную установку Linux, например Ubuntu.
На данный момент у вас есть несколько вариантов. Первый вариант - просто записать нули на весь диск, включая таблицу разделов:
dd if=/dev/zero of=/dev/sda bs=8192
Единственная проблема заключается в том, что /dev/sda
не обязательно является жестким диском, и, если вы не знакомы с Linux, может быть неясно, какое устройство является жестким диском. Так что, вероятно, проще установить Linux на ноутбук, заменяя все, что там есть.
Однако это не гарантирует, что кто-то не сможет извлечь старые файлы с диска, поэтому вам нужно обнулить все свободное пространство. После установки загрузитесь в Linux и выполните следующее:
dd if=/dev/zero of=/tmp/ix bs=8192
rm /tmp/ix
Это несколько отличается от того, что предлагает Уоррен : он использует dd
для заполнения всего свободного места одним файлом. Команда cp
может создать так называемые «разреженные файлы», которые на самом деле не занимают блоков диска.