Что такое формат файла 7Z.001?
Файлы с расширением .7z.001 хранят первую часть многотомного архива, созданного с помощью архиватора 7-Zip. Полное имя файла обычно состоит из исходного имени архива и суффикса .7z.001, при этом последующие части имеют последовательно пронумерованные суффиксы - .7z.002, .7z.003 и так далее. Такой архив может хранить любые типы данных, хотя метод сжатия может быть не оптимальным для каждого типа данных.
Создание и извлечение многотомного архива
Файлы частей архива хранят информацию о том, какие части необходимы для извлечения архива. Если хотя бы одна из частей отсутствует, извлечение архива невозможно. Все файлы частей должны быть помещены в одну папку перед извлечением. Многотомные архивы можно создавать с помощью 7-Zip или других инструментов архивирования файлов, поддерживающих этот формат. Разделение на тома обычно используется для больших файлов, при отправке файлов в виде вложений в электронную почту или когда на одном носителе доступно ограниченное пространство для хранения.
Формат файлов 7-Zip
Файл .7z.001 является открывающим томом более крупного многотомного архива .7z. Поскольку 7-Zip выполняет побайтовое разделение готового контейнера .7z, только первый том несет стандартную 6-байтовую сигнатуру 7z (37 7A BC AF 27 1C по смещению 0). Последующие тома - .7z.002, .7z.003 и так далее - представляют собой необработанные диапазоны байтов без собственной сигнатуры. Конечный заголовок и индекс файлов находятся в последнем томе, поэтому файл .7z.001 сам по себе не может быть извлечен, даже если он полностью исправен.
Формат 7Z был разработан в 1999 году Игорем Павловым как эффективный метод сжатия данных с открытым исходным кодом. Он поддерживает следующие алгоритмы сжатия:
- LZMA (алгоритм по умолчанию)
- LZMA2
- PPMd
- BCJ и BCJ2 (фильтры предварительной обработки исполняемых файлов)
- BZip2
- Deflate
Формат также поддерживает шифрование AES-256 и дополнительные параметры сжатия. Заголовки архивов также могут быть сжаты и зашифрованы. 7Z не предлагает функцию восстановления данных, поэтому автоматическое восстановление отсутствующих или поврежденных данных с помощью 7-Zip невозможно - в отличие от многотомных архивов RAR, которые могут включать запись для восстановления.
Безопасность и защита
РИСК: MEDIUMМноготомный набор 7z безопасен ровно настолько, насколько безопасно то, что было сжато внутри - чаще всего это загрузки, реальные типы файлов которых вы не увидите до объединения и извлечения, поэтому сканируйте подозрительные наборы .7z.001 перед запуском чего-либо из них. Специфическая проблема .7z.001 - это целостность, а не безопасность: каждый том должен присутствовать с непрерывной нумерацией (.001, .002, .003 …) и оригинальными именами, иначе извлечение не удастся, а недостающие байты нельзя будет восстановить. Тома 7z также могут быть зашифрованы AES-256 (иногда используется для обхода антивирусов), поэтому будьте осторожны с защищенными паролем наборами, присланными без запроса. Отдавайте предпочтение 7-Zip / PeaZip / Keka с их официальных сайтов, а не порталам загрузки «объединителей файлов», которые распространяют рекламное ПО.
Детали формата
в двух словахПрограммы, открывающие файлы 7Z.001
Технические подробности
глубокая спецификация| Роль файла | Первый том многотомного набора 7z; служит точкой входа для всего разделенного архива |
| MIME-тип | application/x-7z-compressed |
| Магические байты | 37 7A BC AF 27 1C (6 байт по смещению 0) - стандартная сигнатура 7z, присутствует только в первом томе (.7z.001) |
| Соглашение об именовании томов | Последовательный числовой суффикс с заполнением нулями, добавляемый после .7z: .7z.001, .7z.002, .7z.003, … |
| Метод разделения | Побайтовое («тупое») разделение готового архива .7z - в отдельные тома не добавляются заголовки или футеры для каждого тома |
| Расположение индекса архива | Конечный заголовок и индекс файлов хранятся исключительно в последнем томе; файл .7z.001 в одиночку не подлежит извлечению |
| Зависимость при извлечении | Все тома должны присутствовать в одном каталоге; отсутствие одной части делает извлечение невозможным |
| Алгоритмы сжатия | LZMA (по умолчанию), LZMA2, PPMd, BZip2, Deflate, фильтры предварительной обработки BCJ и BCJ2 |
| Шифрование | AES-256; шифрование имен файлов может опционально скрыть список файлов от неавторизованных пользователей |
| Шифрование заголовков | Заголовки архива, включая индекс файлов, могут быть независимо сжаты и зашифрованы |
| Восстановление данных | Нет встроенной записи для восстановления; поврежденные или отсутствующие тома не могут быть автоматически восстановлены с помощью 7-Zip |
| Поддержка имен файлов Unicode | Полная поддержка имен файлов Unicode (UTF-16) для записей внутри архива |
| Максимальный теоретический размер | До 16 эксабайт (2⁶⁴ − 1 байт) на архив и на отдельный файл |
| Поддержка непрерывных архивов | Режим непрерывного (solid) сжатия (несколько файлов сжимаются как один поток) поддерживается и может охватывать несколько томов |
| Поддержка самораспаковывающихся (SFX) архивов | Многотомный архив может быть упакован как самораспаковывающийся исполняемый файл; файл .7z.001 остается первым томом |
| Выпущен | Multi-volume (split) 7z support in 7-Zip; .7z.NNN volume naming |
| Открыть стандартное | Да · без роялти |
| Спецификация | www.7-zip.org |
Конвертации 7Z.001
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах 7Z.001.