В поисках утерянного
Александр Кравченко
От случайного удаления файлов или сбоев винчестера не застрахован никто, но современные технологии снизили риск безвозвратной утраты данных
Задача: Восстановить удаленные файлы с поврежденного винчестера
Чего только не придумывают разработчики ПО для борьбы со случайным удалением файлов! Это и «корзина», и многочисленные требования подтвердить операцию, и прямой запрет на стирание системных файлов. Тем не менее до сих пор ситуация, при которой необходимо восстановить удаленный объект, далеко не редкость. К счастью, в простых случаях специализированные программы способны сделать это при минимальном участии пользователя. Они способны помочь и при некоторых сбоях жесткого диска. Расскажем об основных приемах восстановления данных на примере известного приложения R-Studio.
Какова ценность?
Начнем с самого простого: на жестком диске не удается обнаружить требуемый файл, который должен там находиться. Перепробовав все варианты поиска, заглянув в «корзину» и не найдя нужный объект, приходим к выводу, что он, вероятнее всего, пал жертвой случайного удаления. С этого момента необходимо максимально ограничить операции записи в том разделе, где, предположительно, должен был находиться искомый файл. Любая лишняя запись может перекрыть место на диске, в котором расположена нужная информация. Далее следует учесть ценность утерянных данных, поскольку именно от этого зависят усилия и затраты на их восстановление. В критических случаях нужно сразу обращаться к специалисту. Если же принято решение действовать самостоятельно, переходим к следующему шагу.
Подготовка к восстановлению
Готовясь к восстановлению данных, следует тщательно оберегать от записи тот раздел, в котором находился удаленный объект. Поэтому для установки программы R-Studio требуется выбрать другой логический диск или даже внешний накопитель, если пространство винчестера не разбито на части.
Если же программа R-Studio (или ее аналог) уже установлена, необходимо заранее позаботится о том месте, где будет сохранен восстановленный объект. По причине, указанной выше, использовать один и тот же логический диск в качестве места поиска и места назначения нельзя.
Сканирование дисков
Запустив со всеми предосторожностями программу R-Studio, можно увидеть, что ее основное окно разделено на две части. На правой панели находится перечень всех запоминающих устройств компьютера, включая логические и виртуальные диски, а слева отображается подробная информация о выбранном накопителе.
Для ускорения поиска нужного файла рекомендуется запустить процедуру сканирования выбранного раздела. Она детально проанализирует содержимое накопителя и автоматически отсортирует найденные файлы по типам и вероятности успешного восстановления.
Перед запуском сканирования нужно учитывать, что для обработки больших разделов может потребоваться длительное время. Сократить его можно путем отключения поддержки ненужных файловых систем в окне параметров сканирования (вызывается командой <Scan> в контекстном меню нужного раздела), определения более точного расположения файла (<Scan>/ <Advanced>/<Scan Areas>).
Если предполагается восстановление не одного, а нескольких объектов, причем не одновременно, а за несколько сеансов работы, информацию о сканировании стоит сохранить в специальный файл (<Scan>/<Save to File>). Для того чтобы в процессе сканирования программа R-Studio «уделяла больше внимания» файлам со структурой, соответствующей определенному типу, в настройки включена опция <Extra Search for Known File Types>.
Поиск нужных объектов
После выполнения сканирования выбранный раздел будет разбит на несколько виртуальных областей.
Область с названием зеленого цвета содержит найденные объекты, которые с очень большой вероятностью удастся восстановить. В «красные» области попадают файлы, на правильное восстановление которых рассчитывать не приходится. В области Extra Found Files сосредоточены ссылки на найденные файлы, структура которых соответствует известным типам.
Чтобы начать поиск удаленных объектов, выберем одну из зеленых областей. При этом ее содержимое отобразится в правой панели. Удаленные объекты будут зачеркнуты красным. Как правило, любой носитель содержит огромное количество удаленных файлов.
Для сокращения элементов в выбранной области предназначен инструмент <File Mask>, представляющий собой фильтр по признакам, имени (части имени) и формальному расширению файла. Если даже после применения маски список результатов останется слишком большим, на помощь придет прямой поиск, запускаемый из панели инструментов нажатием пиктограммы с биноклем. Впрочем, если имя удаленного файла точно известно, возможно, следует начать именно с прямого поиска.
Если нужный объект не удалось найти ни в одной из зеленых областей (Recognized), можно попробовать сделать это в красных, но вероятность адекватного восстановления при этом минимальна.
Просмотр и восстановление
Итак, необходимый (или похожий на него) объект найден. Перед тем как дать команду на восстановление, стоит убедиться, что он содержит нужные данные. Для этого предусмотрена специальная утилита предварительного просмотра (<Preview>). Она размещена в контекстном меню, вызываемом щелчком правой кнопки мыши на объекте, подлежащем восстановлению. В зависимости от типа файла будет загружен встроенный медиаплеер, способный также отобразить статичную картинку или текст в нескольких кодировках.
Если содержимое удовлетворяет пользователя, он может восстановить объект или пометить его для последующей «реанимации» в пакетном режиме. И в том и в другом случае программа предложит определить место для записи восстановленных файлов. После выполнения команды <Recover> процедуру восстановления можно считать законченной. Утилита R-Studio сделала все, что могла.