WinRAR
Год 2026
Язык Английский, Русский
v.7.20
PeaZip
Год 2025
Язык Английский, Русский, Другие
v.10.3.0
7-Zip
Год 2024
Тип сборки Portable
Язык Русский, Мультиязычный
v.24.09
Bandizip
Год 2023
Язык Английский, Русский, Другие
v.7.35 Build
Архиваторы скачать торрент
Архиватор — это компьютерная программа, которая объединяет несколько файлов в один архивный файл (или разбивает их на несколько частей) для упрощения работы. Программы архивирования могут использовать сжатие без потерь для уменьшения размера архива.
Простейшие программы архивирования просто берут список файлов и объединяют их содержимое в архив. Однако файлы архива также должны содержать метаданные, по крайней мере, имена и длины исходных файлов. Более продвинутые программы архивирования сохраняют другие атрибуты файла, такие как дата и время создания и/или последней модификации файла, разрешения или информация ACL.
Процесс создания архивного файла называется архивированием или упаковкой, а получение исходных файлов из архива — распаковкой или извлечением.
История
К самым старым программам архивирования относится команда archive в операционных системах CTSS и Multics, которая не выполняет сжатие. Multics также включал команду «tape_archiver», сокращение от «tape archiver», которую можно считать предшественницей команды tar Unix.
Программы архивирования Unix
Утилиты Unix ar, tar и cpio действуют как архиваторы, но не выполняют сжатие. Для сжатия вы можете выбрать программы compress, gzip, bzip2 или xz. На обоих этапах к имени файла обычно добавляется расширение, поэтому, например, после архивирования набора файлов с помощью команды tar и последующего сжатия архивного файла с помощью gzip полученный файл будет иметь имя, заканчивающееся на .tar.gz.
У этого подхода есть свои преимущества:
Это соответствует философии Unix, согласно которой каждая программа должна выполнять только одно действие, в отличие от философии, пытающейся достичь всего с помощью одного инструмента. По мере развития технологий сжатия пользователи могут использовать различные программы сжатия без необходимости менять программу архивирования.
Архивируя множество небольших файлов с одинаковым содержимым, архиватор может достичь лучшей степени сжатия, чем при сжатии каждого файла по отдельности.
и недостатки:
Трудно извлечь или обновить содержимое одного файла. Для извлечения одного файла может потребоваться извлечение всего архива, что может занять много времени и места. Редактирование одного означает, что файл должен вернуться в архив и повторно сжать весь архив.
Если файл архива поврежден, это может привести к тому, что файл не будет извлечен.
Снижение избыточности между файлами невозможно использовать, если окно сжатия меньше размера отдельных файлов. Gzip использует алгоритм DEFLATE, размер окна которого составляет 32768 байт, а bzip2 использует преобразование Берроуза-Уилера, которое использует окно примерно в 27 раз больше. По умолчанию Xz имеет окно размером 8 МБ, но поддерживает окна гораздо большего размера.
Архивные программы для Windows
Как архиватор, встроенный в Microsoft Windows, так и стороннее программное обеспечение архиватора, такое как WinRAR и 7-zip, обычно используют графический интерфейс пользователя. Они также часто предоставляют интерфейс командной строки. Программы архивирования для Windows выполняют как архивирование, так и сжатие. WinRAR и 7-zip позволяют сжимать несколько файлов вместе.