Восстановление данных с дисков CD или DVD. IsoBuster 2.8.5

Интерфейс программы IsoBuster

Программа для восстановления данных с дисков CD или DVD, а также для открытия файлов-образов дисков и извлечения из них данных. Когда мы говорим о дисках CD или DVD, то имеем в виду не только эти конкретные типы дисков, но и все производные от них, включая и HD DVD. Скачать программу можно по адресу http://www.isobuster.com. Некоторые антивирусные программы считают, что в дистрибутив инсталлятора встроен троян и удаляют его. Вполне возможно, что это действительно так в пробной версии программы и создатели программы пытаются защититься от несанкционированной установки. Но после удаления подозрительного объекта антивирусная программа больше ничего подозрительного не находит.

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

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

После запуска программы открывается рабочее окно (Рис. 1).

Рабочее окно программы IsoBuster 

Рис. 1. Рабочее окно программы IsoBuster

В верхней левой части рабочего окна находится список, в котором определяется дисковод, на котором нужно выполнить действия с программой. Если дисковод один, то он определяется автоматически. После установки диска CD или DVD, дисковод, на котором он установлен, определяется автоматически. Если диск установлен в дисковод, а содержимое диска не открыто, то это означает одно из двух: или дисковод еще не прочитал диск или не может прочитать вообще из-за сбоев на этом диске. Если дисковод еще не прочитал диск, то обратите внимание на дисковод — читает ли он его или нет. Пока диск не прочитан под списком дисководов выводится сообщение Нет носителя. Если диск извлечен из дисковода, а его содержимое все еще выводится в рабочем окне, а Вы хотите это содержимое убрать, то нажмите на кнопку Обновить (). Кнопка Обновить выводит последнее состояние данных на диске.

Для извлечения/загрузки диска из дисковода предлагается или кнопка Открыть/закрыть лоток дисковода () или команда Файл → Имя_Дисковода → Открыть/закрыть лоток дисковода.

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

Если дисковод не смог распознать диск, то программа IsoBuster также не сможет работать с этим диском.

Если на ПК имеются виртуальные дисководы, то они также будут предлагаться в списке. Некоторые программы, например, Alcohol 52% или 120% создают виртуальные дисководы принудительно.

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

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

Открытие файлов-образов

Чтобы открыть образ диска, который предварительно был сохранен на жестком диске, нужно нажать на кнопку Открыть файл-образ (). Файл-образ представляет собой специальный тип архива, который также можно просматривать как список папок и файлов, входящих в этот образ. Образ диска имеет преимущество перед дисками CD или DVD. Если открыт файл-образ диска на жестком диске, а затем вставляется диск CD или DVD в один из дисководов, то он встает в очередь, но не открывается в рабочем окне программы. Чтобы открыть содержимое этого диска, нужно открыть список дисководов в верхнем левом углу и выбрать имя дисковода явным образом. Файл-образ, открытый до сих пор, не закрывается совсем, а только временно становится невидимым. Но Вы всегда можете вновь открыть этот файл-образ, выбрав его имя в списке дисководов (имеется в виду текущий сеанс работы). То есть файл-образ ведет себя как виртуальный дисковод. При следующем запуске программы в списке дисководов будут находиться только дисководы, а файлы-образы, открываемые в предыдущем сеансе работы, перечислены здесь не будут. Тем не менее, Вы можете открыть последние использовавшиеся файлы-образы с помощью команды Файл → Открыть недавний. По умолчанию в этом списке последних файлов-образов показывается только их имена. Часто это неудобно. В таком случае в этом же разделе меню (Файл → Открыть недавний) предлагается команда Показывать полный путь. После выполнения команды будет выводиться не только имена последних файлов-образов, но и путь на диске, по которому эти файлы-образы находятся. Команда Файл → Открыть недавний при этом меняет свое имя на Показывать только имя файла, которую Вы можете использовать в том случае, если путь к файлу-образу Вам по какой-либо причине стал не нужен.

Одновременно открыть можно не ограниченное число файлов-образов. Хотя «одновременно», здесь, наверное, слишком громко сказано — открытым может быть только один файл-образ.

Для закрытия файла-образа нужно открыть раздел меню Файл, в котором находится имя открытого активного файла-образа. Установите на имя этого образа мышь и в открывшемся субменю выполните команду Закрыть файл.

Извлечение данных из файлов-образов

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

Извлекать можно не обязательно только один объект — таких объектов может быть любое число. Выделение смежных объектов выполняется с нажатой клавишей Shift. Извлечение несмежных объектов выполняется с нажатой клавишей Ctrl.

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

Команда Извлечь и отфильтровать только M2F2 MPEG кадры используется для извлечения видео данных с дисков типа VCD, SVCD или CD-i.

Команда Выполнить не извлекает выбранный файл, а только открывает его. При этом файл должен быть выделен только один. При этом копия открываемого файла помещается во временную папку, например, в папку C\Windows\Temp или аналогичную ей в зависимости от версии ОС Windows. После завершения сеанса Windows этот файловый мусор должен удаляться автоматически.

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

Для извлечения данных со всего файла-образа, сессии, дорожки нужно щелкать правой клавишей мыши по именам этих файлов-образов, сессий или дорожек, то есть не в правой части рабочего окна, а в левой. Извлекать не поврежденные дорожки имеет смысл только в одном случае — для преобразования дорожки в звуковой файл с расширением .WAV. Для этого предназначена команда Извлечь Track№ Þ Извлечь аудио в Wave-файл (.wav). Во всех остальных случаях данные из дорожки извлекаются в основном при повреждении этой дорожки.

Извлечение пользовательских данных с форматом *.tao, происходит поблочно с длиной 2048 байтов. Извлечение пользовательских данных с форматом *.bin происходит поблочно с длиной 2352 байтов. Извлечение видео данных происходит в том случае, если данные испорчены и нужно восстановить хотя бы что-нибудь.

Извлечение всех данных с CD или DVD возможно в двух случаях:

Извлечь CD (Содержимое) — все дорожки извлекаются из CD, DVD или файла-образа по одной. Как правило, это используется для извлечения из аудио диска звуковых файлов;

Извлечь CD (Образ) — используется в том случае, если нужно на основе данных на CD или на DVD создать файл-образ или нужно один тип файла-образа преобразовать в другой.

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

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

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

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

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

Программа может восстановить также папки и файлы, удаленные со съемных дисков. Может возникнуть законный вопрос — а как можно удалить данные с дисков CD или DVD? Да очень просто — установите, например, утилиту Nero InCD, которая при форматировании диска устанавливает на нее файловую систему FAT или USB и тем самым превращает диск CD или DVD в маленький винчестер. На таких дисках можно удалять отдельные файлы, и прожигалки для них больше не нужны. В ОС Windows Vista и 7 появилась возможность записывать данные на съемные диски, как в виде образов дисков, так и в виде отдельных файлов. Обращаем Ваше внимание на распространенную ошибку: запись дисков не в виде образа в новейших ОС Windows, а затем попытка чтения этих дисков на старых ОС — ничего не выйдет, диски не прочитаются. Поэтому перед записью дисков точно узнайте версию ОС. Если это неизвестно, то данные лучше записать в виде образа диска.

После выполнения команды Поиск пропущенных файлов и папок выводится запрос: что делать дальше? Предлагается два варианта ответа: нужно ли сначала создавать файл-образ на основе данных, расположенных на диске CD или DVD? Если Вы ответите Да, то сначала будет создан файл-образ на жестком диске и только потом начнется поиск пропущенных и потерянных объектов. Если Вы ответите Нет, то файл-образ создаваться не будет, а программа сразу же приступит к поиску потерянных и пропущенных объектов на диске. При этом создается два файла: один в формате *.IBP, с данными о диске, а второй в формате *.IBQ, в котором будут находиться данные с диска-оригинала. Последний файл может быть разделен на несколько частей. Программа запрашивает указать папку, в которой нужно эти файлы создать. Эти два файла также будут считаться файлом-образом, родным для IsoBuster. Оба этих файла должны находиться в одной и той же папке и под одним и тем же именем. Если диск сбойный и на нем имеются ошибки чтения, то завершить создание файла-образа IBP/IBQ не удастся. В этом случае программа сообщит об этом пользователю программы. У Вас будет две возможности: попробовать все-таки завершить создание файла-образа или «Оставить все, как есть». Для завершения файла-образа будут предлагаться несколько возможностей, которые нужно использовать одну за другой. Вариант «Оставить все, как есть» используется в том случае, если завершить создание не удается из-за серьезных ошибок на диске-источнике.

Создать файл-образ в формате IBP/IBQ можно и заранее. Такой файл можно создать как на основе существующего диска CD или DVD, так и на основе файла-образа другого формата. Для этого нужно открыть файл-образ с другим форматом или загрузить в дисковод диск CD или DVD, а затем щелкнуть правой клавишей мыши по имени диска или существующего файла-образа. Из появившегося контекстного меню необходимо выполнить команду Создать файл-образ IBP/IBQ. Созданный таким образом файл-образ можно открыть в списке дисководов и файлов-образов в верхней левой части рабочего окна как самый обычный файл-образ.

Файл-образ с форматом IBP/IBQ, который Вы создали, сохраняется на жестком диске, как мы это уже отмечали. Дело в том, что скорости винчестера и диска в дисководе CD или DVD несоизмеримы и задача анализа будет выполняться в несколько раз быстрее. Но это «быстрее» будет в том случае, если диск действительно сбойный. Когда Вы будете изучать эту программу, то изучать ее Вы будете, скорее всего, на нормальных дисках и разницу в скорости можете просто не заметить.

Пока мы не будем рассматривать настройку параметров проверки, так как это относится к опциям программы, которые мы будем рассматривать в одном месте.

Восстановление выполняется в три шага:

Сначала используется файловая система UDF;

Затем поверхность диска сканируется и найденные неповрежденные данные загружаются в память;

Наконец, программа пытается проверить поврежденные данные.

При восстановлении файлов программа умеет различать большинство известных форматов файлов, например, *.jpg или *.tiff. Но, тем не менее, некоторые файлы построены таким образом, что они могут иметь несколько типов файлов. Например, форматы *.DOC и .RTF близки друг другу. В таких случаях программа IsoBuster предлагает все эти форматы, указывая их друг за другом. Например, PPT.MDB.XLS.DOC или EXE.DLL. Кроме расширения (формата, файлового типа) программа также пытается показать тип файла значком (Рис. 2).

После восстановления папок и файлов создаются две папки: Потерянные и найденные в UDF и Файлы, найденные по их сигнатуре (Рис. 2). При выделении одной из этих папок выводится список найденных и восстановленных объектов. Поиск по сигнатуре — еще один способ восстановления файлов. Этот способ является дополнением к режиму поиска потерянных данных.

Восстановление файлов 

Рис. 2. Восстановление файлов

Обратите внимание: родные имена объектов потеряны. Вместо них подставляется фраза Recovered File или Recovered Directory и очередной порядковый номер. Для переименования восстановленного файла нужно щелкнуть правой клавишей мыши по имени объекта и из появившегося контекстного меню выполнить команду Переименовать. Извлечение и открытие восстановленных объектов не отличаются от извлечения обычных файлов или папок. Но в отличие от обычных файлов в файлах-образах открыть или извлечь восстановленные объекты можно только в зарегистрированной версии этой программы.

Цвет значков перед именем папок Потерянные и найденные в UDF и Файлы, найденные по их сигнатуре означает всего лишь версию файловой системы UDF. Если восстанавливаются видео или аудио диски, то при восстановлении создаются папки Видео или Аудио с найденными файлами IFO/BUP и VOB.

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

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

Для восстановленных файлов такой информации не предоставляется. Вместо этого в таких восстановленных объектах в контекстном меню предлагается другой раздел: Создать список адресов секторов с ошибками. Просмотр ошибок также возможен или в текстовом формате или в редакторе программы IsoBuster.

Сканирование поверхности диска

Для сканирования поверхности магнитного диска нужно щелкнуть правой клавишей мыши по имени диска и из появившегося контекстного меню выполнить команду Сканирование поверхности. После завершения сканирования выводится окно, в котором указывается общее число ошибок (Рис. 3). Сами ошибки и их координаты на диске здесь не выводятся. Чтобы просмотреть ошибки на диске, нужно закрыть это окно и вернуться к рабочему окну программы IsoBuster.

 На диске ошибок нет

Рис. 3. На диске ошибок нет

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

Чтобы Вам было все-таки лучше понятно, откуда могут взяться сообщения о таких сбойных участках, мы объясним это более подробно. Представьте себе, что Вы записываете на диск CD или DVD данные. Запись выполняется раскаленным лучом лазера. Отсюда и появился термин «прожиг». Чтобы записать информацию, диск вынужден вращаться с определенной скоростью. Наконец, запись заканчивается. Что происходит дальше? А дальше диск начинает останавливаться. Но ведь остановиться сразу и немедленно он не может. Лазер после записи тоже выключается. Но ведь для записи данных он раскаливался и тоже не может остыть немедленно. Значит, тепло от лазера продолжает прожигать диск. На этих участках магнитного диска ничего уже нет, они пустые, поэтому луч лазера так же не может причинить никакого вреда. Но структура диска меняется, поэтому программа IsoBuster и может обнаружить ошибки.

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

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

Извлечение отдельных секторов

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

 Определение извлекаемого диапазона секторов

Рис. 4. Определение извлекаемого диапазона секторов

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

Создание дерева папок

Вы можете создать список секторов, на которых записаны файлы любой папки. Для этого нужно щелкнуть правой клавишей мыши по имени папки и в появившемся контекстном меню установить мышь на раздел Дерево папок и файловая информация. В разделе находятся 4 команды. Первые 2 команды показывают адреса секторов, в которых записаны файлы из выбранной папки. Последние 2 команды показывают ошибочные сектора, в которых записаны файлы из выбранной папки. Разница в каждой паре команд заключается лишь в том, что одна из них открывает текстовый редактор типа Блокнот из набора команд ОС Windows, а вторая делает то же самое, но во встроенном редакторе программы IsoBuster (Рис. 5).

Кроме этого в каждой команде вывода информации выбирается способ вывода информации: полный или относительный путь, или только имя файла. Наиболее удобный способ вывода информации показывается полужирным текстом.

Сектора в списке сортированы в порядке возрастания. Файлы выводятся в списке в той последовательности, как они записаны на диске. Меньшие номера секторов записаны в начале диска, а более высокие номера секторов записаны в конце диска. Эта опция особенно удобна для людей, которые хотят понять логический порядок записи файлов на CD или DVD.

Дерево файлов в папке 

Рис. 5. Дерево файлов в папке

Воспроизведение звуковых треков

Для воспроизведения аудио дисков нужно щелкнуть по имени трека и выполнить команду Воспроизвести.

Если на аудио диске имеется текстовая информация, то она также может быть выведена для просмотра.

Авторские права

Материалы с этого сайта разрешается использовать в личных некоммерческих целей. Запрещается размещать материалы на других сайтах без разрешения правообладателя.