Приветствую всех Хабровчан!

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

image

Внимание! Много скриншотов.


Испытуемые

  1. Recuva v1.52.1086
  2. PC INSPECTOR File Recovery 4.0
  3. Pandora Recovery 2.2.1
  4. RS FAT Recovery 2.1
  5. MiniTool® Power Data Recovery Free Edition


Коротко об испытаниях

Для проведения тестов мы взяли пять абсолютно одинаковых флешек Transcend JetFlash 370 емкостью 8 Гб. Все они были куплены в один день в одном месте, файловая система одинаковая, основные компоненты (контроллер, микросхема памяти) также одинаковые. Пять абсолютно одинаковых флешек. На каждую из флешек мы записали данные. Выбор пал на фотографии/картинки в формате .jpg. Выбор именно на фотографии пал неслучайно: в описании к некоторым тестируемым программам указано, что будут работать «специальные» алгоритмы при восстановлении фотографий. Также на картах памяти в большинстве случаев хранятся фотографии, и наши тесты будут полезны начинающим и профессиональным фотографам.

Структура каталогов была следующей:

image

Общее число файлов — 1671

image

Все данные занимают чуть меньше четверти свободного места на диске

image

Все программы были установлены на одном компьютере. OC Windows 7 Professional x64. Программы тестировались одна за одной по очереди. Для каждой программы был отдельный накопитель с сэмулированной проблемой.

image

Тест первый. Сбой файловой системы.

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

image

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

1. Recuva

В программу Recuva встроен мастер, помогающий пользователю правильно запустить процесс восстановления данных
image
image

Выбираем наш накопитель

image

Включаем «Углубленный анализ». Не совсем понятно что это, но делаем максимум, чтобы получить наши данные обратно.

image

И тут получаем такое сообщение:

image

Расширенный режим не помог. Программа даже не начинала поиск наших файлов.
Тест провален. Результат восстановления — 0.

2. PC INSPECTOR File Recovery

В этой программе также есть мастер, но немного другого вида

image

Выбрав второй пункт, получаем такое окно:

image

Это очевидно. Ведь мы перетирали реальные данные нулями.
Следующее окно показывает, какие поврежденные разделы доступны для сканирования

image

Выбираем его, и появляется следующее окно

image

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

image

Выбирая каждый из трех последних и нажимая кнопку «Предпросмотр», находим нужный нам раздел:

image

Открываем его и видим полностью структуру каталогов

image

Все данные корректно открываются, все файлы и каталоги на месте.
Тест пройден. Результат 99%. (не люблю абсолютные значения)

3. Pandora Recovery

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

image

Но все быстро заканчивается при попытке выбрать нужное нам устройство.

image

Тест провален. Результат восстановления — 0.

4. RS FAT Recovery

У этой программы, как и у других, есть мастер, который определенно поможет при работе.

image

Выбираем максимально допустимый поиск

image

После запуска поиска появляется окно с progress bar, который помогает сориентировать пользователя по ходу процесса восстановления

image

В результате получаем полную структуру каталогов, если бы не одно НО

image

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

Тем не менее тест пройден успешно. Результат восстановления — 99%.


5. MiniTool® Power Data Recovery

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

image

Нажав клавишу «Open», мы автоматически получаем полноценный результат, если бы не одно НО

image

В бесплатной версии программы установлен лимит на сохранение восстановленных данных. Он составляет 1024 Мб. Предпросмотра нет, что не очень удобно. Но тест пройден. Результат восстановления — 99%.

Промежуточные итоги

Только три из пяти программ справились с заданием. Это:

2. PC INSPECTOR File Recovery
4. RS FAT Recovery
5. MiniTool® Power Data Recovery

При этом абсолютную победу одержала программа 2. PC INSPECTOR File Recovery, потому что в бесплатной версии позволяет без ограничений и лишних действий получить неплохой результат.

Тест второй. Быстрое форматирование

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

image

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

1. Recuva

В этот раз, воспользовавшись мастером, мы без проблем запустили программу, и начался процесс сканирования

image

Через некоторое время был получен результат — 1390 целых файлов.

image

Можно считать, что тест пройден успешно. Результат восстановления — 83,2%.

2. PC INSPECTOR File Recovery

Поиск был запущен с параметрами по умолчанию

image

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

image

Можно считать, что тест провален. Результат восстановления — 1%.

3. Pandora Recovery

Как и Recuva, Pandora Recovery запустилась без проблем. Начался поиск потерянных данных

image

Но в какой-то момент возникает ошибка. Пробовали различные параметры запуска (и от администратора, и в режиме совместимости и т.д.), но ошибка не исчезает. Из preview видно, что были найдены реальные файлы, но сохранить их нет возможности.

image

Тест считается проваленным. Результат восстановления — 0%.

4. RS FAT Recovery

В этой программе с помощью мастера запустили поиск наших файлов.

image

Получили результат: 1575 целых .jpg фотографий и 92 .bmp. В сумме 1667 файла.

image

Будем считать, что тест пройден успешно. Результат восстановления — 99%.
Не забываем про тот факт, что для сохранения данных необходима регистрация программы.

5. MiniTool® Power Data Recovery

В этой программе, как и в других, запустили процесс сканирования.

image

Программа сообщила, что нашла 1668 файлов.

image

Проверить это мы не смогли. Напомню, что в бесплатной версии возможно лишь сохранение 1024 Мб восстановленных данных. Сохранив десять фотографий, обнаружили, что они все целые. Будем условно считать, что тест пройден, и результат восстановления — 99%.

Итог

Во втором тесте лидерство, на мой взгляд, принадлежит 1. Recuva. Общая же картина выглядит так:

image

По итогам двух тестов, нельзя однозначно определить лучшую бесплатную программу для восстановления данных. Для каждого вида проблем нужно использовать ту или иную программу. Тем не менее, данные при «логических» проблемах восстановить можно и с помощью таких бесплатных программ. Кстати, после форматирования мы на эти флешки записали еще 2 Гб новых данных, и участникам ближайших расширенных обучающих семинаров предстоит восстановить максимально возможное количество файлов из первого блока фотографий. Но это уже будет совсем другая история.

На этом всё. И помните, Lost forever still can be found…

P.S.

Когда мы готовились к этой статье, мы задумывали провести тест для 8-10 программ и даже сделали другой вариант первых фотографий.

image

image

Затем мы начали искать программы, которые могли бы принять участие в наших тестах. Программ очень много, но результаты их работы легче описать так -100% (минус 100 процентов). Они не только не восстанавливают данные, а перетирают те, которые еще можно спасти. Мы специально не называем имена тех программ, которые так работают. Возможно, мы просто вкладываем другой смысл в слова «Восстановление». Одним словом, пятерка представленных в нашем обзоре программ — это, возможно, лучшая пятерка бесплатных программ.

Комментарии (48)


  1. kid565
    28.04.2015 14:11
    +2

    Спасибо за статью! Хотел спросить почему не тестировали продукт от компании RLab под название R.saver?


    1. Viktor-Flash Автор
      28.04.2015 14:43

      Компания RLab является нашим партнером, и по политическим определенным мотивам программа R.saver не участвовала в тестах.


      1. UksusoFF
        28.04.2015 21:02

        Присоединюсь к запросу. Давно в закладках лежит, но хорошо что пока повода не было испробовать.


      1. lll000lll
        01.05.2015 22:00

        Чистый эксперимент и избежание подозрений в ангажированности — это хорошо. Но создаётся впечатление, что и R.tester тоже подпадает под следующее ваше утверждение:

        Программ очень много, но результаты их работы легче описать так -100% (минус 100 процентов). Они не только не восстанавливают данные, а перетирают те, которые еще можно спасти.


        Мы специально не называем имена тех программ, которые так работают.

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

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


    1. datalabs
      29.04.2015 10:29
      +1

      Сама компания рлаб не пишет софт, они просто договорились с конторой UFS, то есть р.савер не что иное как урезаный софт от www.ufsexplorer.com


      1. Viktor-Flash Автор
        29.04.2015 13:09

        Абсолютно верно. Первоначальное нежелание участвовать в тестах понятно.


      1. lll000lll
        01.05.2015 22:08

        Не совсем верно.

        рлаб не пишет софт, они просто договорились

        Софт не пишет, но осуществляется достаточно плотная совместная работа в области восстановления данных. «договорились» — не совсем верное определение.
        с конторой UFS

        UFS — это три буквы из названия программного продукта, компания называется SysDevLabs.
        р.савер не что иное как урезаный софт
        и уж это совсем не верно. В продуктовой линейке SysDevLabs есть платные продукты с меньшим функционалом. Например, Raise Data Recovery для FAT и Raise Data Recovery для NTFS, ограниченные в применении соответствующими ФС.


  1. AxisPod
    28.04.2015 14:41
    +15

    После прочтения возник когнетивный диссонанс, данные конечно «востановить» можно, но сохранить только платно. Не кажется ли вам, что это уже не бесплатные программы, так как в бесплатной версии программа неспособна выполнить своё назначение вообще.

    Ну и да, хотелось бы увидеть тест R.saver? Как-то использовал, выполнила всё что требовалось.


  1. AlanDrakes
    28.04.2015 14:43
    +7

    А как же «старый» софт?
    Ontrack EasyRecovery, Iolo Search and recover, GetDataBack, Undelete, testdisk, Scalpel, и другие?
    Сам несколько раз спасал файлы с помощью одной из тех утилит (бесплатная версия могла восстановить файлы, хоть и в ограниченном объёме, чего и хватало, другие бесплатны в принципе).


    1. Viktor-Flash Автор
      28.04.2015 15:02
      +1

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

      Скидывайте в комментарии названия программ, тесты которых вы хотели бы посмотреть.


      1. reff
        29.04.2015 13:43

        Программы для этого обзора мы выбирали из результатов работы поисковых систем
        Можете привести пример поискового запроса?


      1. N0Good
        02.05.2015 10:50

        К списку выше добавлю ещё Handy Recovery. Пару раз помогала, хотя бесплатно есть только триал на 30 дней.


    1. UksusoFF
      28.04.2015 21:01

      Вам не кажется что ключевое слово в заголовке «бесплатных»?

      Сам пользовался GetDataBack, единственное что помогло вытащить инфу после форматирования.


      1. Hoshi
        29.04.2015 02:52

        Поддержу, тоже восстанавливал убитый раздел с помощью GetDataBack, она единственная смогла всё вернуть.


  1. amarao
    28.04.2015 14:48
    +11

    И ни слова про обычный photorec. Который без всяких понтовых диалогов и кнопочек «next» идёт и делает, что нужно.


    1. bioskiller
      28.04.2015 14:53
      +1

      А главное кросс платформа!


  1. dmr
    28.04.2015 15:14
    +8

    Странно, что в тесте нет программы TestDisk.


    1. Loxmatiymamont
      28.04.2015 15:49
      +3

      Видимо в заголовке упущено Windows. Не то чтобы я был ярым линуксоидом, но объективно TestDisk первое что надо натравить на померший диск.


      1. dmr
        28.04.2015 16:10
        +3

        TestDisk есть и под Windows, работает как в x86, так и в x64, обе вполне успешно.


    1. klikalka
      28.04.2015 23:21
      +1

      + 1 за TestDisk/PhotoRec (Считаю, не стоит их разделять)
      Очень часто выручали. Recuva, кстати, тоже выручала пару раз.


      1. NickKolok
        29.04.2015 01:10

        +1 за testdisk, photorec и таинственный пункт в меню GParted — «Попробовать восстановить данные».
        И, если можно, прошу образы дисков с первой и второй поломкой — поиграться на виртуалке.

        P. S. Как я понимаю, среди программ, упомянутых в обзоре, нет ни одной опенсорсной? Почему?


        1. Angel2S2
          29.04.2015 10:35

          И, если можно, прошу образы дисков с первой и второй поломкой — поиграться на виртуалке.
          Это уже будет «эмуляция» hdd, а не flash. Т.к. с флешками по другому работать надо (для восстановления), фишка в том, что там блоки перемещаются контроллером, для равномерного распределения износа носителя и программа должна это уметь учитывать. А если из образа пробовать восстановить, то это будет как с hdd, где данные физически лежат там, куда были записаны изначально.


  1. EvgenT
    28.04.2015 15:49
    +19

    Они не только не восстанавливают данные, а перетирают те, которые еще можно спасти. Мы специально не называем имена тех программ, которые так работают.

    Это к тому, что: «Наступайте на эти грабли сами»?


    1. Iv38
      28.04.2015 16:55
      +8

      Зашел написать этот комментарий. Деструктивные программы первым делом надо было упомянуть, не понимаю зачем скрывать имена «героев».


      1. Viktor-Flash Автор
        28.04.2015 19:37
        +4

        Мы совсем недавно на Хабре и толком не знаем, что «можно», а чего «нельзя». Если подобная информация (негативная) интересна, то будем публиковать и ее.


        1. mtp
          28.04.2015 23:38
          +6

          Она не просто интересна, она жизненно важна.

          Я вот недавно восстанавливал диск, старые утилиты типа GetDataBack были не под рукой, Recuva не справилась, пробовал несколько новых средств из найденных в сети с хорошими отзывами. Как-то и мысли не возникло, что какое-нибудь современное поделие может добить файловую систему. Дикость какая.

          Кстати, да, по-моему, как раз R.Saver меня спас без лишних вопросов. Жаль, что вы так не любите партнеров.


          1. Viktor-Flash Автор
            29.04.2015 00:12
            +4

            Понял Вас. Партнеров мы любим и уважаем. В следующем тесте будет участвовать программа R.Saver и другие программы, упомянутые в комментариях.


            1. Angel2S2
              29.04.2015 10:28
              +1

              Так сделайте UPD в статье и добавьте эту информацию. А так же расскажите, на основании каких данных/тестов вы сделали вывод, что программа перетирает данные? Может это все же не программа, а контроллер флешки (перемещение блоков), а программа тупо не умеет работать с флеш памятью (ориентирована на hdd)?


              1. Viktor-Flash Автор
                29.04.2015 13:13

                Сравнивались посекторные копии образа до и после работы программы.


                1. Angel2S2
                  29.04.2015 13:28

                  Хм… Тем более интересны имена «героев». Просим их в студию!


                1. reff
                  29.04.2015 13:45

                  Таких «героев» должна знать вся хабраобщественность.


  1. aik
    28.04.2015 16:10
    +1

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


  1. denis_g
    28.04.2015 16:31

    R-Studio. Уже несколько лет пользуюсь, не раз спасала, казалось бы, совсем уже безнадежно стертые данные. Но она платная около $40 за FAT или NTFS-версию, $80 за базовую, $180+ за базовую + восстановление по сети (не знаю, что это такое, не пользовался).

    // Никакого отношения к программе не имею, просто хочется пропиарить хороший продукт.


    1. nitro80
      01.05.2015 03:35

      Она недавно не помогла после быстрого форматирования :(
      Хотя до этого момента эта программа для меня «намбар ван», хотя ею и осталась


  1. shtr
    28.04.2015 16:47
    +1

    Раз флешки transend, интересно было бы потестить их RecoveRx. За R.saver тоже плюс, выручал.


  1. darthslider
    28.04.2015 16:59

    Понимаю, что тут речь про бесплатные решения, но расскажу о платном. На работе купили R-studio, я очень доволен результатами. GetDataBack еще пару раз доводилось пользоваться, тоже хорошее приложение.


  1. Vnr
    29.04.2015 03:30

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


  1. BookaZoid
    29.04.2015 07:42

    Подскажите, есть ли способ восстановить поврежденные файлы фотографий после восстановления данных с жесткого диска?


    1. Viktor-Flash Автор
      29.04.2015 07:54

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


  1. icoz
    29.04.2015 09:11
    -2

    Я не очень понял, главное в статье — это юзер-френдли поведение программы? Где тест с быстрым форматированием ФС, где много фрагментированных данных?
    Почему только фото? А документы на флешках не погибают? Умение восстановить (читай: собрать по кускам) документы по структуре файлов едва ли не важнее!


    1. Viktor-Flash Автор
      29.04.2015 09:54

      Второй тест — как раз и есть тест возможностей программ после быстрого форматирования.


      1. icoz
        29.04.2015 15:30

        Прочитайте вопрос полностью, не дробя на части. И где ответы на другие вопросы? Я считаю методику неполной.


  1. Mixalych
    29.04.2015 10:05

    TestDisk не раз спасал в трудную ситуацию, Recuva также помогала.

    Немного отклонюсь от темы — по Discovery смотрел Gadjet Show, в одной из серий они как раз тестировали софт по восстановлению данных и пришли к выводу, что «если одна и та же информация не сохранена в трех разных местах, то ее просто не существует».


    1. reff
      29.04.2015 13:48

      То самое правило «3-2-1», рекомендуемое, в частности, Veeam.


  1. izyk
    05.05.2015 17:01

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


  1. MacIn
    05.05.2015 17:46

    Кто знает/пробовал: есть ли что-то, чем можно прочесть «битый» CD с фотографиями. На вид повреждений нет, но с какого-то времени перестал читаться. Можно ли файловую систему прочесть с CD частично и потом восстановить что-то?


    1. klikalka
      06.05.2015 00:08

      Перестал читаться только на конкретном приводе или на всех? Диск вообще не видится или не удаётся прочесть содержимое?
      На R.LAB'е есть статейка от 2010 года:
      rlab.ru/doc/dvd_recovery.html
      И много информации в интернете.


      1. MacIn
        06.05.2015 01:51

        На всех приводах, вообще не видится. На первый взгляд, повреждений нет. Раньше читался, потом перестал. Думаю, где-то что-то с подложкой, из-за чего не читается 0 дорожка (или ее аналог — не вникал в ФС CD дисков). Ссылка интересная, спасибо.