Байты возвращаются или восстанавливаем потерянную информацию

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

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

Так вот, именно об этом сейчас и пойдёт речь, о том, как вернуть утерянные данные после непреднамеренного их удаления, форматирования и т.п.

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

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

Davory

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

Основные возможности программы:

  • Восстановление данных после удаления, форматирования и т.п.
  • Поддержка жёстких дисков, флоппи дисков, компакт дисков, флэш карточки различных форматов и т.п.
  • Поддерживаемые таблицы – FAT12, FAT16, FAT32, NTFS

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

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

Ну, не будем горячиться, подождём до тестов.

Back2Life

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

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

Так же есть два метода сканирования. Первый это обычный, а второй это поиск "несвязанных директорий". Именно он должен использоваться для отформатированных дисков.

Итак, основные функции:

  • Поддерживаются жёсткие диски, дискеты различных форматов и флэш карты.
  • Поддерживаемые таблицы – FAT12, FAT16, FAT32, NTFS
  • Определение степени повреждения файлов
  • Интеграция в оболочку ОС
  • Поддержка полных имён файлов
  • Несколько способов восстановления данных и т.п.

R-Studio

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

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

Подобная функция может понадобиться, например, при восстановлении диска, который на глазах "сыпется". Если bad-сектора могут возникнуть в любой момент, то лучше создать снимок диска и работать уже непосредственно с ним. И это далеко не все функции, с учётом того, что R-Studio поддерживает ещё и Linux/UNIX файловые системы.

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

Основные функции:

  • Поддерживаются форматы – FAT12, FAT16, FAT32, NTFS, NTFS5, Ext2FS (Linux).
  • Восстановление повреждённых RAID систем
  • Восстановление после удаления файлов, форматирования и переформатирования в другую файловую систему
  • Работа с динамическими и BSD (UNIX) разделами
  • Восстановление данных из повреждённой FAT системы и т.п.

В сетевой версии данной программы есть возможность работы по восстановлению данных на сетевых компьютерах.

GetDataBack

А эта программа, точно поначалу не выглядит во всей своей функциональной красоте. Но это, только поначалу. Запустив программу, мы попадаем в меню выбора проверяемых устройств, дискет, компакт дисков, жёстких дисков и файлов отпечатка диска (Image). Далее перед нами раскрывается древовидная структура, показывающая все разделы жёстких дисков. Указав нужный нам раздел для восстановления и ещё некоторые подробности, мы начинаем сканирование. В отличие от других программ, процесс сканирования здесь отображается строкой прогресса вместе с окном, отображающим чтение секторов.

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

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

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

Но на этом рассказ только начинается, т.к. к программе можно скачать дополнительную утилиту под названием Disk Explorer. Про данную программу написано в разделе тестирование.

Основные функции:

  • Поддерживаются жёсткие диски, различные форматы дискет, динамические диски, USB флэш драйвы и другие флэш карточки
  • Поддержка Unicode имён файлов, в том числе и русских имён
  • Восстановление после форматирования, переформатирования различными утилитами, атаки вируса и т.п.
  • Определяет разделы, не определяемые операционной системой
  • Совместная работа с Disk Explorer и HDHost. Последняя, например, позволяет восстанавливать файлы по сети.
  • Наличие функции предпросмотра данных и т.п.

Немного теории

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

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

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

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

Немного о жёстких дисках

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

На самом первом секторе жёсткого диска находится жизненно важная "Загрузочная запись" – " Master Boot Record – MBR" и Таблица разделов жёсткого диска (Partition Table), содержащая данные о структуре самого диска.

Теперь можно понять, что при повреждении таблицы разделов, можно потерять некоторые логически диски, например. Хотя на самом деле данные с них никуда не денутся и могут быть восстановлены. Что же происходит при форматировании Жёсткого диска? Для начала условимся, что форматирование бывает двух видов:

  • Низкоуровневое форматирование.
  • Обычное форматирование.

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

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

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

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

Тестирование

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

Итак, была воспроизведена потеря информации с логического диска посредством форматирования. На испытуемом диске были различные тестовые директории, содержащие несколько тестовых файлов, как с русскими, так и с английскими именами, размером не более 20-200 КБ, для возможности восстановления в демо-версиях вышеописанных программ. Файлы были представлены в форматах jpeg, html, txt, rar, wav, gif и т.п.

Davory

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

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

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

Back2Life

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

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

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

Вот оно – чудо, все файлы восстановлены и полностью работоспособны. Браво.

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

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

R-Studio Demo

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

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

Мистика, в общем, одним словом. Я так и не смог найти причину не обнаружения отформатированного раздела. Жаль.

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

GetDataBack for FAT и Disk Explorer

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

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

Ну а теперь о работе совместной программы – Disk Explorer. Открыв исследуемый раздел в данном приложении, я увидел поистине великолепное зрелище. Передо мной явилась полная информация о расположении файлов на диске. Здесь и сектор, и кластер, и время, и расширение, и ещё куча всего сразу. Действительно интересно было посмотреть на свою таблицу разделов и на святая святых – "загрузочный сектор", который можно отредактировать. По правде говоря, включив соответствующий режим возможно, изменять значения практически всего, что хочется. Так же есть средства восстановления загрузочного сектора.

Даже если подобная функциональность и пригодится только подготовленному человеку, то, по крайней мере, посмотреть на подобную вещь стоит. Есть возможность просматривать содержимое диска в нескольких режимах, таких как FAT 16, FAT 32, Hex, списком директорий и т.п.

К тому же, имеется возможность создавать виртуальные диски, и отпечатки дисков (IMAGE).

Потерянный раздел данная программа не нашла, так как работает только с FAT таблицами.

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

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

Выводы

В выводах постараемся выяснить плюсы и минусы рассмотренных сегодня программ. А после этого проведём последнюю линию, посмотрев цены на данное программное обеспечение и сравнив соответствие цены и производительности.

Davory

Плюсы:

  • Компактность программы

Более плюсов, на общем фоне, обнаружить не удалось.

Минусы:

  • Невосстанавливаемость повреждённых файлов
  • Отсутствие менеджера файлов и древовидной структуры директорий
  • Не поддерживаются имена файлов на кириллице
  • При поиске по расширению отсутствуют некоторые форматы (например – txt)
  • Практически полное отсутствие каких-либо настроек программы или доп. функций.
  • Высокая стоимость.

Back2Life

Плюсы:

  • Негромоздкий, очень удобный дизайн, без лишнего
  • Русскоязычна
  • Показывается "ущерб" данных в процентном соотношении
  • 2 вида восстановления файлов
  • Интеграция в оболочку Windows. Очень удобно
  • Низкая стоимость программы. Для частного лица всего 100 рублей

Минусы:

  • Нет поддержки RAID систем.
  • Нет поддержки сетевых дисков.

R-Studio 2.0

Плюсы:

  • Удобная организация менеджера файлов и древовидной структуры папок.
  • Хорошие средства поиска и ведения логов
  • Возможность создавать и открывать "Image" разделов
  • Встроенный Hex редактор
  • Поддержка Linux и Unix файловых систем
  • Восстановление при повреждении MBR (Загрузочный сектор)
  • Возможность восстановления RAID систем как единый диск
  • Возможность сканирования отдельного региона и многое другое.

Минусы:

  • В тестах не была обнаружена информация с отформатированного диска. Хотя нет 100% гарантии в том, что виновата в этом программа.

GetDataBack

Плюсы:

  • Возможность предпросмотра содержимого файла
  • Пошаговые действия программы, достаточно удобно
  • Автоопределение состояния файловой системы
  • Создание отпечатков диска (IMAGE)
  • Возможность сохранения и загрузки структуры просканированного диска
  • Интеграция со спец. программами

Минусы:

  • Некоторая затянутость процесса до сканирования системы
  • Нет поддержки RAID систем.

Ценовая политика

Итак, рассмотрим цены на рассмотренные выше нами программы.

  • Davory – 35.90 евро персональная лицензия, 49.76 евро для организаций.
  • Back2Life – Для частного лица всего 100 рублей, для юридического – 300.
  • R-Studio – для FAT или для NTFS форматов 49.99 У.е. Сетевые версии стоят дороже – 124 У.е.
  • GetDataBack – для FAT систем 69 У.е. Для NTFS систем 79 У.е. Disk Explorer 49 У.е.

    Ну что же, посмотрим на цены. У Davory и R-Studio практически одинаковая ценовая политика, с учётом того, что по всем функциональным параметрам Davory не догнать R-Studio. Относительная цена Davory по отношению к R-Studio явно завышена. Я считаю с учётом функциональности и удобства программы, Davory – это не наш выбор.

    BackToLife – отличная функциональная программа по вполне "реальной" стоимости. Соотношение эффективность - цена, мне кажется, великолепно.

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

    Подводя итоги

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

    Если же вам требуется работать не только с разделами типа FAT и NTFS, достаточно часто выполнять операции возвращения к жизни данных при необходимой информативности и комфортности работы, то ваш выбор – R-Studio. По функциональности – отлично.

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

    Ну а если вы решите окончательно слиться со своим жёстким другом в единое адресное пространство, то вам всегда поможет Disk Explorer.

    Ну а Davory, это просто тупиковая ветвь эволюции, как бы вызывающе это ни звучало. Я думаю, объяснять здесь ничего не нужно.

    Заключение

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


    Ждём Ваших комментариев в специально созданной ветке конференции.

  • Telegram-канал @overclockers_news - это удобный способ следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
    Оценитe материал
    рейтинг: 4.6 из 5
    голосов: 14

    Возможно вас заинтересует

    Сейчас обсуждают