Оригинал материала: https://3dnews.ru./614879

Обзор бесплатных программ для восстановления данных

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

Основные причины потери данных таковы:

  • физическая неисправность диска или флешки (чаще всего дефектные нечитаемые участки, в просторечии «бэд-блоки»),
  • случайное удаление нужных файлов самим пользователем,
  • повреждения файловой системы (из-за сбоев электропитания и аппаратуры, воздействия вируса или некорректной работы обычного ПО).

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

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

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

#Как программы восстанавливают файлы

В ОС Windows данные обо всех файлах, имеющихся на диске, хранятся в особой таблице (в файловой системе NTFS она называется MFT, Master File Table). Ее несколько упрощенно можно представить как библиотечный каталог, в котором указано, где расположена книга с таким-то названием. Когда файл удаляется, он физически с диска не стирается (из соображений экономии и производительности). Вначале происходит модификация его «карточки»: на ней ставится отметка о том, что файл удален и ранее занимаемая им область диска свободна. В дальнейшем это пространство используется для записи новых файлов.

Если записи поверх старого файла еще не произошло, то восстановить его несложно. Программа просматривает записи обо всех файлах с пометкой об удалении и предлагает пользователю восстановить их. Хуже, если поверх файла уже записана новая информация, — тогда восстановить его, скорее всего, не удастся. Если же перезаписана только часть файла, то можно восстановить еще уцелевший «кусок» (например, часть изображения или документа).

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

Что же это за признаки? У разных популярных форматов файлов (doc, jpg, avi и тому подобных) существуют характерные для них заголовки — сигнатуры. Именно их и ищут программы восстановления, сканируя подряд все содержимое диска. Каждая программа поддерживает свой набор сигнатур, которые она «знает», умеет искать и восстанавливать. Широта и отработанность этого набора — один из показателей качества ПО.

При восстановлении файлов подобным способом информация о месте их расположения (в каких папках они находились), а также и об имени файла иногда теряется, так что опознать файл можно только по его содержимому. В этом плане очень полезна функция предпросмотра файла прямо в программе, еще до его сохранения. Чем больше форматов, для которых поддерживается «preview», тем лучше.

Надо отметить, что алгоритмы поиска удаленных файлов у каждого программного продукта свои. Какие-то эвристики хорошо работают в одних случаях, какие-то — в других. Сказать заранее, какой именно случай перед вами, довольно сложно. Зачастую, особенно при тяжелых повреждениях, максимальный объем данных восстанавливает вовсе не та программа, которая показывает лучший результат в большинстве «обычных» случаев.

Отсюда следует практический совет: если одна какая-то («любимая») утилита не смогла спасти все нужные вам файлы, попробуйте несколько других — возможно, они окажутся удачливее. Объединение результатов, полученных разными методами, даст в итоге наилучший эффект.

Важное предостережение: если файлы уже удалены и их необходимо восстановить, а нужной программы под рукой нет, то скачивать и устанавливать ее следует не на тот раздел, с которого нужно восстанавливать данные, чтобы ненароком не записать новые файлы поверх удаленных и тем самым не ухудшить положение. Разумеется, и сохранять восстановленные файлы надо на другой диск. Набор проверенных «ремонтных» утилит имеет смысл держать в боевой готовности на внешнем накопителе (жестком диске или флешке), благо их объем по нынешним меркам смешной.

#Какими программами стоит воспользоваться

Ниже мы рассмотрим основные программы, которые применяются при «любительском» восстановлении данных. Все они являются абсолютно свободными (класса freeware — не требуют покупки лицензии и не содержат функциональных либо временных ограничений) и поддерживают наиболее распространенные файловые системы ОС Windows: FAT16/32 и NTFS. Ряд программ имеет дополнительную функциональность, полезную в тех или иных случаях.

Recuva 1.40.525

Данная программа обрела значительную популярность, так как была одной из первых бесплатных утилит для восстановления файлов. Recuva является детищем британской фирмы Piriform, известной также другой своей «ремонтной» утилитой — CCleaner. Помимо жестких дисков, программа умеет работать с флеш-накопителями и плеерами iPod, а также надежно удалять файлы.

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

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

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

Recuva показывает найденные файлы, их параметры и шансы на восстановление (последний определяется «светофорным» цветом кружка рядом с именем)

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

Есть также у Recuva и «ручной» режим работы.

«Ручной» режим работы Recuva

После нажатия кнопки «Анализ» программа начнет поиск либо всех когда-либо удаленных файлов, либо тех, которые соответствуют заданным маске и пути. Для того чтобы выбрать метод анализа (глубокий или поверхностный), нужно зайти в настройки и выбрать вкладку «Действия».

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

Помимо восстановления файлов, Recuva умеет и надежно их стирать. Это пригодится, например, если на диске хранится важная информация и вы бы не хотели, чтобы она попала к злоумышленникам (или, скажем, в налоговую). Для этого программа несколько раз производит запись в том месте диска, где находился файл, так что восстановить его уже не удастся никакими средствами. Чтобы выбрать файлы для подобного удаления, нужно в ручном режиме провести анализ, выделить файлы и в контекстном меню выбрать «Надежное удаление». Алгоритм удаления можно указать в настройках, на вкладке «Общие» (по умолчанию стоит самый простой и быстрый из них).

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

Где взять: http://www.piriform.com/recuva/download

PC Inspector File Recovery 4.0

Данная утилита была создана немецким ответвлением британской компании CONVAR. Ее авторы знают о восстановлении данных не понаслышке, поскольку это одно из основных направлений работы фирмы. Качество восстановления файлов у PC Inspector несколько выше, чем у Recuva. Программа возьмется и за потерянные дисковые разделы, которые не опознаются операционной системой (что случается, например, после аппаратных сбоев).

К недостаткам PC Inspector можно отнести не слишком очевидный интерфейс. Определенные трудности возникают и с восстановлением сильно фрагментированных (разбросанных по пространству диска) файлов, а также дисков с разрушенной файловой системой.

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

Стартовое окно PC Inspector

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

Окно выбора диска

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

После того как нужные файлы или папки выделены, их следует записать на жесткий диск (пункт «Сохранить» в контекстном меню). Напомним, это крайне желательно делать на другой раздел.

Окно с найденными файлами. Можно увидеть их характеристики и прогноз восстановления

Для восстановления файлов с карт памяти фотоаппаратов и телефонов CONVAR разработала специальную (и тоже бесплатную) утилиту PC Inspector Smart Recovery 4.5.

Она заточена под различные форматы изображений (JPG, TIF, BMP, GIF, проприетарные RAW-файлы основных вендоров), а также аудио- и видеозаписей (WAV, AMR, AVI, MP4, MOV, 3GP). Интерфейс утилиты предельно прост и не вызовет затруднений.

Где взять: http://www.pcinspector.de/default.htm?po=1&language=1

R.saver 1.0

Это весьма примечательный freeware-продукт. R.saver часто справляется с наиболее тяжелыми случаями потери данных, которые другим бесплатным утилитам оказываются не по зубам (серьезные повреждения файловой системы, диск не видится ОС и т.п.). Во многих случаях программа показывает результаты на уровне лучших коммерческих продуктов, так что советуем держать ее под рукой.

R.saver появилась в 2011 году как упрощенная версия профессионального софта UFS Explorer, в результате сотрудничества московской компании по восстановлению данных R.LAB и украинской компании из Донецка SysDev Laboratories — разработчика UFS Explorer. Допускается только некоммерческое использование на территории бывшего СССР.

Интерфейс программы прост, информативен и не содержит ничего лишнего. К тому же все подсказки и подробное руководство изначально написаны на русском языке. R.saver умеет находить потерянные разделы диска, которые не опознаются операционной системой, и автоматически определять их родную файловую систему. Так что если у вас «слетел» диск и ОС перестала его видеть, не стоит запускать форматирование — программа найдет раздел и так, а шансов на восстановление данных будет больше.

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

Помимо восстановления данных с привычных для Windows файловых систем FAT и NTFS (в том числе и сохраненных в виде образа диска), R.saver позволяет читать файлы с множества файловых систем из других семейств ОС (Mac OS, Linux, Unix, BSD, Novell, CD/DVD). Вот их полный список, взятый из документации: HFS, HFS+/HFSX, Ext2, Ext3, Ext4, ReiserFS, JFS, XFS, UFS, UFS2, NWFS, ISO9660, UDF. Впечатляет, не правда ли?

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

Стартовое окно R.saver

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

Окно R.saver с обнаруженными файлами

Воспользовавшись контекстным меню, можно скопировать требуемый файл или папку на другой диск. Дважды кликнув по файлу, можно просмотреть его содержание (сам файл при этом копируется во временный каталог). Есть и функция поиска файлов (окно «Быстрый поиск» в правом верхнем углу).

Инсталляции как таковой R.saver не требует — достаточно скачать и распаковать небольшой архив, после чего запустить исполняемый файл. Это также выделяет программу на фоне конкурентов.

Где взять: http://rlab.ru/tools/rsaver.html

Pandora Recovery 2.1.1

Это еще одна неплохо себя зарекомендовавшая программа для восстановления данных (особенно когда речь идет о потерянных изображениях). Она находит случайно удаленные файлы и также может восстанавливать данные после форматирования. Сложнее обстоят дела с разрушенными файловыми системами — тут пользы от программы будет немного. При установке Pandora Recovery не забудьте снять галочки с предлагаемых в качестве бонуса дополнительных (и лишних) утилит.

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

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

Окно поиска удаленных файлов

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

Режим сканирования в Pandora Recovery

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

Где взять: http://www.pandorarecovery.com/download/

MjM Free Photo Recovery 1.0 RC

Эта небольшая утилита предназначена исключительно для восстановления JPG-файлов с карт памяти; с жесткими дисками она не работает.

Подобный специализированный софт за последние годы стал массово появляться в помощь фотографам. Как известно, снимки с карточек довольно часто пропадают в результате некорректного извлечения карты, сбоев питания (не вовремя «севший» аккумулятор камеры), случайного удаления или форматирования. Во время съемки однотипные файлы, как правило, записываются последовательно без фрагментации, так что простой поиск сигнатур при сканировании накопителя позволяет определить границы кадров.

Рассматриваемая программа довольно старая (последнее обновление вышло в 2008 году), но в некоторых случаях справляется с задачей лучше своих более современных собратьев. Интерфейс крайне прост и содержит всего две настройки: максимальный размер файлов (Maximum File Size, его нужно выбрать достаточно большим) и переключатель-чекбокс режима углубленного сканирования (Deep Scan). Для запуска процесса сканирования нужно нажать кнопку «Search».

Стартовое окно MjM Photo Recovery. Вот он, настоящий аскетизм

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

Предпросмотр найденных файлов в MjM Photo Recovery

Выбрав интересующие файлы, их можно сохранить на жесткий диск.

Где взять: http://www.mjm.co.uk/Freephoto_recovery.htm

AnyFound Photo Recovery 5.0

Эта утилита также специализируется на восстановлении графических файлов. Она понимает многие популярные форматы хранения изображений (в том числе и исходные файлы Photoshop), а также flash-анимации. Программа умеет работать как с жесткими дисками, так и с внешними накопителями, причем в ее возможности входят и восстановление поврежденных файловых систем, которые не опознаются операционной системой. Результат получается довольно быстро и с неплохим качеством.

AnyFound Photo Recovery не поддерживает русский язык, помощь отсутствует (разработчики в 2009 году прекратили развитие проекта, поэтому его сайт закрыт), но при этом интерфейс устроен довольно просто и особых сложностей с ним возникнуть не должно. Вначале следует выбрать подходящий режим: восстановление случайно удаленных файлов (Deleted File Recovery), работа с поврежденной файловой системой (PC Partition Recovery), либо возобновление предыдущих сессий работы (PC Resume Recovery).

Стартовое окно AnyFound Photo Recovery

Режим «PC Partition Recovery» стоит запускать в том случае, когда дисковый раздел не видится операционной системой, или после того, как не сработал режим «Deleted File Recovery». Выбрав любой из режимов, вы увидите список физических либо логических дисков (они различаются по иконке — логические диски помечены флажком Windows). В списке нужно выделить тот диск, с которого были потеряны данные. После этого в левом нижнем углу нажмите кнопку «Recovery».

Начнется процесс сканирования, по завершении которого вы увидите окно со всеми удаленными файлами (для режима «Deleted File Recovery») либо список всех обнаруженных разделов с указанием их размеров (для режима «PC Partition Recovery»). В последнем случае выберите требуемый раздел и нажмите кнопку «Show Files». В итоге появится окно со всеми найденными файлами.

Окно программы с найденными файлами

Отметив в том или ином окне интересующие вас файлы (автоматически производится предпросмотр изображений), нажмите кнопку «Save File» в правом верхнем углу, чтобы скопировать их на другой диск.

Где взять: http://www.brothersoft.com/anyfound-photo-recovery-free-edition-296787.html

#Заключение

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

Если же диск физически неисправен — имеет множественные дефекты поверхности, периодически «отваливается» или совсем не определяется, стучит, скрипит или вовсе молчит — в дело вступает тяжелая артиллерия в виде аппаратно-программного комплекса, специально предназначенного для вычитывания данных с таких «полутрупов». АПК работает с проблемными накопителями в недокументированном технологическом режиме, который обеспечивает доступ к данным в самых сложных ситуациях.

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

Поэтому все, что можно посоветовать владельцу неисправного накопителя, — это обратиться в одну из таких организаций, где его данные вычитают максимально полно и быстро. А мы пожелаем ему вообще не попадать в подобные ситуации, пользуясь великой парадигмой под названием РЕЗЕРВНАЯ КОПИЯ. Грамотно организованный бэкап рабочих и архивных файлов страхует почти от всех проблем с ними.



Оригинал материала: https://3dnews.ru./614879