Реально ли открыть/восстановить поврежденный архив

  • Автор темы Автор темы garif
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Ответ: Реально ли открыть/восстановить поврежденный архив

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

Была еще такая старая добрая консольная утилита pkzipfix.exe для восстановления файлов
 
Ответ: Реально ли открыть/восстановить поврежденный архив

Только что специально проверил - http://dosbootsector.narod.ru/arhivers/pkzipfix.exe прекрасно восстанавливает потерянное оглавление. Причем абсолютно бесплатно.
Остальные утили - по сути, GUI надстройки над ней.
 
Ответ: Реально ли открыть/восстановить поврежденный архив

Остальные утили - по сути, GUI надстройки над ней

Именно. О чём и писал.

Но пкварёвый зип -- шареваре. Из бесплатных -- инфозип.
 
Ответ: Реально ли открыть/восстановить поврежденный архив

Другое дело если архив был "solid" или зашифрован - тогда кирдык.
zip формат очень древний и солидность не поддерживает.
 
Ответ: Реально ли открыть/восстановить поврежденный архив

Пытаюсь восстановить Advanced Zip Repair'ом...
Программа создала на диске 2-й архив "fixed". Он уже в 30 (!) раз больше, чем "оригинал". Это нормально?
Сижу, думаю: что быстрее закончится - работа программы или свободное место на диске. Сама прога типа "не отвечает".
 
Ответ: Реально ли открыть/восстановить поврежденный архив

Скорее всего просто "чудит" и не отвиснет пока все место на винте не исчерпает а потом аварийно завершится. А какие вообще перспективы восстановления? Файлы, структуру каталогов видит?
 
Ответ: Реально ли открыть/восстановить поврежденный архив

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

А какие вообще перспективы восстановления? Файлы, структуру каталогов видит?
А фиг его знает... Погда "повисает" ничего просмотреть нельзя.

Все. Надоело (да и места на винте не осталось почти). Вырубил. Что дальше делать - ума не приложу.
 
Ответ: Реально ли открыть/восстановить поврежденный архив

Хорошо, наводящие вопросы: что именно говорит winzip при открытии файла? Я понимаю, неожиданный конец и т.д. но какие-то файлы отображает? Что происходит по нажатию кнопки восстановления архива? Тоже зависает или что-то говорит? Что происходит при вызове pkzipfix.exe: программа ругается на неизвестный формат (или на чтото другое), молча виснет или успешно создает пустой архив? В зависимости от ответов можно выработать дальнейшую стратегию восстановления.
 
Ответ: Реально ли открыть/восстановить поврежденный архив

Отображает 1 файл .DS_Store, размер 0 байт.
При попытке вылечить выдает "Архив поврежден", либо просто виснет.
pkzipfix.exe - не работает (у меня х64).
 
Ответ: Реально ли открыть/восстановить поврежденный архив

Это уже хлеб. Судя по всему неправильный размер первого файла и это сносит крышу восстановлению. Метод восстановления: установить размер первого файла в hex редакторе и попробовать продолжить восмтановление. Мне нужен hex дамп начала и конца файла. Или в winhex или Far в режиме F4
 
Ответ: Реально ли открыть/восстановить поврежденный архив

Ставлю бокал гиннеса, что не получится :)
 
Ответ: Реально ли открыть/восстановить поврежденный архив

Ну почему же так категорично. На мой взгляд там ничего особо невосстановимого не было - жаль, ТС пропал куда-то, видимо, скачал нормальный архив ;-)
 
Ответ: Реально ли открыть/восстановить поврежденный архив

ТС никуда не пропал :). Работы много, замотался совсем...
_MBK_, сегодня постараюсь выслать Вам инфу. В принципе, уже не слишком актуально, но ради спортивного интереса :)!
 
Ответ: Реально ли открыть/восстановить поврежденный архив

Отображает 1 файл .DS_Store
Маковский архив, созданный через контекстное меню. Восстановить не получится. Почему, долго обьяснять.
 
Ответ: Реально ли открыть/восстановить поврежденный архив

Ну объясните, интересно же. Что там такого мак накручивает, что восстановить нельзя? Все-таки солид?
 
Ответ: Реально ли открыть/восстановить поврежденный архив

tatarin, все так печально? Может, хоть вкратце поясните?
 
Ответ: Реально ли открыть/восстановить поврежденный архив

Большой объем.
 
Ответ: Реально ли открыть/восстановить поврежденный архив

Ну и что? Там дело в другом - похоже, кроме этого служебного файла .DS_Store в архиве ничего нет - мусор один :-(
 
Статус
Закрыто для дальнейших ответов.