Форум программистов, компьютерный форум, киберфорум
Софт: Архивирование и бэкап
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/55: Рейтинг темы: голосов - 55, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 16.08.2013
Сообщений: 23
1

Открыть поврежденный ZIP архив

29.09.2013, 16:52. Показов 10829. Ответов 18
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
При попытке открыть файл в архиве возникает сообщение: "Ошибка CRC в (название файла), файл поврежден.
Подскажите, как извлечь, или открыть файл с такой ошибкой. Может надо отключить проверку CRC каким-нибудь hex-редактором? Или просто подправить байты в архиве?

P.S. Прошу не писать глупых прделожений типа: "Скачай архив заново" или "Нажми "Исправить" в WinRar'е".
Не знал где создать тему. Если надо, перенесите в нужный раздел.
Прошу помочь.

Добавлено через 49 минут
Никто не знает???

Добавлено через 1 час 50 минут
Ауууууууу. Форум вымер????
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.09.2013, 16:52
Ответы с готовыми решениями:

Возможно ли открыть поврежденный архив?
Архив поврежден, не открывается. Хотя читала, что при определенных действиях вполне можно открыть....

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

День всем добрый. Как разблокировать запароленый ZIP архив?
В общем, подставили меня, причём жёстко. Мне нужна строго определённая версия программы. Есть...

Открыть архив в windows, сделанный на MacOS
Добрый день. Открываю архив с мака, в названиях файлов и папок иероглифы, содержимое самих файлов...

18
35 / 35 / 8
Регистрация: 11.02.2012
Сообщений: 105
29.09.2013, 17:03 2
Запусти в командной строке с параметром /NCRC
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28045 / 15778 / 982
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
29.09.2013, 17:04 3
здесь Вам не чатик.
сегодня воскресенье - люди имеют право на отдых.
теперь по теме:
Цитата Сообщение от wolfire777 Посмотреть сообщение
отключить проверку CRC
Вы не сможете.
Цитата Сообщение от wolfire777 Посмотреть сообщение
подправить байты в архиве?
чтобы это сделать - нужно знать что править.
если не ошибаюсь винрар умел извлекать из архива поврежденного часть данных.
0
0 / 0 / 0
Регистрация: 16.08.2013
Сообщений: 23
29.09.2013, 17:13  [ТС] 4
Цитата Сообщение от renald Посмотреть сообщение
Запусти в командной строке с параметром /NCRC
Это как? Поподробнее пожалуйста.

Добавлено через 1 минуту
Цитата Сообщение от magirus Посмотреть сообщение

Вы не сможете.
Я не смогу или никто не сможет???




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

Добавлено через 3 минуты
При выполнении команды /NCRC просто открывается архив. Извлечения файла или открытия файла не происходит.
0
35 / 35 / 8
Регистрация: 11.02.2012
Сообщений: 105
29.09.2013, 17:21 5
Наверно /NCRC это только для exe.
Какой тип сжатого файла, наверно он действительно поврежден. Тут уж ничего не поделаешь.
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28045 / 15778 / 982
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
29.09.2013, 17:23 6
Цитата Сообщение от wolfire777 Посмотреть сообщение
Я не смогу или никто не сможет???
никто , извините за возможное двойственное понимание моей фразы.
0
0 / 0 / 0
Регистрация: 16.08.2013
Сообщений: 23
29.09.2013, 17:31  [ТС] 7
Цитата Сообщение от renald Посмотреть сообщение
Наверно /NCRC это только для exe.
Какой тип сжатого файла, наверно он действительно поврежден. Тут уж ничего не поделаешь.
Архив.zip, а файл, который в нем находится- текстовый.
Были еще фильмы, но я их распаковал, правда с артефактами. Все были в разных архивах.

Добавлено через 7 минут
Смотрите: при открывании архива с помощью блокнота, я обнаружил, что между началом (буквами РК...) и концом (тоже буквы РК...) находится пустое место. Если его заполнить текстом с нужным CRC, то все нормально???
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28045 / 15778 / 982
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
29.09.2013, 17:34 8
простите, но контрольная сумма рассчитывается на основании исходного текста.
0
35 / 35 / 8
Регистрация: 11.02.2012
Сообщений: 105
29.09.2013, 17:36 9
тогда нужен алгоритм crc, и сама сумма
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28045 / 15778 / 982
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
29.09.2013, 17:41 10
Цитата Сообщение от renald Посмотреть сообщение
нужен алгоритм crc
CRC32...
0
35 / 35 / 8
Регистрация: 11.02.2012
Сообщений: 105
29.09.2013, 18:00 11
по моему, можно создать новый архив на основе существующего с правильным crc.
А затем извлечь файл.

Добавлено через 10 минут
Bash
1
zip -FF "с ошибкой".zip --out new.zip
0
0 / 0 / 0
Регистрация: 16.08.2013
Сообщений: 23
29.09.2013, 18:21  [ТС] 12
Алгоритм CRC32.


Цитата Сообщение от renald Посмотреть сообщение
по моему, можно создать новый архив на основе существующего с правильным crc.
А затем извлечь файл.

Добавлено через 10 минут
Bash
1
zip -FF "с ошибкой".zip --out new.zip
Что-то я Вас не понял. Как это: "создать новый архив на основе существующего с правильным crc.
А затем извлечь файл."??

Добавлено через 1 минуту
Цитата Сообщение от magirus Посмотреть сообщение
простите, но контрольная сумма рассчитывается на основании исходного текста.
Любую CRC32-сумму можно получить, заменив всего лишь 4 байта в тексте.
0
35 / 35 / 8
Регистрация: 11.02.2012
Сообщений: 105
29.09.2013, 18:33 13
Цитата Сообщение от wolfire777 Посмотреть сообщение
Что-то я Вас не понял. Как это: "создать новый архив на основе существующего с правильным crc.
другими словами попытаться исправить архив, через -F или -FF
0
0 / 0 / 0
Регистрация: 16.08.2013
Сообщений: 23
29.09.2013, 18:43  [ТС] 14
Цитата Сообщение от renald Посмотреть сообщение
другими словами попытаться исправить архив, через -F или -FF
То есть прогнать файл через командный интерпретатор?
Но ведь Bash для Linux. А у меня Windows 7.

Объясните мне-дураку))
Что-то я никак не пойму технологию. Разложите пожалуйста все "по полочкам" или дайте ссылку.
0
35 / 35 / 8
Регистрация: 11.02.2012
Сообщений: 105
29.09.2013, 18:45 15
да, это команды для линукса. для видовс как сделать эти команды я не в курсах
0
0 / 0 / 0
Регистрация: 16.08.2013
Сообщений: 23
29.09.2013, 19:01  [ТС] 16
Ну это ладно. А если сделать так, ка Вы говорите, то все получится?
И какой вообще механизм того процесса, который вы предлагаете?
0
3176 / 1935 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
29.09.2013, 19:34 17
ZIP - это дрянной формат, не содержащий данных, для коррекции ошибок. Не путатйте с RAR - даже если вы используете WinRAR, чтобы открывать ZIP-файлы.

Если у вас "битый" файл, ничего не поможет (Causes for a bad or corrupt Zip file).

Единственное, что можно сделать с испорченным ZIP-файлом - попытаться восстановить заголовок архива по его содержимому. Используйте ключ -Fix (для PKZIP) или аналогичный для WinZip, чтобы реконструировать заголовок и извлечь хотя бы часть файлов, если архив многофайловый. Methods to try fixing invalid Zip files with the command line add-on
0
0 / 0 / 0
Регистрация: 16.08.2013
Сообщений: 23
29.09.2013, 21:33  [ТС] 18
Хотелось бы поподробнее узнать о командах -F и -FF. И если можно, то как их осуществить на Windows 7?
0
35 / 35 / 8
Регистрация: 11.02.2012
Сообщений: 105
29.09.2013, 21:42 19
linux можно поставить на виртуалку, на виндовс попробуй программку info-zip
0
29.09.2013, 21:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.09.2013, 21:42
Помогаю со студенческими работами здесь

Чем открыть недокачанный архив Winrar?
Подскажите, кто-нть! Плиз! Качала флэшгетом rar, в нем пдф запакован был. Флешгет закрылся(типа...

Как открыть запароленный архив не зная пароля
Всем здравствуйте! Обращаюсь с таким вопросом, имеется архив rar требующий ввода пароля,...

Поврежденный RAR .archive
Как восстановить поврежденные RAR .archive? Всем привет,хочу обратиться с такой проблемой:...

Открыть zip архив и распаковать pdf файл с паролем
из zip архива распаковать pdf файл с паролем


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru