Что такое формат файла 001?
Файл с расширением .001 содержит первую часть архива данных - или любого большого файла, - который был разделен с помощью инструментов для разбивки файлов или архиваторов. .001 - это универсальный суффикс, используемый многими программами, которые могут поддерживать различные методы сжатия. Поскольку формат не зависит от контейнера, результатом объединения может быть архив ZIP, архив 7-Zip, образ ISO, видео или любой другой бинарный файл.
Для доступа к исходным данным должны присутствовать все последующие части - соглашение о нумерации по возрастанию (.001, .002, .003, …) сообщает инструменту объединения, в каком порядке их склеивать. Некоторые разделители, такие как HJSplit, встраивают легкую управляющую информацию в первый сегмент, чтобы программа могла определить, сколько частей требуется для воссоздания файла; простые бинарные разделения не содержат таких метаданных.
Файлы .001 обычно используются для разделения больших архивов на более мелкие части, которые легче переносить и хранить - например, на оптических дисках или USB-накопителях - или для создания небольших вложений в электронную почту. Формат также широко используется для разделения архивов RAR и образов ISO на пронумерованные сегменты.
Такие инструменты, как 7-Zip, создают двойное расширение, например .7z.001 или .zip.001, делая внутренний формат явным. Поскольку .001 не имеет собственных «магических байтов», первые байты файла принадлежат тому формату, который был разделен: разделенный том 7-Zip начинается с байтов заголовка 7z, разделенный ZIP начинается с PK, а обычный файл, разделенный HJSplit, показывает заголовок исходного файла.
Безопасность и защита
РИСК: MEDIUMНабор разделенных файлов безопасен ровно настолько, насколько безопасен исходный файл - чаще всего это архив, который может содержать вредоносное ПО, которое вы не увидите до объединения и извлечения, поэтому сканируйте подозрительные наборы .001 перед запуском чего-либо внутри. Особенность .001 заключается в полноте, а не в безопасности: каждая часть должна присутствовать с непрерывной нумерацией (.001, .002, .003 …) и оригинальными именами, иначе объединение не удастся, а недостающие байты нельзя будет восстановить. Остерегайтесь поддельных порталов загрузки «file joiner», предлагающих рекламное ПО - отдавайте предпочтение 7-Zip, PeaZip или HJSplit с их официальных сайтов.
Детали формата
в двух словахПрограммы, открывающие файлы 001
Технические подробности
глубокая спецификация| Тип формата | Первый сегмент последовательно пронумерованного разделенного файла; остальные части используют расширения .002, .003 и так далее |
| MIME-тип | application/octet-stream |
| Магические байты | Собственных нет - наследует первые байты исходного файла (например, 50 4B 03 04 для разделенного ZIP; 37 7A BC AF 27 1C для разделенного тома 7-Zip; 52 61 72 21 для разделенного RAR) |
| Сжатие | Внутренне отсутствует - полностью зависит от того, был ли сжат исходный файл перед разделением |
| Независимость от контейнера | Да - результатом объединения может быть ZIP, RAR, архив 7-Zip, образ ISO, видео или любой другой бинарный формат |
| Метаданные / управляющая информация | Необязательно; HJSplit встраивает небольшой заголовок, хранящий общее количество частей; простые бинарные разделения через cat или copy /b не содержат метаданных |
| Команда объединения (Windows) | copy /b file.001+file.002+file.003 output.ext |
| Команда объединения (Linux / macOS) | cat file.001 file.002 file.003 > output.ext |
| Вариант именования 7-Zip | 7-Zip добавляет .001 после расширения внутреннего формата - например, archive.7z.001 или archive.zip.001 - чтобы сделать тип контейнера явным |
| Максимальный числовой суффикс | Обычно до .999 (3-значная последовательность); некоторые инструменты выходят за эти пределы, используя дополнительные цифры |
| Размер разделения | Устанавливается пользователем во время разделения; распространенные значения включают 700 МБ (CD-ROM), 4,7 ГБ (однослойный DVD) и произвольное количество байтов |
| Обнаружение ошибок | В самой конвенции .001 не предусмотрено; целостность зависит от упакованного формата (тома RAR включают контрольные суммы CRC для каждого сегмента; HJSplit и простые разделения не имеют встроенных проверок) |
| Требуются все части | Да - каждый сегмент от .001 до последней пронумерованной части должен присутствовать и быть неповрежденным перед использованием объединенного файла |
| Разработчик / происхождение | Единого разработчика нет; общая конвенция, популяризированная HJSplit (Freebyte) и впоследствии принятая 7-Zip, WinRAR, PeaZip и многими другими инструментами |
| Соглашение об именовании | Возрастающие целые числа с заполнением нулями в качестве расширения файла - .001, .002, .003, … - при этом все части имеют одно и то же базовое имя |
| Выпущен | Sequential .001/.002 numbering popularised by HJSplit (Freebyte) and generic file splitters; 7-Zip uses .7z.001/.zip.001 for its split volumes |
| Открыть стандартное | Да · без роялти |
Конвертации 001
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах 001.