CFA LogoCFA Logo Computer
Новости Статьи Магазин Драйвера Контакты
Новости
RSS канал новостей
В конце марта компания ASRock анонсировала фирменную линейку графических ускорителей Phantom Gaming. ...
Компания Huawei продолжает заниматься расширением фирменной линейки смартфонов Y Series. Очередное ...
Компания Antec в своем очередном пресс-релизе анонсировала поставки фирменной серии блоков питания ...
Компания Thermalright отчиталась о готовности нового высокопроизводительного процессорного кулера ...
Компания Biostar сообщает в официальном пресс-релизе о готовности флагманской материнской платы ...
Самое интересное
Программаторы 25 SPI FLASH Адаптеры Optibay HDD Caddy Драйвера nVidia GeForce Драйвера AMD Radeon HD Игры на DVD Сравнение видеокарт Сравнение процессоров

АРХИВ СТАТЕЙ ЖУРНАЛА «МОЙ КОМПЬЮТЕР» ЗА 2003 ГОД

Восстановитель для CD

Сергей А.ЯРЕМЧУК grinder@ua.fm

Знакомая ведь история — вставляешь диск в дисковод, а он не читается? Причин может быть много; самая простая — различные повреждения на поверхности. Иногда нельзя прочесть некоторые сессии мультисессионного диска, записанного на разных компьютерах разными программами. Всякого довелось повидать. Конечно, очень обидно бывает, когда файлы видишь, а прочесть их ну никак нельзя. Хочется познакомить читателя с программой, которая не раз меня выручала в подобной ситуации.

Речь в статье пойдет об IsoBuster (http://www.smart-projects.net/isobuster.htm) — программе, предназначенной для восстановления информации с испорченных CD- и DVD-дисков. При чтении диска используется несколько механизмов обработки ошибок и подбирается лучший результат. Поддерживаются форматы CD-i, VCD, SVCD, CD-ROM, CD-ROM XA, CD-R, CD-RW, DVD-ROM, DVCD, DVD-RAM, DVD-R, DVD-RW, DVD+R, DVD+RW, а также UDF различных версий. Программа может создавать и читать образы в форматах, создаваемых различными программами: .dao (Duplicator), .tao (Duplicator), .iso (Nero, BlindRead, Creator), .bin (CDRWin), .img (CloneCD), .cif (Creator), .fcd (Uncompressed), .nrg (Nero), .gcd (Prassi), .p01 (Toast), .c2d (WinOnCD), .cue (CDRWin), .cdi (DiscJuggler), .cd (CD-i OptImage), .gi (Prassi PrimoDVD), .pxi (PlexTools), .pdi (Pinnacle), .mds (Alcohol xx%), .mdf (Alcohol xx%), .ccd (CloneCD). И ко всему прочему, интерфейс программы переведен на 41 язык, среди которых есть русский и украинский.

Текущая версия программы 1.5 работает на всех Windows (95, 98, ME, 2000, XP, NT 4.0), программа распространяется бесплатно, без ограничений по времени, но начиная с версии 1.0 за 20 у.е. ее можно развить до версии PRO, в которой разблокирована функция полной поддержки файловой системы UDF (Universal Disc Format). Для закачки доступны два варианта программы: один мультиязычный, весом 3 Мб в rar-архиве, другой с поддержкой только английского интерфейса (2.5 Мб), нужный язык можно добавить, скачав соответствующую библиотеку (около 70 Кб), ссылку на которую можно найти тут же. Далее эту dll'ку копируем в каталог lang в папке, куда установлена программа (по умолчанию C:\Program Files\Smart Projects\IsoBuster\Lang).Теперь открываем меню Options > Language и выбираем нужный язык. Еще при установке программы можно указать, файлы с какими расширениями с ней стоит ассоциировать. В принципе, можно выбрать все предлагаемые пункты, все зависит от приложений, установленных на вашем компьютере. Лично мне нравится .iso-образы открывать в RAR (>3.0, другие форматы он и не поддерживает). При первом запуске программа просит зарегистрироваться. Выбираем пункт Free Functionality only, и больше она вас доставать не будет.

Теперь выбираем привод (если их у вас несколько), после чего программа отобразит список файлов и сессий, которые ей удалось прочитать и найти. Чтобы извлечь нужные данные, в большинстве случаев достаточно просто щелкнуть по выбранной папке правой кнопкой и выбрать опцию Извлечь (Extract), выделенную жирным шрифтом. Но обратите внимание: имеются и другие опции извлечения и запуска содержимого диска. Так, если используются диски VCD, SVCD и CD-i, может оказаться полезной опция Извлечь и отфильтровать только M2F2-mpeg кадры. Кроме содержимого диска, можно извлечь и образы сессий. В целом, восстановление данных при помощи isoBuster — до смешного простой процесс. Вставляем испорченный диск и жмем кнопку Обновить (если программа уже запущена), ждем, когда завершится процесс поиска дорожек. Если программа нашла все необходимое, извлекаем данные. Если что-то осталось ненайденным, выбираем пункт Сканирование файловая система или Поиск пропущенных UDF-файлов и папок (Find missing UDF files and folders), и в появившейся слева дополнительной папке желтого цвета (Lost And Found) разыскиваем то, что нам нужно. Программа при этом действует в три этапа: сначала пытается найти потери, следуя слегка расширенным по сравнению с обычными методам, затем проходит всю поверхность в поисках «уместных» данных, а затем идет окончательная обработка результата, при этом программа значками показывает, какие она может гарантировано извлечь, а с какими можно и не возиться. Правда, по своему опыту скажу, что извлечение подобных секторов может затянуться на всю ночь, но это во многом зависит и от используемого привода. И кстати, если производилась частичная очистка CD-RW, т.е. информация на диске имеется, а удален только TOC (Table Of Contents), содержащий оглавление диска (для каждой сессии имеется свой ТОС), можно попытаться восстановить удаленные данные последней сессии.

Часто таская с собой CD-RW диск, почему то всегда с удивлением в самый неподходящий момент узнаешь, что его уже давно пора было выкинуть. Чтобы не попасть в такую ситуацию, можно предварительно произвести проверку читабельности поверхности, выбрав пункт Сканирование поверхности при щелчке на иконке всего диска; если получите сообщение о том, что Физических ошибок нет. Диск в хорошем состоянии, то он еще вам послужит.

Можно одним махом получить список всех файлов выбранного каталога; для этого всего лишь необходимо выбрать пункт Дерево папок и файловая информация и указать каталог, в котором сохранится текстовый файл с информацией. Для изучения структуры различных файловых систем будет полезна опция Просмотр секторов (Sector View), позволяющая просмотреть данные в том виде, в каком они представлены на диске, сохранить их в файл, распечатать. Что мне понравилось, так это документация — в ней в двух словах, кратко, но понятно объяснены все нюансы работы, дана информация по поддерживаемым файловым системам. Не грех, в общем, и просто почитать — жаль, что все на английском. Для Linux'ятников тоже может быть полезна, т.к. запускается без проблем при помощи эммулятора wine (http://www.winehq.com). Если кому интересно — программа написана в Borland C++ Builder.

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

Рекомендуем ещё прочитать:






Данную страницу никто не комментировал. Вы можете стать первым.

Ваше имя:
Ваша почта:

RSS
Комментарий:
Введите символы или вычислите пример: *
captcha
Обновить





Хостинг на серверах в Украине, США и Германии. © sector.biz.ua 2006-2015 design by Vadim Popov