Как восстановить данные с ssd диска

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

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

Возможно ли восстановить SSD?

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

Давайте рассмотрим различные ситуации и выясним, что, все-таки, можно сделать, если воспользоваться для восстановления специальной программой Hetman Partition Recovery.

Восстановление файлов с SSD

В абсолютном большинстве случаев файлы, которые были удалены с SSD-накопителя, восстановить не удастся. Возможно, это утверждение отличается от того, что вы хотели бы услышать, но отличительной чертой твердотельного накопителя, не присущей другим традиционным устройствам, является TRIM – специальная команда интерфейса АТА, которая заставляет твердотельный контроллер в буквальном смысле физически очищать блоки данных, которые ранее использовались для того, чтобы сохранять удаленные файлы.

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

Скорость работы SSD-накопителей Corsair, Kingmax, Kingston, PQI и т.д. практически одинакова. В независимости от производителя можно утверждать, что факт выполнения команды TRIM практически 100% гарантирует удаление файлов.

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

На сегодняшний день большинство SSD-накопителей поддерживают функцию TRIM. Однако текущая версия операционной системы MacOS, не работает с этой командой, соответственно, вы можете восстановить файлы, удаленные с Mac PC. А также возможно восстановить файлы с более старых версий Windows (те, что были до Windows Vista), которые тоже не поддерживают TRIM. Ну и, наконец, функция TRIM не поддерживается при работе с USB и FireWire протоколами, поэтому, ваши данные с внешних носителей могут быть восстановлены.

Читайте также:  Включить предварительный просмотр файлов

Восстановление отформатированных SSD

Обычно были доступны два вида форматирования дисков: полное и быстрое. При полном форматировании затиралась информация, содержащаяся на жестком диске, в то время как при быстром форматировании просто очищалась таблица раздела с информацией о файлах, давая возможность такой программе как Hetman Partition Recovery быстро и качественно восстанавливать необходимые данные. Теперь же для SSD-накопителей такие правила не действуют.

В тот самый момент, когда пользователь форматирует диск, независимо от того, пользуется он полным или быстрым форматированием, операционная система запускает команду TRIM, и SSD-контроллер начинает физически стирать информацию, содержащуюся в блоках данных. Опять же, данная процедура не происходит мгновенно, но большинство контролеров разработаны так, чтобы производить обнуление данных сразу же после того, как команда TRIM была выполнена. За исключением некоторых случаев (упомянутых выше) данные с отформатированных SSD-накопителей не подлежат восстановлению – даже, если был выбран быстрый формат форматирования.

Восстановление сбойных SSD

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

Существуют 2 типа устройств SSD, различающиеся своими форм-факторами: старый 2.5" (аналогичный обычным HDD), и новый – M.2, выглядящий аналогично планкам памяти.

Рис. 2 форм-фактора устройств хранения SSD: 2.5" (слева) и M.2 (справа).
Кликните по изображению для его увеличения

К несчастью, такие устройства также имеют некоторые серьезные недостатки, и восстановление файлов – один из них

Основы работы устройств SSD
SSD – твердотельные устройства хранения данных, как и другие типы флеш-памяти (карты SD, внешние флешки, и т.п.), но не все твердотельные устройства хранения данных являются SSD. Важно понимать, какие устройства являются SSD, а какие – нет. Правило тут такое:

  • Если устройство внешнее, типа карты памяти, флешки, или даже настоящего устройства SSD во внешних переходниках USB/Thunderbird, то его следует считать обычной флеш-памятью, и вся нижеследующая информация к нему не относится.
  • Если устройство предназначено для внутреннего подключения, и имеет интерфейс ATA/ > При удалении файла с механического диска, ОС просто отмечает как свободную ту часть диска, которую файл занимал, но сами данные остаются нетронутыми на диске, пока их не перепишет новый файл. Когда программа восстановления данных обратиться к этой нетронутой области, она получит старые данные. Именно на этом основано восстановление данных.

Но устройство SSD должно использовать для записи свежих данных либо свои новые ячейки, либо сначала стереть предыдущие данные. Стирание старых данных в устройствах SSD достаточно медленный процесс. Именно поэтому удаление файлов в устройствах SSD работает следующем образом: когда пользователь, программа, или сама ОС удаляет файл, ОС запускает команду TRIM, которая информирует устройство SSD о том, что эти данные больше не нужны. Устройство SSD переводит ячейки, в которых хранился файл в специальный пул, чтобы стереть их потом. Если какая-либо программа или ОС запрашивает данные из этих ячеек, SSD возвращает просто мусор или нули.

Читайте также:  Запись вокала на компьютер

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

Именно поэтому восстановление данных с устройство SSD при использовании команды TRIM очень сложно, если вообще возможно.

Устройства SSD, ОС и файловые системы, поддерживающие команду TRIM
Команда TRIM работает тогда, когда все три компонента поддерживают их: устройство SSD, операционная система и файловая система на устройстве SSD. Практически все современные устройства SSD поддерживают команду TRIM. Что касается сложных томов, состоящих из устройств SSD, тут все не так однозначно. Linux LVM2 и софтверные RAID’ы в Windows поддерживают команду TRIM, в то время как софтверные RAID’ы в macOS и большинство специализированных RAID-контроллеров – нет.

Более сложно обстоит дело с виртуальными машинами. То, что виртуальный диск хранится на устройстве SSD не имеет значения. Для внешней ОС этот диск – нормальный файл, и все дисковые операции в виртуальной машине – операции чтения-записи для этого файла. А вот внутри виртуальной машины с виртуальным SSD-диском все зависит от программ виртуализации. Некоторые просто эмулируют команду TRIM и выдают мусор без каких-либо реальных изменений в файле устройства SSD, а некоторые меняют данные в файле.

Основные ОС и файловые системы, которые поддерживают команду TRIM:

Файловые системы Windows (7 и новее)
NTFS и ReFS (только для Windows Storage Space) macOS (Mac OS X Lion 10.6.8 и новее)
APFS и HFS+ Linux (Ядро 2.6.28 и новее)
Ext4, Btrfs, JFS, XFS, F2FS, NTFS
Читайте также:  Вентиляторы крутятся компьютер не запускается не пищит

Сильно поврежденные файловые системы (не распознаваемые своими ОС):
Восстановление данных возможно потому что ОС не может исправить их и не удаляет данные.

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

  • Подключите устройство SSD через переходники USB, FireWire, или Thunderbolt. Команда TRIM не работает при таких подключениях. Но они могут быть медленными, особенно при восстановлении файлов с больших устройств.
  • Отключите команду TRIM при восстановлении данных. Не забудьте включить ее обратно после окончания восстановления.

Windows:
Нажмите комбинацию клавиш на клавиатуре Win + X .
Появится Windows PowerShell
Введите “fsutil behavior set DisableDeleteNotify 0/1”
(1 для отключения, 0 для включения)

macOS:
Введите в Terminal’е, “sudo trimforce disable”
Введите административный пароль и ответьте “Y” на несколько вопросов.
Компьютер автоматически перезагрузится с отключенной командой TRIM.

Для включения команды TRIM обратно, введите “sudo trimforce enable”.

Linux:
Зависит от дистрибутива и настроек. Обратитесь к документации для вашего случая.

Заключение
Восстановление данных с устройства SSD на основных ОС невозможно для удаленных файлов и очень трудно в других случаях. Любой, кто утверждает обратное, либо некомпетентен, либо сознательно обманывает своих клиентов. Вот почему правильное и регулярное резервное копирование данных особенно важно для компьютеров с SSD-устройствами хранения данных. Программа R-Drive Image, созданная фирмой R-TT Inc. очень удобна для резервного копирования таких устройств. Если в вашем компьютере стоит устройство SSD, мы рекомендует вам скачать тестовую копию, полностью работающую в течении 30 дней.

Очередь просмотра

Очередь

  • Удалить все
  • Отключить

YouTube Premium

Хотите сохраните это видео?

  • Пожаловаться

Пожаловаться на видео?

Выполните вход, чтобы сообщить о неприемлемом контенте.

Понравилось?

Не понравилось?

Текст видео

👍 Смотрите как восстановить данные с SSD диска и в каких случаях это будет возможно сделать. На сегодняшний день SSD диски становятся все популярнее, и все больше приходят на смену традиционным жестким дискам.

Проверить включена ли команда, можно запустив командную строку. В поиске введите cmd, нажмите на командной строке правой кнопкой мыши и выберите «Запуск от имени администратора».

Введите команду:
fsutil behavior query disabledeletenotify

Если в результате выполнения вы получите DisableDeleteNotify = 0, значит TRIM включена, если =1 — соответственно отключена.

Для включения TRIM (если он выключен), в командной строке нужно ввести следующую команду:
fsutil behavior set disabledeletenotify 0

А чтобы выключить следующую:
fsutil behavior set disabledeletenotify 1

В случае если вами был удален раздел SSD диска на нашем канале есть видео, которое поможет вам его восстановить, ссылка будет в описании под видео.
https://www.youtube.com/watch?v=GC03E.

А на этом всё. Ставьте лайк и подписывайтесь на наш канал. Задавайте ваши вопросы в комментариях под видео. Всем спасибо за просмотр. Всем пока.

“>

Ссылка на основную публикацию
Adblock detector