3

Я пытаюсь извлечь файл из набора .RAR запчасти. Я всегда получаю следующую ошибку:

Corrupted

поэтому я пробовал много программ для извлечения поврежденных файлов RAR. У меня 10 частей, каждая по 400МБ большая. Последней программой, которую я использовал, был Recovery toolbox for RAR.

Это дало мне следующее сообщение:

Строгость:!Высоко
Сообщение: ошибка восстановления для файла XXXX с файлом набора сообщений
ошибка указателя.

Программа извлекла 2 ГБ данных, но она должна извлечь 4 ГБ.


Есть ли способ извлечь содержимое или я должен снова загрузить файлы с другого сервера?

3 ответа3

5

Короткий ответ

Нет, вы обречены, повторная загрузка - ваш лучший вариант.

Длинный ответ

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

3

Нет, вам не нужно скачивать (все) файлы снова. Это как раз одна из причин разбить архив на тома.

Если вы используете реальный WinRAR, он не даст вам какое-то загадочное "испорченное" сообщение, но точно скажет вам , что происходит.

Например, если он сообщает

!   C:\archive.part05.rar: Packed data CRC failed in filename. The volume is corrupt
!   C:\archive.part10.rar: CRC failed in filename. The file is corrupt

В этом случае единственным поврежденным томом является archive.part05.rar . Повторно загрузите это и попробуйте снова.

2

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

Есть два распространенных способа сделать это: сеть eDonkey и сеть BitTorrent.

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

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

Таким образом, eMule/ µTorrent / и т.д. будет в состоянии видеть (надеюсь), что большая часть файла уже загружена и повторно загружать только плохие фрагменты / фрагменты, тем самым экономя вам большую пропускную способность (за счет большого количества времени, зависящего от рассматриваемого файла и его текущая популярность).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .