PDA

View Full Version : поврежденный файл


tigranik
December 13th, 2005, 12:27
проблема в следующем.
случайно удалил файл с зашифрованым диском. но вовремя опомнился и восстановил его GetDadaBack 4 fat/ однако диск не подключается говорит что файл поврежден.
можно еще его как-то спасти?

Alex Railean
December 13th, 2005, 14:53
Скажу сразу – проблема практически не-решаема. Если образ поврежден, все зависит от части, которая повреждена.
В худшем случае – данные не вернуть,
В лучшем – может быть получится восстановить частично некоторые файлы диска.

То есть, сразу надо настроится на плохие новости.

Для того чтобы попробовать решить задачу:


скопируйте эту утилиту: http://files.dekart.com/tools/blobextractor.zip
сделайте копию образа (на ней будем делать эксперименты)
запустите ее с такими параметрами: blobextractor.exe <filename> <buffer size> /dump
вот пример: blobextractor c:/demoimg.dpd 32 /dump


- обратите внимание, путь указывается с / а не \
- размер буфера ставьте 32

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


D:\temp\blobextractor>blobextractor c:/demoimg.dpd 32 /dump
image successfully opened. Size: 10497720 bytes

enter your password: 11111
Potential blob traced, OFF: 2484, OCC: 0, POS: 1, AT: 1
Press any key to continue . . .


Если появится что-то вроде этого, запустите программу снова, с другими параметрами (см. #5 - добавился параметр /fix); В противном случае, сообщите данные которые программа отобразила на экране.

blobextractor c:/demoimg.dpd 32 /dump /fix
Если результат будет позитивным, программа об этом скажет, в противном случае, шанс на спасение совсем маленький. В таком случае,
в корневом каталоге C:\ есть несколько файлов, которые надо послать нам: dump.txt, openblob.txt. (второй файл появится только если использовать параметр /fix, и только если результат анализа будет не «совсем плохим»)


�*ти файлы шлите на support{AT#$^#@}dekart{DOT%&%^@}com, не следует их афишировать на форуме, так как «враг не дремлет». Вместе с файлами, сообщите и ваш пароль (так как иначе мы не сможем проверить нужные детали) и точную версию программы которая у вас инсталлирована.

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

Unregistered
September 12th, 2007, 09:13
Скажите, пожалуйста, а как долго должна работать программа blobextractor с параметром /fix и 500-мегабайтным файлом?
А то вот запустил, и жду результатов уже несколько часов (при этом blobextractor процессор не грузит, жесткий диск не использует вроде тоже). Повисла?
Спасибо.

Alex Railean
September 15th, 2007, 18:08
Так долго она работать не должна; в Task Manager’e можно посмотреть сколько байт программа прочитала и сколько записала. Читать больше 500 МБ она не должна.

Скорее всего она была запущена только с параметром /fix, а надо запускать как в примере (“blobextractor c:/demoimg.dpd 32 /dump”)

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

Игорь
April 21st, 2009, 16:36
У меня проблема такая же, программа blobextractor с параметром /fix (после того как сделан dump) висит черным квадратом и ничего не делает. При ручном принудительном закрытии openblob.txt - не появляется.
Проделывал процедуру со свеже созданными образом - то же самое.
с параметром /dump - работает, а с /dump /fix - просто висит (даже процессор не задействует).
Подскажите что я не правильно делаю, может нужно дольше ждать.

Alex Railean
May 1st, 2009, 04:57
Нет, скорее всего это не приведет к результату.

Вышлите нам на support at dekart com файл который получается при запуске с параметром /dump.