Твой софтовый форум > Software > Софт вопросы

Проблема с WinRar

,

Как открыть архив?

Дата публикации: 28.05.2006 - 10:01
stas01
Народ, помогите! Очень надо! Мой малой удалил с диска
очччень нужную мне инфу! Я восстановил ее с помощью
Recover My Files, она была заархивирована WinRar-ом.
А теперь архив НЕ ОТКРЫВАЕТСЯ! Кто знает что можно сделать?
Заранее МЕРСИ!!!
Alexh
скорее всего к тому моменту когда ты восстановил архив часть кластеров в которых он был в своё время была уже занята и поэтому у тебя архив уже по определению с ошибками, нет какой либо части, а если он ещё и солид то тогда совсем кабздец, поэтому если есть начало архива то в лучьшем случае ты восстановишь только 1 файл из него (вариант солид) или больше если архив простой, а целиком очень врядли с использованием рековери рекордс рара.
так что прости за то что расстроил....... у всех бывает........
yah
Инфу ты уже затер, можешь не стараться восстанавливать.
armour
yah, почему у тебя всегда столько негативаsmile.gif - черный юмор наверное твоя специализацияsmile.gif
Пусть человек хотя бы попытается.

Почитай фаг и хелп к винрару.
вот что говорит фаг о консольной версии:

r Восстановить архив

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

По завершении этого этапа создается новый архив с именем
fixed.arcname.rar, где 'arcname' - имя исходного (повреждённого)
архива.

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

По завершения этого этапа создается реконструированный архив
с именем rebuilt.arcname.rar, где 'arcname' - имя исходного
архива.

Версия RAR/DOS32 вместо вышеупомянутых имён использует имена
_recover.rar и _reconst.rar.

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

Подозрительный элемент

Имя: <возможное имя файла>
Размер: <размер> Размер в архиве: <упакованный размер>

Добавить в архив? Да/Нет/Все

Ответьте 'Да' (Y), чтобы добавить этот элемент в fixed.arcname.rar.

Пример:

rar r buggy.rar


rc Воссоздать отсутствующие или повреждённые тома многотомного
архива с помощью томов для восстановления (файлов .rev)

В качестве имени архива нужно указать имя любого имеющегося
тома, например:

rar rc backup.part03.rar

Информацию о томах для восстановления см. в описании команды 'rv'.


rn Переименовать файлы в архиве

Синтаксис команды:

rar rn <архив> <исх_имя1> <рез_имя1> ... <исх_имяN> <рез_имяN>

Например, следующая команда:

rar rn data.rar readme.txt readme.bak info.txt info.bak

служит для переименования файла readme.txt в readme.bak и файла
info.txt в info.bak в архиве data.rar.

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

rar rn data.rar *.txt *.bak

переименует все *.txt файлы в файлы *.bak.

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


rr[N] Добавить информацию для восстановления

В архивы можно добавлять необязательную избыточную информацию
для восстановления (защитную запись). Она немного увеличивает
размер архива, однако может помочь при восстановлении архива,
поврежденного в результате сбоя дискеты или другой потери
данных. Информация для восстановления может содержать до 524288
секторов. Количество секторов можно задавать явно командой 'rr'
(N = 1, 2 .. 524288). Если этот параметр не указан, то размер
выбирается автоматически и составляет около 1% от общего объема
архива, что обычно позволяет восстановить последовательно
поврежденные данные длиной до 0,6% от общего объема архива.

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

rar rr3% arcname

Обратите внимание, что если эту команду требуется вызвать из
пакетного файла (.bat или .cmd), то нужно указывать не rr3%, а
rr3%%, так как командный процессор воспринимает одиночный символ
'%' как начало параметра пакетного файла. Вместо символа '%'
допускается использовать латинскую букву 'p'. Например, команда
'rr3p' также будет правильной.

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

Примерный размер информации для восстановления можно определить
по формуле:
<размер архива>/256 + <число секторов восстановления>*512 байт


rv[N] Создать тома для восстановления (файлы .rev)

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

rar rv3 data.part01.rar

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

Каждый том для восстановления способен воссоздать один
отсутствующий или повреждённый том RAR. Например, если архив
состоит из 30 томов и для него создано 3 тома для
восстановления, то вы сможете воссоздать любые 3 отсутствующие
тома. Если файлов .rev меньше, чем отсутствующих томов, то
реконструкция архива невозможна. Общее количество обычных томов
и томов для восстановления не может превышать 255.

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

rar rv15% data.part01.rar

RAR воссоздает отсутствующие тома либо по команде 'rc', либо
автоматически при распаковке, если он не находит следующий том,
но обнаруживает необходимое количество rev-файлов.

Перед реконструкцией повреждённые тома переименовываются
в *.bad. Например, volname.part03.rar будет переименован в
volname.part03.rar.bad.

Где-то мне попадался на forum.netz.ru фак по WinRar
один из советов для ленивых - пользоваться тоталкомандером.

Есть еще спецпроги для востановления архивов. типа адвансед рар репейр или что-то в этом роде
и проги по востановлению множества других типов файлов.
yah
armour, да пусть пытается, мне то что smile.gif

В данном случае ему проще будет отнести винт к спецам. Быстрее и больше шансов восстановить.
Love.sys
QUOTE(yah @ 24.03.2006 - 12:11)
armour, да пусть пытается, мне то что  smile.gif

В данном случае ему проще будет отнести винт к спецам. Быстрее и больше шансов восстановить.
*


если тебе нет дело до этого, то я могу только подумать что ты флудишь по чём зря. mad.gif
yah
2Гражданин, я просто не правильно выразился. В его случае, на мой взгляд, проще\легче\быстрее отнести винт с спецам и пусть они там ему восстановять. Т.к. сподручным средствами ему врядли удастся это сделать.
armour
Advanced RAR Repair v1.0
https://softoroom.org/topic14540.html

Advanced ZIP Repair v1.6.2.1 Retail
https://softoroom.org/topic6466.html
Troll
У меня проблема несколько иного свойства с архивом ZIP.
С нэта скачал архив фотошопа на 300 метров и из него не хочет вылезать дата-файл. Начинается разархивация и процентах на 10-и вылетает сообщение "! C:\Downloads\Архивы\PhotoshopCS2TryoutRU_Win.zip: Ошибка CRC в PhotoshopCS2TryoutRU_Win\Data1.cab, файл повреждён". с этим можно бороться или уже нет?
У меня модемное соединение, перезакачка займёт целых 3 рабочиу дня. Заранее спасибо.
kasyan
Troll, бороться с этим нельзя.


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: Проблема с WinRar
SoftoRooM © 2004-2024