Восстановление удаленных данных с SSD

Восстановление удаленных данных с SSD

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

Чтобы понять, в чем проблема с восстановлением удаленных данных с SSD-дисков, следует обратиться к принципу работы SSD-диска.

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

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

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

Как это связано с восстановлением удаленных данных с SSD-накопителей?

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

На рынке рекламируется несколько программ восстановления данных SSD, но они действительно мало помогают в этой ситуации. В лучшем случае мы можем восстановить файлы, перемещенные в корзину, но эта функция также предоставляется операционной системой, как Windows, так и Mac OS.

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