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

Дополнительный вопрос: Теоретически, какое действие наносит больший ущерб, если таковой имеется, диску, форматированию или удалению?

2 ответа2

2

«Дискуссия», которая существует в фотографических кругах, связана с выполнением «формата», который заключается в перезаписи таблицы размещения файлов (FAT) новой, плюс некоторые (но не все) области хранения внутри нее, вместо «удаления файлов», что означает пространство, доступное в FAT. Вопреки тому, что вам, возможно, сказали, это не имеет ничего общего с обнулением карты или полной перезаписью данных на данном диске / карте. Для очистки диска до «0» требуются специальные инструменты.

К сожалению, те, кто участвует в этих «дебатах», являются экспертами в области фотографии, а не электроники или вычислительной техники. Особенно это похоже на тех, кто, кажется, несет наибольшее влияние ...

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

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

Реальность заключается в том, чтобы делать то, что вам нравится - это не имеет значения в реальном мире.

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

1

Теоретически, стирание (установка всех битов в 0, также называемое "полным форматом" в Windows) наносит больший урон. Флэш-память имеет ограниченное число раз, когда она может быть записана, и чем больше вы пишете в нее, тем больше она ухудшается. В этом сценарии вы пишете на все устройство.

В "быстром" формате все, что происходит, - мы меняем несколько бит на передней панели устройства, чтобы сказать, что остальные данные на флэш-накопителе не имеют смысла и доступны для перезаписи. Это пометит все устройство как пустое / доступное, но фактически откладывает перезапись старых данных до тех пор, пока у нас не появятся новые данные для их замены. Это экономит флэш-памяти одну запись поверх стирания (old data -> new data , в отличие от old data -> zeros -> new data).


Если вы не пытаетесь помешать кому-либо восстановить информацию, лучше отформатировать, чем стереть. Стирание не приведет к явному повреждению, хотя при многократном повторении накопитель будет изнашиваться больше, что может привести к сбою флэш-памяти раньше, чем простое форматирование. Но мы говорим в долгосрочной перспективе - Flash в наши дни, как правило, рассчитан на то, чтобы выдержать более 100 000 полных стираний, прежде чем он начнет выходить из строя, поэтому я бы не стал беспокоиться об этом. Если часть флэш-памяти выходит из строя на меня в наши дни, это, вероятно, из-за дефекта производителя, а не потому, что я слишком много его стирал.

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