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

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

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

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

Как вернуть свои файлы с флешки?

Восстановление данных Как вернуть свои файлы с флешки?
Язык:Русский
Платформа:
Обновлено:2016-10-29
Автор:




Как вернуть свои файлы с флешки?

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

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

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

Как результат имеем отформатированный жёсткий диск или резко выдернутую флешку, требующую форматирования. А ведь там были нужные файлы!!! Если Вы столкнулись с подобной ситуацией, то иногда (увы, гарантий никаких нет) Вам могут помочь специальные программы для восстановления данных.

Теория восстановления данных

Как известно, данные на любом современном носителе информации на самом низком уровне хранятся в виде битовых последовательности нулей и единичек. То есть, в виде намагниченных/заряженных секторов (1) или их отсутствия (0). Однако, Windows и прочие операционные системы для ускорения и упрощения доступа к данным работают на более высоких уровнях с использованием различных файловых систем.

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

MBR флешки

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

Так же ОС взаимодействует с носителем, например, при удалении данных: физически файлы не уничтожаются, а удаляются лишь ссылки на них в файловой таблице. Это даёт системе основания считать "освободившиеся" кластеры носителя пустыми и пригодными для дальнейшей перезаписи.

Таким образом, первый случай, когда восстановление данных возможно – исчезновение ссылки на файл в файловой таблице при условии, что файл не был перезаписан иными данными.

Второй распространённый случай – форматирование носителя. Существует три типа форматирования:

  1. Быстрое форматирование – стирается только файловая таблица, но не затрагивается область данных. При таком форматировании шансы на восстановления весьма высоки (при условии, что на отформатированную флешку ничего больше не записывалось).
  2. Полное форматирование – стирается и системная область, и область данных. Этот тип форматирования предусматривает полную очистку носителя, однако, для ускорения процесса стирается область данных не полностью, а фрагментами. Это даёт (пусть и небольшой) шанс на восстановление нужных файлов.
  3. Низкоуровневое форматирование – все секторы носителя информации заполняются нулями. После такого форматирования восстановить что-либо практически нереально, поскольку все данные уничтожаются полностью.

В Windows штатно отсутствует возможность низкоуровневого форматирования, поэтому даже после полной очистки диска её средствами восстановление данных теоретически возможно! Аналогично можно попробовать восстановить информацию при сбоях файловых систем, которыми часто "грешат" флешки. При таких сбоях обычно частично или полностью уничтожается системная область и флешка требует форматирования:

Сбой MBR флешки

Подготовка к эксперименту

Чтобы проверить эффективность бесплатных программ для восстановления данных я решил провести практический эксперимент. Была взята флешка Transcend на 4 ГБ и полностью отформатирована на низком уровне при помощи HDD Low Level Format Tool 4.40 Free (в бесплатной версии ограничена скорость стирания до 180 ГБ в час, однако, учитывая, что скорость записи флешки не превышает 5 МБ/сек, это ограничение никак не отобразилось на процессе форматирования (ок. 16 мин.) :)).

На очищенный таким способом носитель были записаны тестовые данные разных типов: документы, музыка, видео, изображения и программы. В итоге получилась следующая структура данных, содержащая 101 файл (с учётом служебных файлов программ):

Структура данных на флешке

Затем флешка полностью форматировалась стандартными средствами системы и производилось её сканирование различными программами. Это был первый этап эксперимента. Вторым же этапом было умышленное нарушение системной области флешки при помощи инструментов программы Victoria (на официальном сайте, увы, скачать файл не получилось, поэтому я пользовался неофициальной сборкой Victoria 4.47) и повторная попытка найти файлы.

Правка MBR флешки

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


R.Saver

И первой программой я бы хотел рассмотреть одну из моих любимых утилит для восстановления данных (причём, отечественного производства!), которую мы уже описывали на нашем сайте – R.Saver. Она не раз выручала меня, поскольку имеет встроенную возможность восстановления файлов после форматирования. Именно в таком режиме я и запустил сканирование отформатированной флешки.

На предварительный поиск данных R.Saver затратил около 7 минут (правда, тестирование проходило на достаточно древнем и слабом компьютере). Затем программе потребовалось ещё примерно 6 минут на восстановление структуры каталогов. В итоге за 13-14 минут нашлись все файлы (правда не все под своими именами) и даже размещены они были в той же последовательности, что и до форматирования! Не сохранились, разве что, оригинальные имена папок, но это не столь уж и важно.

Восстановление данных в R.Saver

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

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

Попробуем получить лучшие результаты при помощи других программ, а сейчас настало время для второго эксперимента. Заново форматируем флешку, записываем на неё тестовый набор файлов и затираем системную область. Получаем "неработающий" съёмный носитель, который пытаемся подсунуть R.Saver'у:

Восстановление файловой таблицы при помощи R.Saver

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

Как видим, R.Saver при всей своей бесплатности (правда только для личного использования на территории бывшего СССР) является весьма универсальным инструментом, который позволяет восстановить данные даже после нескольких циклов форматирования. Правда, качество восстановления будет зависеть от типа восстанавливаемых файлов и может не всегда быть удовлетворительным. Но это уже не недостаток программы, а особенности принципов форматирования.

Recuva

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

На сканирование отформатированной флешки у Recuva ушло примерно 6 минут. И результатом сканирования стало нахождение целых 126 файлов. Правда, ряд лишних файлов (ведь всего был 101 файл), которые были найдены, имели непонятные наборы символов вместо названий и не подлежали нормальному восстановлению. Однако, так или иначе, все оригинальные данные в списке присутствовали:

Поиск данных после форматирования в Recuva

Преимуществом Recuva перед R.Saver является возможность предпросмотра некоторых типов данных (в основном картинок) и оценка качества восстановления (красный кружок – файл сильно повреждён, оранжевый – средние повреждения, зелёный – файл можно восстановить без повреждений). Однако, даже файлы, отмеченные красным кружком можно восстановить и, если это изображение, видео, либо аудиофайл, то они в большинстве случаев смогут открыться.

Полностью неповреждёнными (зелёная метка) оказалось 23 файла, все остальные имели красные метки. но при попытках восстановления удалось сохранить ещё около 20 файлов. Результат примерно соответствует R.Saver, поэтому можем констатировать довольно высокую эффективность Recuva при работе с форматированными носителями и перейдём ко второму эксперименту:

Флешка с повреждением системной области в Recuva

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

Puran File Recovery

Пытаясь найти стоящие бесплатные программы для текущего обзора, я наткнулся на программу "родом" из далёкой Индии, которая мне весьма понравилась. Называется она Puran File Recovery.

Скорость сканирования у Puran File Recovery оказалась на высоте – полная проверка флешки заняла всего 4 минуты! Правда, результат не особо обрадовал – всего 41 файл. Однако, учитывая тот факт, что при помощи предыдущих программ нам удалось восстановить примерно такое же количество данных, можно предположить, что Puran File Recovery отображает в списке лишь то, что можно спасти:

Восстановление флешки после форматирования в Puran File Recovery

У Puran File Recovery, как и у Recuva, имеется функция предпросмотра для изображений, а также оценка возможности восстановления. Уникальной же функцией программы можно назвать редактирование списка поиска. Эта возможность пригодится опытным пользователям, которые могут внести сюда описания параметров нужных им типов данных!

На втором этапе эксперимента Puran File Recovery тоже показал себя весьма хорошо. За те же 4 минуты он нашёл все файлы (правда, без сохранения структуры папок и оригинальных имён на кириллице):

Восстановление флешки с нарушенной системной областью в Puran File Recovery

Программа, безусловно, понравится продвинутым пользователям, поскольку позволяет напрямую анализировать HEX-содержимое кластеров носителей информации и находить файлы по заданным маскам. Правда, есть и недостаток – неизвестные типы данных программа может интерпретировать как что-угодно, но не то, что нужно (например, какой-то файл в 10 МБ на тестовой флешке она определила как MDF, хотя образов дисков там точно не было).

PC Inspector File Recovery

Поклонникам немецкого качества может приглянуться программа из Германии – PC Inspector File Recovery. Она абсолютно бесплатна, но, к сожалению, как и R.Saver, давно не обновлялась. Но это не мешает ей исправно работать на новых ОС.

Скорость сканирования в этой программе составила стандартные 6 минут. За это время была восстановлена вся структура папок (правда без имён корневых директорий) и даже найдено несколько лишних файлов (всего 142 штуки):

Восстановление флешки после форматирования в PC Inspector File Recovery

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

Флешка с нарушенной MBR в PC Inspector File Recovery

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

Pandora Recovery

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

Сканирование и восстановление данных в Pandora Recovery длилось целых 14 минут, а результатом оказалось обнаружение лишь 23 файлов. Правда, этот факт связан, скорее всего с неизвестными программе типами данных, поскольку вся музыка, картинки, документы MS Office и ZIP-архивы были успешно найдены и восстановлены!

Форматированная флешка в Pandora Recovery

Стоит отметить, что качество восстановления DOC-файлов в данной программе оказалось самым лучшим. Документы открылись без каких-либо дополнительных манипуляций. Однако, документы OpenOffice не были найдены вообще...

После такого сомнительного результата Pandora Recovery подверглась второму эксперименту, но и здесь она, увы, потерпела полное фиаско:

Флешка с нарушенной MBR в Pandora Recovery

Учитывая факт отсутствия русского языка и неоднозначные результаты поиска файлов на отформатированных носителях, рекомендовать Pandora Recovery можно, разве что пользователям стран Европы и Америки, которым нужен бесплатный инструмент восстановления данных.

Disk Drill

Для чистоты эксперимента я решил провести все наши тесты на одной из популярных платных программ для восстановления данных Disk Drill. Её пробная версия позволяет сохранить до 500 МБ информации, что для нас как раз подходит.

Итак, сканирование флешки заняло всего 4 минуты, что является весьма неплохим результатом. Однако, найдено было в общей сложности всего 40 файлов без сохранения структуры папок:

Форматированная флешка в Disk Drill

Из такого результата следует вывод, что Disk Drill отображает лишь файлы, которые можно восстановить без особых потерь и только тех форматов, которые известны программе. В этом Disk Drill напоминает предыдущую Pandora Recovery.

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

Таким образом, как говорилось в рекламе: "Зачем платить больше?"

Сравнение

Все тесты пройдены и настало время подвести итоги наших экспериментов. Для удобства оформим их в виде таблицы:

Программа Скорость сканирования Количество найденных/восстановленных после форматирования файлов Возможность работы с повреждёнными носителями Возможность предпросмотра файлов и сохранение структуры папок Русский язык Portable-версия
R.Saver 7+6 мин. 101/40 шт. + -/+ + +
Recuva 6 мин. 126/43 шт. - +/+ + +
Puran File Recovery 4 мин. 41/41 шт. + +/+ + +
PC Inspector File Recovery 6 мин. 142/40 шт. - -/+ + -
Pandora Recovery 14 мин. 23/23 шт. - +/- - -
Disk Drill 4 мин. 40/40 шт. + -/- - -

Выводы

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

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

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

P.S. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.







Полезный совет:



Система проверки ошибок от Mistakes.ru