Не путайте форматирование под операционной системой, и записью (или как его называет иногда низкоуровневое форматирование) Хотя низкоуровневое форматирование это абсолютно другое. И так нельзя называть процедуру записи
..............Полное стирание диска – относительно новый метод очистки диска от ненужной информации, завоевавший популярность в настоящее время. Применяемая при этом безопасная технология обработки разделов HDD гарантирует, что все объемы сохраненных данных, будут необратимо удалены специальным алгоритмом форматирования. Такой метод намного эффективнее в сравнении с простым удалением, или обычным форматированием разделов жёсткого диска. Форматирование диска данным способом полностью перезаписывает набор новых, отвлеченных данных по всем секторам жёсткого диска, причём неоднократно, в несколько проходов. По окончании процесса форматирования восстановление данных на HDD станет невозможным........
http://ddriver.ru/kms_catalog+stat+cat_id-...1+nums-253.htmlПочитайте если интересно.
А вообще многократная запись не нужна, на исправном диске достаточно одного прохода........ Если в каждом секторе будет 00 то, что восстанавливать?
PS
А вот с SSD, FLASH, несколько другая ситуация, я прописывал, сигнатурой 55AA, флешку на контролере алкор, после выпаял микросхему памяти, прочитал ее на считывателе от софт центра, и увидел что микросхема была прописана не полностью, и часть данных можно было достать. Отчетливо видны были видны части таблицы фат. И часть информации, не служебной (маркеры, ECC.....) и так понятно, что в конце каждой страницы будут, а также таблица трансляции в зависимости от контролера. Это из за особенности работы некоторых контролеров SSD и USB FLASH носителей.