Программы для чтения поврежденных файлов. Полезные программы

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

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

Что могло привести к такой ситуации, и какие варианты действий возможны?

Вариант нулевой, носитель не причём

Дело может быть в самом приводе, операционной системе или вирусах. DVD приводы отличаются между собой качеством оптики и возможностями корректирующих алгоритмов. Кроме того, на линзе могла осесть пыль и грязь, которая мешает диску прочитаться. Различные приводы могут отличаться между собой диапазоном поддерживаемых скоростей вращения, а чем меньшую скорость вращения привод способен создать при попытке считать TOC болванки (оглавление диска, записанное в Lead-in области), корневой каталог и область данных, тем выше вероятность успешной коррекции ошибок чтения носителя.

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

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

Окно программы CDSlow

Вариант первый, он же самый распространенный, загрязнение поверхности

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

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

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

Вариант второй, царапины

Сюда же можно отнести и различные формы теплового повреждения.

Приходит в голову два способа классификации царапин:

  1. По целостности отражающего слоя:
    1. Царапина не затронула отражающее покрытие, повреждена только поликарбонатная подложка.
    2. Отражающее покрытие повреждено.
    type="a">
  2. По ширине и расположению:
    1. Узкие царапины. Благодаря избыточности хранимой информации, и использованию приводом различных корректирующих алгоритмов, не очень опасны.
    2. Широкие царапины. Помимо большего количества повреждённых данных, добавляются дополнительные проблемы, например привод в этом месте может «терять» дорожку и продолжать читать соседнюю. Успешное чтение в подобных случаях во многом зависит от совершенства привода.
    3. Концентрические царапины – худший вид повреждений. Мало того, что при этом уже не помогают корректирующие алгоритмы, т.к. повреждается весь сектор целиком, вместе с избыточной информацией, так они ещё сбивают с толку систему позиционирования.
    type="a">

Особо суровые повреждения отчетливо видны на просвет компакт диска, как на этом снимке:

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

Такие повреждения можно устранить с помощью полировки.

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

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

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

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

Итак, если после борьбы с царапинами доступными Вам способами, данные всё ещё не читаются, переходите к

Вариант третий, трещина на диске

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

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

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

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

Дальнейшие действия аналогичны работе с поцарапанными дисками – если не читается,

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

Согласно ГОСТ Р 7.0.2-2006 на консервацию документов на компакт дисках, диски нужно хранить каждый в отдельной коробке при температуре 10-20 градусов по Цельсию, влажности 20-65% и при рассеянном свете без ультрафиолета. Если верить этому нормативному документу, то, придерживаясь вышеуказанных правил, компакт диски проживут долго и счастливо. Однако не меньшее значение имеет выбор болванки в качестве будущего носителя Ваших важных данных. По этой теме написано множество обзоров. Я лишь хочу отметить наиболее важные моменты.

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

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


Методы и подходы к восстановлению данных при подобных повреждениях так же не отличаются оригинальностью, то же самое

Вариант пятый, сбой при записи или неудачная попытка дописать на RW диск

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

Если ошибка связана с попытками дозаписать сессию на мультисессионный носитель или с ошибкой записи текущей сессии, то можно попробовать получить доступ к предыдущим сессиям с помощью программы, которая может выводить список предыдущих сессий и извлекать содержимое выбранной сессии диска и записывать его в ISO-образ. Эта функция есть и в «народной» Nero Burning Rom и во многих других менеджерах DVD записи, например в Roxio Easy CD DVD Creator.

Вариант шестой, перезаписываемый диск стерли или перезаписали

Если было произведено так называемое быстрое стирание, аналог быстрого форматирования на жестком диске, когда удаляется только TOC – файловая система диска, то данные возможно восстановить. Нужно с

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

Если к диску было применено полное стирание, то восстановление данных невозможно. В этом случае по всей поверхности диска прошелся лазерный импульс высокой мощности и нагрел аморфное вещество (записывающий материал) до температуры меньше температуры плавления, но больше температуры кристаллизации. Смена аморфных и кристаллических участков, которые и опознавались приводом как логические 0 и 1 - исчезла. Весь слой после полного стирания кристаллизуется и готов для повторной записи.

Вариант последний, на диске вообще ничего не записано

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

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

Приложение ноль. Методы копирования и реконструкции

Возможны следующие варианты:

  1. Повреждения позволяют приводу прочитать TOC и дерево каталогов (видно содержимое диска), но нужные папки и файлы считать не удаётся. Для их копирования можно воспользоваться программами, которые позволяют читать диск посекторно, игнорируя или интеллектуально обрабатывая нескорректированные приводом ошибки чтения. Наиболее полезные из и программ, описаны в соответствующих приложениях.
  2. Диск определяется приводом, но попытка просмотра содержимого средствами ОС приводит к зависанию или выдаче сообщения об ошибке. Мне не известны бесплатные программы, позволяющие эффективно восстанавливать данные в таких ситуациях, поэтому обратитесь к использованию
  3. Диск приводом не опознаётся. Привод пробует читать диск на разных скоростях, мигает индикатор активности, после ряда неудачных попыток считать оглавление на разных скоростях, шпиндель останавливается. Требуется предварительное снятие посекторной копии на специально подготовленном для этого приводе. Затем анализируем полученный образ

Приложение один. Горячая замена

Если повреждения таковы, что TOC не может быть считан и диск приводом не опознается, нужно прибегнуть к процедуре «горячей замены» диска, так называемому методу «hot-swap». Все дело в том, что приводу реально нужны лишь три основные поля TOC-a: адрес выводной области диска (аналог MAX LBA на HDD), стартовый адрес первого трека (0 LBA) и адрес следующей сессии диска (если был записан мультисессионный диск). Стартовый адрес у всех дисков одинаковый - 00:02:00 (что соответствует нулевому LBA-адресу). Lead-Out зависит от объема диска (типовой CD примерно 700 Mb, типовой DVD 4,4 Gb).

Трюк в том, что берется чистый диск аналогичного типа и размера, CD или DVD и на него пишется один файл на весь логический объем – либо фильм, либо файл-образ (нераспакованный), либо какой-нибудь архив. Далее специальным образом готовится, разбирается корпус или блокируется eject сигнал, привод.

Для операции по горячей замене компакт-диска в приводе необходимо использовать тот же тип диска-донора, что и нечитающийся. Т.е. если требуется восстановить информацию с DVD-RW диска, то для подготовки донорского диска, чей ТОС будет записан в ОЗУ привода, нужно взять аналогичную DVD-RW болванку. Если диск DVD+R, то и болванка должна быть не «минусовка» и не RW, а именно «плюсовая». Это же относится и к мини-дискам, для «hot-swap» тут полноразмерный диск лучше не использовать.

С выбранного для проведения «hot-swap» операции привода снимается лицевая панель, откручиваются винты, удерживающие верхнюю крышку. В общем, подготавливаются все условия для замены диска без выдвижения лотка. Нужно понимать, что если Ваш привод на гарантии, то после этой процедуры гарантийные условия будут нарушены.

Подготовленный для «горячей замены» компакта привод

Горячая замена диска в приводе

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

Новый диск с записанным файлом на весь объем вставляем в привод, ждем пока диск опознается и TOC будет прочитан и помещен в кэш, после чего либо дожидаемся остановки диска по тайм-ауту, либо проводим spin down программно и меняем новый диск на нечитающийся. Теперь можно запустить и вычитать весь доступный объем LBA в дамп. Затем разбираем содержимое дампа с помощью этих же программ. При большом количестве ошибок, процесс может занять довольно продолжительное время.

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

Приложение два. Коммерческие программы для восстановления данных с DVD, CD дисков

Как пользоваться ISOBuster

– популярная и богатая по доступным возможностям утилита для работы с образами дисков и восстановления информации на CD/DVD-носителях. Программа позволяет просматривать и извлекать файлы, дорожки и сессии c CD-i, CD-Text, VCD, SVCD, CD-ROM, CD-ROM XA, DVD и DVCD дисков.

ISOBuster-ом поддерживаются ISO9660, Joliet, Romeo, прямой (Little Endian) и обратный (Big Endian) порядок байтов, все виды UDF (UDF 2.01/UDF 1.02, UDF 1.5), Rock Ridge (Commodore), короткие и длинные имена файлов. Для восстановления данных с поврежденных носителей в программе присутствует ценная опция - возможность многоразового перечитывания поврежденных секторов, что увеличивает шанс корректно вычитать тот или иной проблемный сектор.

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

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

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

При запуске и завершении сканирования содержимого оптических приводов, программа выдает в раскрывающемся меню все доступные сессии, которые были записаны на болванке. В случае, если произошел сбой в одной из последних сессий, ISO Buster позволяет работать с отдельно выбранной сессией и извлечь ее содержимое как RAW массив данных (в виде образа для последующего разбора по заголовкам), либо работать с выбранной сессией в режиме проводника.

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

Если идет работа с диском методом горячей замены, когда ТОС в памяти привода не соответствует оригинальному, можно задавать копирование диапазона с выбранного LBA по выбранный.

На стадии вычитывания данных в файл-образ можно указать использование интеллектуальной фильтрации, если заранее известен тип данных на восстанавливаемом носителе (Video CD, Audio CD). В этом случае ISOBuster отфильтрует сектора, отвечающие выбранному критерию.

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

Как пользоваться WinHex

– популярная многофункциональная программа для работы с различными носителями информации. Может работать с компакт-дисками как на логическом (в понимании ОС) так и на физическом (в том же понимании) уровне.

Окно программы WinHEX

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

Через пункт в меню Tools->Open Disk пользователь попадает к окну с вариантами выбора физического или логического диска для работы. Если привод не опознал наличие диска в лотке (до операции по ) то при попытке обратиться к пункту списка логических дисков будет выдано сообщение об ошибке «устройство не готово»,

а при попытке обращения к физическому диску программа выдаст сообщение об ошибке «нет доступа к устройству».

После корректно проведенной появляется доступ к LBA диска становится доступным и можно перейти к операции посекторного копирования: Tools->Disk Tools->Clone Disk. Здесь доступны опции клонирования на отдельный носитель или в файл всей доступной поверхности или какого либо участка, выбор начального сектора для исходного диска и для диска приемника (если копирование не производится в файл), выбор паттерна-заполнителя для непрочитанных секторов и размер скачка при обнаружении непрочитанного сектора (если есть желание ускорить копирование на диске с многочисленными некорректируемыми ошибками чтения).

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

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

Заголовок файла на примере JPEG

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

Разумеется, в этом случае не сохранятся имена файлов и структура каталогов, но лучше получить данные в таком виде, чем не получить их вовсе. Основная проблема, которая может возникнуть при восстановлении информации методом RAW recovery – фрагментированные данные, когда часть файла расположена в одном месте, а другая часть (части) – в другом. Но в случае восстановления файлов из образа, вычитанного с CD\DVD, этого не происходит, так как данные пишутся линейно.

Восстановление в программе WinHex файлов по заголовкам доступно из меню Tools->Disk Tools->File recovery by type. Предварительно открываем полученный образ File->Open, выбираем «восстановление по типам файлов». Программа выдает окно с напоминанием о том, что данные нужно сохранять не там, откуда все восстанавливается, а в другом месте (в случае работы с файлом образом, об этом можно не беспокоится) и напоминает о том, что эта опция даст хорошие результаты для нефрагментированных данных.

Окно настроек восстановления по сигнатуре предлагает выбрать тип файлов, которые планируется вытащить из образа, максимальный предполагаемый размер файла, директорию, в которую все сохранять, и алгоритм поиска: Extensive byte-level search (самый медленный и продвинутый, рекомендую использовать его), Search at sector boundaries (искать с границы секторов) и Search at cluster boundaries, if possible (искать с границы кластеров, если возможно).

Если на диске были записаны файлы редких типов, которые не описаны в справочнике «Select file type(s) », то, нажав на кнопку Signatures, вы запустите системный табличный редактор (типа Microsoft Excel), в котором сможете нужный заголовок добавить вручную.

После всех проделанных манипуляций остается только нажать на кнопку «Ок» и ждать результата. В выбранную директорию будут сохранены все отвечающие заданным условиям файлы.

Приложение три. Бесплатные программы для восстановления данных с DVD, CD дисков

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

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

Отдельно хочу обратить внимание на то, что в утилите присутствует режим ЭКСТРА, который должен запуститься автоматически при обнаружении ошибок чтения CD или DVD дисков.

Recovery Toolbox for CD Free

Recovery Toolbox for CD Free – утилита от известной компании Recovery Toolbox, которая специализируется на создании утилит для восстановления данных из поврежденных файлов всевозможных типов, от doc и xls до файлов реестра и экзотических баз данных. Единственная из упомянутых здесь бесплатных программ, не имеющая русского интерфейса. Алгоритм копирования не настраивается.

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

DeadDiscDoctor

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

Non-Stop Copy

Non-Stop Copy – интерфейс похож на DeadDiscDoctor. Минус в том, что нет возможности выбрать для копирования больше одного файла за раз. Есть минимальные настройки алгоритма.

Перепечатка или цитирование разрешены при условии сохранения прямой ссылки восстановление данных с DVD CD на наш сайт.

Все оптические диски (DVD-RW, CD-RW, DVD-R, CD-R) не отличаются особой надежностью, так как они часто выходят из строя. Причинами подобного явления могут быть механические повреждения, вирусы и т.п. Из поврежденных носителей скопировать данные стандартными средствами ОС Windows у вас вряд ли выйдет. Но это не означает, что важные файлы и папки потеряны навсегда, потому что существует достаточно много программ, созданных специально для считывания информации с дефектных болванок. Рассмотрим процедуру восстановления данных с нечитаемых операционной системой оптических дисков.

Способы восстановления DVD и CD дисков

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

Восстановление CD и DVD дисков – это комплексная процедура, при выполнении которой могут использоваться следующие способы реанимирования:

  • программный;
  • аппаратный;
  • механический.

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

Программы для восстановления оптических дисков

Если операционная система в процессе копирования информации с DVD-R/RW сталкивается с каким-либо сбоем, то она не только прекращает данную процедуру, но и сбрасывает ту часть документа, которая была успешно считана. Специальный софт для восстановления данных с вышедших из строя дисков работает по другому принципу: при невозможности скопировать определенный сектор программа просто его пропускает и перескакивает на следующий. Это позволяет возвратить максимальный объем утраченных файлов.

Все программы для реанимирования данных с вышедших из строя дисков условно можно разделить на два класса:

  • ограничители скорости;
  • утилиты для копирования информации.

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

К наиболее эффективным инструментам для восстановления файлов с нечитаемых CD и DVD-R/RW относятся:

  • CDSlow;
  • CDCheck;
  • BadCopy.

Использование утилиты CDSlow

CDSlow – это программа, позволяющая ограничить скорость DVD привода вплоть до минимально допустимого значения для данного устройства. Для восстановления поврежденных данных вам потребуется:

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

Восстановление информации через CDCheck

CDCheck – это бесплатная программа для диагностики и реанимирования не только оптических дисков, но и других носителей информации (USB флешек, карт памяти для мобильных устройств, ZIP приводов и т.п.). Чтобы восстановить диск с помощью данного приложения, требуется:


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

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

Реанимирование диска с помощью BadCopy

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


Аппаратный и механический способы восстановления дисков

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

Лазерный диск со времени своего создания претерпел существенные изменения, эволюционировав от CD с объемом данных 650 мегабайт до вместительного Blu-ray, способного хранить до 50 гигабайт и выше. Однако несмотря на столь очевидный прогресс, оптический носитель не избавился от многих проблем и недостатков, которые преследовали его с самого начала. Например, после записи очередной болванки (даже если записывающий привод, который использовался при этом, был совсем новый) нельзя сказать со стопроцентной уверенностью, что все данные были корректно скопированы на диск. Другое неудобство работы с оптическим носителем связано с растущим объемом информации. Ориентироваться, на каком из дисков следует искать ту или иную программу или документ, стало во много раз сложнее. И, наконец, самые главные "минусы" лазерного диска - потеря данных при механическом повреждении (поцарапанная поверхность диска) или в результате ошибки записи. Однако пока что никакой серьезной альтернативы оптическому носителю нет, поэтому необходимо искать способы решения этих проблем, хотя бы частичного. Утилиты, при помощи которых можно оценивать состояние дисков и восстанавливать данные с них, и будут рассмотрены в сегодняшнем обзоре.

CDCheck 3.1

Разработчик: Mitja Perko
Размер дистрибутива: 1,5 Мб
Распространение: shareware
Интерфейс: русский Сделать вывод о состоянии диска "на глаз" можно лишь в том случае, когда на его поверхности видны очевидные механические повреждения, свидетельствующие о неаккуратном обращении с носителем. Чем сильнее поцарапана и загрязнена рабочая сторона диска, тем выше вероятность сбоев при считывании данных с носителя. Но даже если после самого тщательного осмотра никаких трещин и царапин не обнаружено, это еще не свидетельствует о том, что данные с CDDVD-диска будут корректно прочитаны устройством. Ошибки записи могут возникать также в результате программного сбоя или по причине выхода из строя записывающего устройства. Многие используют простой способ определения качества записи - проверяемый носитель вставляется в DVD-привод, после чего данные с него копируются на жесткий диск. Логика такого "теста" проста - если данные скопировались, значит, оптический диск в полном порядке. На самом деле это не совсем так. То, что данные были скопированы на жесткий диск, говорит лишь о том, что какая-то информация была прочитана приводом, однако сам факт завершения процесса копирования не является гарантией того, что данные на жестком диске полностью идентичны тем данным, что записывались на носитель. Не стоит также целиком полагаться на сравнение размеров исходных и скопированных файлов - даже при их совпадении данные могут отличаться. Сравнивать данные вручную неудобно, особенно когда файлов на носителе много, поэтому контроль качества записываемых дисков лучше всего осуществлять с помощью специальной утилиты, такой как CDCheck. Одна из основных функций этой утилиты - определение целостности данных на носителе. Для этой цели программа генерирует для файлов и папок контрольную сумму, уникальный для конкретного случая код, по которому можно судить о достоверности копии данных.

CDCheck работает с разными типами контрольных сумм - MD2, MD4, MD5, Adler32, CRC32, SHA (1, 256, 348, 512), Tiger (128, 160, 192)и пр. Перед записью диска программа может проанализировать содержимое будущего носителя на предмет сoвмeстимocти записываемых на CD/DVD данных со стандартами ISO-образа. Проверка данных может выполняться как по контрольной сумме, так и по принципу "источник-копия". По окончанию проверки программа может запустить внешний антивирусный сканер, проверяя содержимое на наличие вирусов. CDCheck позволяет устанавливать приоритет задания, а также имеет функцию восстановления данных методом многократного считывания секторов диска. При достижении определенного процента достоверности, который можно установить в настройках программы, данные могут считаться восстановленными.

Обрабатывая данные программой CDCheck, можно наблюдать за подробной статистикой процесса: средней скоростью считывания данных, предполагаемым временем обработки данных, числом проверенных файлов и папок. Утилита поддерживает работу с командной строкой и предоставляет подробную информацию об используемом CD/DVD/BD-носителе.

DiskInternals CD & DVD Recovery 3.5

Разработчик: DiskInternals Research
Размер дистрибутива: 3,5 Мб
Распространение: shareware
Интерфейс: английский Утилита для восстановления потерянной информации с оптических носителей - это один инструмент из целого набора различных средств для восстановления потерянных данных, которые предлагают разработчики компании DiskInternals Research. Данная программа может работать с любым оптическим носителем: от CD-R и DVR-R, до двухслойных дисков и DVD-RAM. CD & DVD Recovery обнаруживает "пропавшие" файлы, записанные в системах ISO9660, UDF и Joliet. Эти данные могут быть восстановлены и в том случае, если данные записывались на диск в режиме мультисессии.

Операция восстановления поврежденных или удаленных данных во многом упрощается благодаря пошаговому мастеру, который имеется в программе. Следуя его указаниям, необходимо выбрать носитель, содержимое которого недоступно, а затем указать параметры восстанавливаемых файлов. Так, например, для более точного результата поиска данных следует определить примерный размер реанимируемых файлов, а также указать приблизительное время их создания. Эти критерии имеют особое значение при анализе диска с многократной записью, на котором осталось много "следов" от старой информации, когда-то записанной на данном носителе. CD & DVD Recovery определяет расположение потерянных данных на диске и может работать с длинными именами файлов. Программа предоставляет доступ к файлам с любого трека, даже в том случае, если сессия на диске не была корректно закрыта.

CDRoller 8.0

Разработчик: Digital Atlantic Corp
Размер дистрибутива: 6 Мб
Распространение: shareware
Интерфейс: английский Проблема нечитаемости дисков стала причиной возникновения массы утилит, созданных для ее решения. Одни программы предназначены для тестирования качества записи носителя, другие - для считывания уцелевшей информации. Обычно при этом используется метод многократного считывания, когда программа пытается максимально точно скопировать данные с поврежденного диска. Однако на практике эти утилиты далеко не всегда могут спасти ситуацию. Например, если копируемый файл имеет большой размер и содержит один или несколько нечитаемых фрагментов, то такие данные для дальнейшего использования могут быть непригодны.

Самый простой пример такой ситуации - поврежденный DVD с записанным на него фильмом. Как известно, содержимое формата DVD-video обычно выглядит как папка Video_ts, где расположены файлы меню и навигации, а также большие файлы с расширением.vob, в которых и содержится видео и звук. Если нечитаемая область диска оказалась на том месте, где был записан vob-файл, этот файл будет частично поврежден, в результате чего пропадет большой фрагмент видео. Частично восстановить оставшееся видео можно. Во-первых, для этого можно использовать дополнительные инструменты, способные исправить ошибки в коде видеофайла. Однако, если поврежденный участок большой, то такие утилиты не смогут справиться с восстановлением. Другие программы, способные исправить видеофайл, будут использовать повторное сжатие, что неизбежно приведет к потере исходного качества. Утилита CDRoller может решить эту проблему быстрее и эффективнее многих других программ. Скопировав на винчестер читаемые данные с такого диска, CDRoller выполнит анализ vob-файла и разделит его на отдельные фрагменты (сцены фильма), сохранив их в привычном для стандарта DVD-видео формате MPEG, без потери качества. При этом можно просто исключить сцену с тем фрагментом, где присутствует дефект, и записать новый диск с уцелевшими данными.

Благодаря встроенному модулю для записи, процедура прожига диска может быть выполнена непосредственно в CDRoller. Программа позволяет записывать восстановленные файлы и папки, видео, а также файлы образов ISO.

Инструмент для каталогизации дисков, встроенный в программу, использует так называемые короткие образы (Short CD/DVD Image). На самом деле, это не настоящие образы, а только данные о содержимом индексируемого диска - список всех файлов и директорий на диске, с сохраненной структурой. Каждый раз при чтении нового диска программа может автоматически создавать такой короткий образ и записывать его в определенную папку, составляя, таким образом, библиотеку всех дисков. В дальнейшем, если понадобится быстро отыскать определенный файл, с помощью CDRoller можно будет выполнить поиск по всей библиотеке образов. Инструмент для поиска данных реализован очень гибко, поисковый запрос можно уточнять с помощью различных критериев поиска. Так, например, можно установить минимальный и максимальный размер разыскиваемого файла, определить предмет поиска (например, только папки, файлы или и то, и другое), указать дату создания и т.д. Еще одна особенность CDRoller - возможность работы с аудиодисками. Несмотря на относительную долговечность аудиодисков, порой достаточно одной крохотной царапины, чтобы CD-проигрыватель отказался воспроизводить определенный трек или даже распознавать диск. Для того чтобы спасти запись, в программе используется цифровое считывание данных (Digital Audio Extraction). В процессе считывания аудио CDRoller может использовать jitter-коррекцию, а также применять повторное считывание секторов для определения ошибок или потери синхронизации. Считываемые треки можно сразу конвертировать в различные форматы цифрового звука - WAV, MP3, MP2, OGG и др. Программа может кодировать аудиодиски "на лету", без создания промежуточного WAV-файла. Для того чтобы оценить качество оптического носителя, CDRoller выполняет серию тестов (тест можно запустить, выбрав привод в списке доступных устройств и воспользовавшись сочетанием клавиш), выбирая метод проверки в зависимости от типа записанных данных. Программа проверяет файловую систему ISO 9660, а также выполняет проверку поверхности диска, после чего выводит на экран подробный сгенерированный отчет о различных свойствах носителя - о количестве обнаруженных сессий, о программе, в которой была выполнена запись, о размере таблицы размещения файлов, о списке нечитаемых папок и т.д.

Следует обратить внимание на то, что такая проверка не может быть применена к дискам с файловой системой UDF. Определение ошибок на оптических носителях с такой файловой системой производится автоматически. Этот формат записи данных активно используется различными моделями видеокамер с записью на DVD, DVD-рекордерами, а также приложениями для пакетной записи, такими как Roxio Drag-To-Disc и Nero InCD. Пользователи, которым приходится иметь дело с такими дисками, нередко сталкиваются с ситуацией, когда отснятое и записанное видео не воспроизводится. Обычно ошибки записи данных возникают на этапе закрытия сессии. Их можно встретить при работе с устройствами самых разных производителей - Lite-On, Thomson RCA, Philips, Panasonic и др. В большинстве случаев CDRoller позволяет частично или даже полностью восстановить эти данные.

IsoBuster 2.5

Разработчик: Smart Projects
Размер дистрибутива: 4,8 Мб
Распространение: shareware
Интерфейс: русский Эта программа представляет собой универсальный инструмент для восстановления данных. Многие пользователи считают эту утилиту лучшим средством для "починки" нечитаемых данных с оптических дисков и, нужно сказать, небезосновательно. Программа регулярно обновляется, и длинный список ее возможностей растет от версии к версии. На данный момент IsoBuster может реанимировать данные практически с любого носителя, включая BD- и HD DVD-диски.

Секрет популярности IsoBuster состоит, прежде всего, в том, что эта программа понимает все существующие файловые системы, которые используются сегодня для записи данных. Утилита работает с содержимым образов, с ее помощью можно монтировать образы и извлекать оттуда данные, а также напрямую запускать файлы. Программа поддерживает форматы всех популярных программ для записи дисков, таких как CDRWin, CloneCD, DiscJuggler, BlindWrite, WinOnCD, NTI, Plextools и многих других. IsoBuster можно использовать также для создания точного образа исходного диска, причем образ может записываться в форматы.iso, .bin, .tao, создаваться с разметкой cue и контрольной суммой.md5 для определения целостности данных.

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

Заключение

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

Основные возможности

  • сравнительный анализ CD-ROMа с копией, которая хранится на жестком диске с целью определения их идентичности (актуально для пользователей, которые заранее делали резервное копирование);
  • проверка читаемости файла на разных носителях – жестких, ZIP, компакт-дисков, флоппи и др.;
  • восстановление поврежденных файлов;
  • сохранение результатов диагностики в виде текста или таблицы.

Плюсы и минусы

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

Аналоги

BadCopy Pro. Профессиональное решение для восстановления информации с нечитаемых либо плохо читаемых дискет, дисков CD/DVD, карт памяти и других носителей. Программа работает со всеми типами файлов.

ISO Buster. Функциональный пакет инструментов, которые работают с образами дисков и восстанавливают файлы с битых CD и DVD дисков. Поддерживает все форматы образов, работает с оптическими носителями.

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

Принципы работы

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

Настройка проверки

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

Результат проверки

Для восстановления определенной папки или всего диска, выделите объект, нажмите на кнопку «Проверка» и укажите место для копирования информации. Можно настроить отдельные параметры: число повторов для чтения секторов, уровень корректности и т. д.

Настройка восстановления

Во время этого процесса будет отображаться прогресс, файлы с проблемами и их статус.

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

Поцарапали CD/DVD диск? Не читается дисководом? Что же так неаккуратно относитесь к его хранению? Будем восстанавливать диск, вернее данные с него.

Удивлены? Несёте диск уже в мусорное ведро? Остановитесь! Можно вернуть большинство информации с него. Как восстановить поцарапанный нечитаемый диск?

Есть много способов. О некоторых сейчас расскажу. Помогать нам будет замечательная программа для восстановления данных с повреждённых дисков — AnyReader. Она одна из лучших в этой области.

Первое, что советую — понизить скорость чтения дисковода. Иногда помогает. Если всё-таки не читается CD/DVD диск, то переходим к суровым действиям.

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

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

При подготовке материала видел несколько способов восстановления повреждённых, затёртых дисков. Кто, на что горазд…

Познавательное видео:



Полезная дополнительная информация на сайте:

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

Мы используем утилиту , специально предназначенную для данной миссии — восстановить поцарапанный нечитаемый CD/DVD диск.

Скачать AnyReader

Скачать программу можно с официального сайта производителя . Или воспользовавшись поиском .

Распаковать архив и скопировать файл…

…в заранее созданную папку (не перемещайте её никуда). Жмём на ярлык и в новой папке появляется другая…

Ещё полезная дополнительная информация на сайте:

Не переживайте — так и надо. Можете заглянуть в неё, но там ничего интересного. Запустилась программа AnyReader…


Выбираете подходящий вариант и жмём кнопку указанную пальцем…


Отмечаем файл, который хотите вытянуть с повреждённого носителя (показываю на примере первого пункта)…

Указываем место — куда сохранять восстановленный файл…



…ошибочно выбрал расположение в предыдущем действии — не беда…



Теперь знаете, как восстановить поцарапанный нечитаемый CD/DVD диск (данные с него).