Зачем форматировать диск?

Для того, чтобы операционная система имела возможность использовать диск для хранения файлов и установки программ, он должен быть отформатирован. Форматирование - это процесс разметки диска, создание главной загрузочной записи с таблицей разделов. Если вы купили новый SSD, то форматировать его не только можно, но и нужно, потому что без разметки установка и переустановка операционной системы невозможна. Функцию форматирования диска в этом случае берёт на себя дистрибутив операционной системы. Как видим, здесь нет ни слова про удаление данных. Форматирование лишь даёт возможность системе работать с диском и данными на нём. Можно привести пример форматирования без удаления данных: смена файловой системы с HFS+ на APFS при прошивке iOS 10.3 — меняется файловая система, но данные остаются без изменений. Впрочем, это частный случай. В ОС Windows форматирование подразумевает полную очистку диска или его раздела от данных.

Форматирование для удаления данных

Термин "форматировать" часто используется для обозначения процедуры именно удаления данных с раздела диска. 

Быстрое форматирование происходит за несколько секунд. При этом  на накопитель записывается загрузочный сектор и пустая таблица файловой системы (например NTFS), а пространство на диске помечается как неиспользуемое. Удаление данных при этом не происходит. После быстрого форматирования данные на HDD можно восстановить специальными программами.


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

При быстром форматировании SSD система использует команду TRIM: контроллер SSD затирает все данные на накопителе и заново создаёт список секторов. По сути для SSD быстрое форматирование то же самое, что для HDD — полное.

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

Таким образом, форматировать SSD перед установкой операционной системы необходимо, а для удаления данных с SSD используйте быстрое форматирование.