Изображения JPG восстанавливаются сразу после удаления с SSD, но 95% файлов не открываются

Итак, у меня Windows 8. Я SHIFT+ENTER случайно удалил все картинки вместо половины. Я использовал глобальную программу « File Scavenger 3.2 », которая всегда отлично работала в течение последних 5 лет для восстановления файлов и изображений на жестких дисках (я никогда не делал этого на SSD). Так я ей и в этот раз воспользовался, она быстро нашла все удаленные файлы, все они были в "хорошем" состоянии, и тут же их восстановила. Размеры файлов выглядели нормально, но только у 15 из 200 были эскизы в проводнике Windows. Я использую «Irfan View» для просмотра изображений, и только те 15, которые я смог открыть, для всех остальных, когда я пытался открыть, он говорил « неизвестный формат файла, файл пуст или не найден ». То же самое и со средством просмотра изображений Windows. Я пытался использовать "JPEG Repair 2 ". Ни один из них ничего не восстановил. Просто показал "недействительный". Я проверил другие темы, связанные с этой темой, но не нашел нужных мне ответов. Так что, возможно, у кого-то была похожая ситуация, и он может порекомендовать точное программное обеспечение, которое работал для вас, чтобы вернуть изображения.

Жаль это слышать. Вы пробовали Image Rescue? Это платная программа, но они заявляют, что любой файл, показанный в бесплатном предварительном просмотре, гарантированно будет восстановлен. Если это не сработает, попробуйте еще и сообщите, потому что я никогда не делал этого на SSD, и все мои фотографии теперь находятся на этом диске для основной копии и основной резервной копии (вторичные и третичные находятся на других типах носителей). ).
Если ваш компьютер обычно не настроен на отображение расширений имен файлов на вашем компьютере, измените настройку, чтобы вы могли видеть полное имя файла, включая расширения. Некоторые программы восстановления неправильно определяют, какой тип файла они восстановили, и восстановление нечитаемых файлов может быть таким же простым, как изменение расширения на правильное.
С расширением все в порядке. Это jpg.

Ответы (3)

Важной деталью, которая до сих пор не упоминалась, является то, как удаление файлов (обычно) выполняется на твердотельных накопителях. Он отличается от традиционных жестких дисков с вращающимся диском (HDD).

Как упоминалось в ответе AJ, традиционно, когда вы «удаляете» файл, операционная система (в данном случае Windows 8) просто сообщает жесткому диску, что файл больше не нужен, и жесткий диск помечает этот файл как ненужный, но на самом деле не удалить данные. Это «логическое удаление». На самом деле удаление данных — это «физическое удаление». С помощью программного обеспечения для восстановления файлов вы можете восстановить «логически удаленный» файл, поскольку данные могут еще не исчезнуть.

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

Из-за этого восстановленные «файлы» почти наверняка просто заполнены мусором, и от исходных данных не осталось никаких остатков.

Вы можете проверить, включена ли эта функция в настоящее время в Windows 8, открыв командную строку и введя следующее: fsutil behavior query disabledeletenotifyчто сообщит вам значение либо 0или 1. 0означает, что TRIM включен (имя переменной «отключено», поэтому 0 НЕ отключен).

Я тоже сделал эту ошибку. Это суровый урок о важности правильного резервного копирования.

Помимо TRIM, большинство твердотельных накопителей также используют множество методов выравнивания износа — я не знаю, будет ли это играть здесь роль (для этого потребуется некоторое знание файловой системы), но в любом случае суть здесь в том, что на твердотельном накопителе восстановление данных с помощью программного обеспечения намного сложнее, чем на старом жестком диске.
Windows 8 определенно хорошо осведомлена о твердотельных накопителях и их отличиях от «вращающейся ржавчины». Выравнивание износа приведет к всемогущему беспорядку, из-за которого будет на порядок сложнее восстановить любой файл размером более 4 КБ.

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

На вашем месте я бы попробовал более профессиональное программное обеспечение для восстановления. Я использовал «ontrack recovery professional» , и он отлично справился с большим количеством карт памяти и жестких дисков (ssd и sata), и у него есть пробная версия для тестирования. Я очень надеюсь, что вы можете восстановить ваши данные.

Не могли бы вы подробнее рассказать о программном обеспечении, которое вы рекомендуете? Почему этот "более профессиональный" и почему тот лучше?
Я рекомендовал это программное обеспечение, потому что почти год назад (это было, когда я отвечал на этот вопрос) Fire Scavenger не был на одном уровне с программным обеспечением для простого восстановления ontrack (теперь они добавили довольно много функций, которых тогда не было). Например, восстановление Ext2/3, RAID-массивы, NAS и т. д. Но в основном я рекомендовал ontrack вместо fileScavenger, потому что только что восстановление для NTFS было улучшено в версии 4, до этого показатель успеха (говорю только по собственному опыту) восстановления было намного лучше с ontrack, чем с FileScavenger.
Кроме того, термин «Профессиональный» был добавлен, потому что в то время ontrack easyrecovery поддерживал более «профессиональные» настройки жестких дисков, такие как RAID или NAS.
Ontrack никогда не записывает программное обеспечение EasyRecovery для конечного пользователя. Это всегда разработка другой стороны, которую они либо приобретают, либо лицензируют.

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

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

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

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

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

Основная проблема, связанная с восстановлением удаленных файлов с твердотельных накопителей, — это TRIM. С точки зрения файловой системы нет разницы между HDD <> SSD.