Что такое формат файла R00?
Файл .r00 является частью устаревшего формата многотомных архивов, разработанного Евгением Рошалом и распространяемого RARLAB, одним из ведущих разработчиков ПО для сжатия файлов. Это сегмент разделенного архива RAR, обрабатываемый такими приложениями, как WinRAR, 7-Zip и PeaZip. Формат поддерживается в Windows, macOS и Linux.
В устаревшей схеме именования RAR разделенный архив всегда начинается с файла с именем <имя>.rar - это первый том и точка входа для извлечения. Файл .r00 является вторым томом набора, за ним следует .r01 как третий, .r02 как четвертый и так далее. Все части должны находиться в одной папке и открываться последовательно для успешного извлечения; попытка открыть .r00 напрямую без первого .rar приведет к ошибке в большинстве архиваторов.
Эта схема именования .r00/.r01/.r02 является устаревшим соглашением из WinRAR 2.x. В WinRAR 3.0 и более поздних версиях произошел переход на более понятную схему .part1.rar/.part2.rar/.part3.rar, поэтому файлы .r00 чаще всего встречаются в старых архивах, распространяемых в сети. Каждый том несет часть потока сжатых данных; заголовок архива, список файлов и контрольные суммы CRC32 хранятся в первом томе .rar.
Безопасность и защита
РИСК: MEDIUMФайл .r00 является частью архива RAR, который является классическим контейнером для доставки вредоносного ПО: разделенные многотомные наборы могут обходить базовые фильтры по размеру или типу файлов. Сканируйте извлеченное содержимое перед запуском чего-либо. Природа разделенных файлов также вносит риск неполноты: если какой-либо том отсутствует или поврежден, весь архив невозможно будет извлечь. Записи для восстановления WinRAR (если они присутствуют в архиве) могут восстановить поврежденный том. Остерегайтесь файлов .r00 из ненадежных источников, особенно если архив защищен паролем.
Детали формата
в двух словахПрограммы, открывающие файлы R00
Технические подробности
глубокая спецификация| Кодировка | Бинарная, little-endian |
| Роль в архиве | Второй том в устаревшем многотомном наборе RAR (первое пронумерованное продолжение после основного файла `.rar`) |
| Соглашение об именовании | Первая часть: `<имя>.rar`; последующие части: `<имя>.r00`, `<имя>.r01`, `<имя>.r02`, …, `<имя>.r99`, затем `<имя>.s00` и т. д. для очень больших наборов |
| Алгоритм сжатия | Проприетарный RAR LZSS + PPM; алгоритм идентичен основному тому `.rar` |
| Требования к извлечению | Должны присутствовать все тома; извлечение должно начинаться с первого файла `.rar` - открытие только `.r00` не удастся |
| Проверка целостности | Контрольные суммы CRC32 для каждого файла хранятся в заголовке тома `.rar`; проверяются при извлечении каждого файла |
| Шифрование | AES-128 (RAR4), если архив был создан с паролем; состояние шифрования наследуется из заголовка `.rar` |
| Типичные размеры томов | Устанавливаются создателем; распространенные размеры: 10 МБ, 50 МБ, 100 МБ, 700 МБ (размер CD), 4,7 ГБ (размер DVD) |
| Тома для восстановления | Дополнительные тома восстановления `.rev` позволяют восстановить один или несколько поврежденных сегментов в наборе |
| Поколение формата RAR | Устаревшее именование многотомных архивов RAR4; в WinRAR 3.0+ (2002) в качестве новой схемы по умолчанию были введены `.part1.rar` / `.part2.rar` |
| Расположение заголовка архива | Содержится только в первом томе `.rar`; сегмент продолжения `.r00` в большинстве случаев не несет независимого заголовка архива |
| Платформы | Windows, macOS, Linux (через WinRAR, 7-Zip, PeaZip, unrar CLI, Keka, The Unarchiver) |
| Выпущен | ~1993 (RAR multi-volume split with .r00/.r01 naming from early WinRAR versions) |
| Последняя версия | Part of RAR4 format; modern WinRAR 3+ uses .part1.rar/.part2.rar naming instead |
| Спецификация | www.rarlab.com |
Конвертации R00
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах R00.