Для архивированных файлов в ос windows используются расширения

Сведения о том, что такое расширения имен файлов, какие расширения являются наиболее распространенными в Windows и как просматривать их в проводнике.

Имена файлов в Windows состоять из двух частей, разделенных точкой: первая, имя файла, и вторая, расширение из трех или четырех символов, которое определяет тип файла. Например, в expenses.xlsx первая часть имени файла — expenses, а расширение — xlsx.

Расширения помогают определить компьютеру, в каком приложении был создан файл или в каком приложении его можно открыть, а также какой значок следует использовать для файла. Например, расширение docx сообщает компьютеру, что файл можно открыть в программе Microsoft Word и что при просмотре файла в проводнике для него следует отображать значок Word.

Большинство расширений имен файлов совместимы с более чем одной программой. Можно изменить расширение имени файла, но при этом файл не будет преобразован либо изменен как-либо еще, за исключением изменения имени файла. Дополнительные инструкции по изменению программы для открытия файла см. в разделе Изменение программ по умолчанию в Windows 10.

Если при просмотре файлов в проводнике не отображаются расширения имен файлов, выполните следующие действия.

  1. В поле поиска на панели задач введите слово проводник и в результатах поиска выберите Проводник.

  2. В проводнике в разделе Вид в группе Показать или скрыть установите флажок Расширения имен файлов.

    Включение отображения расширений имен файлов в Windows

Ниже приведен список распространенных расширений имен и форматов файлов в Windows.

Расширение

Формат

aac, adt, adts

Файл аудио Windows

accdb

Файл базы данных Microsoft Access

accde

Файл Microsoft Access только для выполнения

accdr

База данных Microsoft Access

accdt

Шаблон базы данных Microsoft Access

aif, aifc, aiff

Звуковой файл Audio Interchange File Format

aspx

Файл Active Server Page ASP.NET

avi

Файл аудио или видео Audio Video Interleave

bat

Пакетный файл PC

bin

Двоичный сжатый файл

bmp

Файл точечного рисунка

cab

CAB-файл Windows

cda

Дорожка компакт-диска

csv

Файл данных с разделителями-запятыми

dif

Файл таблицы формата DIF

dll

Файл динамической библиотеки

doc

Документ Microsoft Word до Word 2007

docm

Документ Microsoft Word с включенной поддержкой макросов

docx

Документ Microsoft Word

dot

Шаблон Microsoft Word до Word 2007

dotx

Шаблон Microsoft Word

eml

Файл электронной почты, созданный в приложениях Outlook Express, «Почта Windows Live» и других программах

eps

Файл Encapsulated PostScript

exe

Исполняемый файл программы

flv

Видеофайл совместимый с Flash

gif

Файл Graphical Interchange Format

htm, html

Страница на языке разметки HTML

ini

Файл конфигурации для инициализации Windows

iso

Образ диска ISO-9660

jar

Файл архитектуры Java

jpg, jpeg

Файл фотографии Joint Photographic Experts Group

m4a

Звуковой файл MPEG-4

mdb

База данных Microsoft Access до Access 2007

mid, midi

Файл интерфейса Musical Instrument Digital Interface

mov

Видеофайл Apple QuickTime

.mp3

Аудиофайл MPEG Layer-3

mp4

Видео MPEG 4

mp4

Видео MPEG 4

mpeg

Видеофайл Moving Picture Experts Group

mpg

Поток в формате MPEG 1

msi

Файл установщика Майкрософт

mui

Файл многоязычного пользовательского интерфейса

pdf

Файл Portable Document Format

png

Файл Portable Network Graphics

pot

Шаблон Microsoft PowerPoint до PowerPoint 2007

potm

Шаблон Microsoft PowerPoint с включенной поддержкой макросов

potx

Шаблон Microsoft PowerPoint

ppam

Надстройка Microsoft PowerPoint

pps

Слайд-шоу Microsoft PowerPoint до PowerPoint 2007

ppsm

Слайд-шоу Microsoft PowerPoint с включенной поддержкой макросов

ppsx

Слайд-шоу Microsoft PowerPoint

ppt

Формат Microsoft PowerPoint до PowerPoint 2007

pptm

Презентация Microsoft PowerPoint с включенной поддержкой макросов

pptx

Презентация Microsoft PowerPoint

psd

Файл Adobe Photoshop

pst

Хранилище данных Outlook

pub

Файл Microsoft Publisher

rar

Сжатый файл архива Roshal

rtf

Текстовый файл в формате Rich Text Format

sldm

Слайд Microsoft PowerPoint с включенной поддержкой макросов

sldx

Слайд Microsoft PowerPoint

swf

Файл Shockwave Flash

sys

Файл переменных и системных параметров Microsoft DOS и Windows

tif, tiff

Файл Tagged Image Format

tmp

Файл временных данных

txt

Файл неформатированного текста

vob

Файл видеообъекта

vsd

Рисунок Microsoft Visio до Visio 2013

vsdm

Рисунок Microsoft Visio с включенными макросами

vsdx

Файл рисунка Microsoft Visio

vss

Трафарет Microsoft Visio до Visio 2013

vssm

Трафарет Microsoft Visio с включенными макросами

vst

Шаблон Microsoft Visio до Visio 2013

vstm

Шаблон Microsoft Visio с включенными макросами

vstx

Шаблон Microsoft Visio

wav

Звуковой файл Wave

wbk

Архивный документ Microsoft Word

wks

Файл Microsoft Works

wma

Файл Windows Media Audio

wmd

Файл Windows Media Download

wmv

Файл Windows Media Video

wmz, wms

Файл обложек Windows Media

wpd, wp5

Документ WordPerfect

xla

Файл надстройки или макроса Microsoft Excel

xlam

Надстройка Microsoft Excel после Excel 2007

xll

Надстройка Microsoft Excel на основе DLL

xlm

Макрос Microsoft Excel до Excel 2007

xls

Рабочая книга Microsoft Excel до Excel 2007

xlsm

Рабочая книга Microsoft Excel с включенной поддержкой макросов после Excel 2007

xlsx

Рабочая книга Microsoft Excel после Excel 2007

xlt

Шаблон Microsoft Excel до Excel 2007

xltm

Шаблон Microsoft Excel с включенной поддержкой макросов после Excel 2007

xltx

Шаблон Microsoft Excel после Excel 2007

xps

Документ на основе XML

zip

Сжатый файл

Связанные ссылки

  • Форматы Open XML и расширения имен файлов

  • Форматы файлов, поддерживаемые проигрывателем Windows Media

  • Форматы файлов, поддерживаемые в Excel

  • Форматы файлов, поддерживаемые в PowerPoint

  • Форматы файлов, поддерживаемые в Project

Нужна дополнительная помощь?

From Wikipedia, the free encyclopedia

This is a list of file formats used by archivers and compressors used to create archive files.

Archiving only[edit]

File extension(s)[1] MIME type[2] Official name[3] Platform[4] Description
.a, .ar application/x-archive Unix Archiver Unix-like The traditional archive format on Unix-like systems, now used mainly for the creation of static libraries.
.cpio application/x-cpio cpio Unix-like RPM files consist of metadata concatenated with (usually) a cpio archive. Newer RPM systems also support other archives, as cpio is becoming obsolete. cpio is also used with initramfs.
.shar application/x-shar Shell archive Unix-like A self-extracting archive that uses the Bourne shell (sh).
.LBR .LBR CP/M

DOS

A system for storing multiple files. LBR archives typically contained files processed by SQ, or the archive itself was compressed with SQ. LBR archives that were compressed with SQ ended with the extension .LQR
.iso application/x-iso9660-image ISO-9660 image (Various; cross platform) An archive format originally used mainly for archiving and distribution of the exact, nearly-exact, or custom-modified contents of an optical storage medium such as a CD-ROM or DVD-ROM. However, it can be used to archive the contents of other storage media, selected partitions, folders, and/or files. The resulting archive is typically optimized for convenient rendering to (re-)writable CD or DVD media.
.lbr Commodore 64/128 A library format used primarily on the Commodore 64 and 128 lines of computers. This bears no resemblance to the DOS LBR format. While library files were quick to implement (a number of programs exist to work with them) they are crippled in that they cannot grow with use: once a file has been created it cannot be amended (files added, changed or deleted) without recreating the entire file.
.mar Mozilla ARchive (Various; cross platform) An archive format used by Mozilla for storing binary diffs. Used in conjunction with bzip2.
.sbx application/x-sbx SeqBox (Various; cross platform) A single file container/archive that can be reconstructed even after total loss of file system structures.
.tar application/x-tar Tape archive Unix-like A common archive format used on Unix-like systems. Generally used in conjunction with compressors such as gzip, bzip2, compress or xz to create .tar.gz, .tar.bz2, .tar.Z or tar.xz files.

Compression only[edit]

File extension(s)[1] MIME type[2] Official name[3] Platform[4] Description
.br application/x-brotli Brotli all Brotli is a compression algorithm developed by Google for textual web content, and typically achieves higher compression ratios than other algorithms for this use case.
.bz2 application/x-bzip2 bzip2 Unix-like An open source, patent- and royalty-free compression format. The compression algorithm is a Burrows–Wheeler transform followed by a move-to-front transform and finally Huffman coding.
.F, .?XF[5] Freeze/melt [1] QNX4, Unix-like and DOS Old compressor for QNX4 OS. The compression algorithm is a modified LZSS, with an adaptive Huffman coding.
.genozip application/vnd.genozip genozip Linux, macOS, Windows Genozip, a compressor for genomic file formats such as FASTQ, BAM, VCF and others.[6]
.gz application/gzip[7] gzip Unix-like GNU Zip, the primary compression format used by Unix-like systems. The compression algorithm is Deflate, which combines LZSS with Huffman coding.
.lz application/x-lzip lzip Unix-like An alternate LZMA algorithm implementation, with support for checksums and ident bytes.
.lz4 LZ4 Unix-like Algorithm developed by Yann Collet, designed for very high (de)compression speeds. It is an LZ77 derivative, without entropy encoding.
.lzma application/x-lzma lzma Unix-like The LZMA compression algorithm as used by 7-Zip.
.lzo application/x-lzop lzop Unix-like An implementation of the LZO data compression algorithm.
.rz rzip Unix-like A compression program designed to do particularly well on very large files containing long distance redundancy.
.sfark sfArk Windows compress/decompress- Linux and macOS decompress only A compression program designed to do high compression on SF2 files (SoundFont).
.sz application/x-snappy-framed Snappy Unix-like A compression format developed by Google, and open-sourced in 2011. Snappy aims for very high speeds, reasonable compression, and maximum stability rather than maximum compression or compatibility with any other compression library. It is an LZ77 derivative, without entropy encoding.
.?Q? SQ CP/M and DOS Squeeze: A program which compressed files using Huffman coding. A file which was «squeezed» had the middle initial of the name changed to «Q», so that a squeezed text file would end with .TQT, a squeezed executable would end with .CQM or .EQE. Typically used with .LBR archives, either by storing the squeezed files in the archive, or by storing the files decompressed and then compressing the archive, which would have a name ending in «.LQR».
.?Z? CRUNCH CP/M and DOS A compression program written by Steven Greenberg implementing the LZW algorithm. For several years in the CP/M world when no implementation was available of ARC, CRUNCHed files stored in .LBR archives were very popular. CRUNCH’s implementation of LZW had a somewhat unusual feature of modifying and occasionally clearing the code table in memory when it became full, resulting in a few percent better compression on many files.
.xz application/x-xz xz Unix-like A compression format using LZMA2 to yield high compression ratios. The LZMA algorithm is an LZ77 derivative, with entropy encoding in the form of range encoding.
.z application/x-compress pack Unix-like The traditional Huffman coding compression format.
.Z application/x-compress compress Unix-like The traditional LZW compression format.
.zst application/zstd Zstandard Cross-platform Algorithm developed by Yann Collet at Facebook, combining high speed and high compression. It is an LZ77 derivative, with entropy encoding in the form of finite-state entropy and Huffman coding.
.??_ MS-DOS/Windows Compression format(s) used by some DOS and Windows install programs. MS-DOS includes expand.exe to decompress its install files. The compressed files are created with a matching compress.exe command. The compression algorithm is LZSS.

Archiving and compression[edit]

File extension(s)[1] MIME type[2] Official name[3] Creation platform[4] Restoration platform[8] Restorable with free software[9] Description
.7z application/x-7z-compressed 7z Multiple Multiple Yes Open source file format. Used by 7-Zip.
.s7z application/x-7z-compressed 7zX macOS macOS, restoration on different platforms is possible although not immediate Yes Based on 7z. Preserves Spotlight metadata, resource forks, owner/group information, dates and other data which would be otherwise lost with compression.

Made obsolete by the introduction of AppleDouble-encoded 7z archives (Macintosh only).

.ace application/x-ace-compressed ACE Windows Multiple Yes Proprietary format
.afa application/x-astrotite-afa AFA UNIX-like UNIX-like No A format that compresses and doubly encrypt the data (AES256 and CAS256) avoiding brute force attacks, also hide files in an AFA file. It has two ways to safeguard data integrity and subsequent repair of the file if has an error (repair with AstroA2P (online) or Astrotite (offline)).
.alz application/x-alz-compressed ALZip Windows Multiple Yes A mainly Korean format designed for very large archives.
.apk application/vnd.android.package-archive APK Multiple Multiple Yes Android application package (variant of JAR file format).
.arc, .ark application/octet-stream ARC Multiple Multiple Yes Very popular in the early days of BBSes, one of the first to offer compression and archiving in a single program. Largely replaced by PKZIP.
.arc, .cdx application/x-freearc FreeArc Windows, Linux Windows, Linux Yes Open source file format developed by Bulat Ziganshin. A «FreeArc Next» version is under development which includes Zstandard support.
.arj application/x-arj ARJ Originally DOS, now multiple Multiple Yes Competitor to PKZIP in the 1990s, offered better multi-part archive handling.
.b1 application/x-b1 B1 Multiple Multiple Yes Open archive format, used by B1 Free Archiver (http://dev.b1.org/standard/archive-format.html)
.b6z B6Z macOS Multiple Yes Compressed archive format B6Zip
.ba Scifer Multiple Multiple Yes Binary Archive with external header
.bh BlakHole Yes Proprietary format from the ZipTV Compression Components
.cab application/vnd.ms-cab-compressed Cabinet Windows Multiple Yes The Microsoft Windows native archive format, which is also used by many commercial installers such as WISE.
.car Compressia archive Originally DOS, now DOS and Windows Originally DOS, now DOS and Windows Yes Created by Yaakov Gringeler; released last in 2003 (Compressia 1.0.0.1 beta), now apparently defunct. Free trial of 30 days lets user create and extract archives; after that it is possible to extract, but not to create.
.cfs application/x-cfs-compressed Compact File Set Windows, Unix-like including macOS Multiple Yes Open source file format.
.cpt Compact Pro Classic Mac OS Multiple Yes Compact Pro archive, a common archiver used on Mac platforms until about Mac OS 7.5.x. Competed with StuffIt; now obsolete.
.dar application/x-dar Disk Archiver Unix-like including macOS Unix-like including macOS, Windows Yes Open source file format. Files are compressed individually with either gzip, bzip2 or lzo.
.dd DiskDoubler Classic Mac OS obsolete
.dgc application/x-dgc-compressed DGCA Windows Windows
.dmg application/x-apple-diskimage Apple Disk Image macOS macOS, Windows, Linux Yes Supports «Internet-enabled» disk images, which, once downloaded, are automatically decompressed, mounted, have the contents extracted, and thrown away. Currently, Safari is the only browser that supports this form of extraction; however, the images can be manually extracted as well. This format can also be password-protected or encrypted with 128-bit or 256-bit AES encryption.
.ear EAR Multiple Multiple Yes Enterprise Java Archive archive
.gca application/x-gca-compressed GCA The predecessor of DGCA.
.genozip Genozip Linux, macOS, Windows Linux, macOS, Windows No Optimized for (but not limited to) genomic file types such as FASTQ, BAM, VCF
.ha [2] Originally DOS Originally DOS Yes, but may be covered by patents DOS era format; uses arithmetic/Markov coding
.hki WinHKI MS Windows MS Windows No HKI
.ice ICE Windows Windows Yes Produced by ICEOWS program. Excels at text file compression.
.jar application/java-archive JAR Multiple Multiple Yes Java archive, compatible with ZIP files
.kgb KGB Archiver Multiple Multiple Yes Open sourced archiver with compression using the PAQ family of algorithms and optional encryption.
.lzh, .lha application/x-lzh LHA Originally DOS, now multiple Multiple Yes The standard format on Amiga.
.lzx application/x-lzx LZX Amiga Archiver originally used on The Amiga. Now copied by Microsoft to use in their .cab and .chm files.
.pak PAK HP NonStop HP NonStop Yes[10] file format from NoGate Consultings, a rival from ARC-Compressor.

.pak was also briefly used by the short lived MSDOS PKPAK program.

.partimg PartImage Multiple Multiple Yes A disk image archive format that supports several compression methods as well as splitting the archive into smaller pieces.
.paq6, .paq7, .paq8 and variants PAQ Unix-like and Windows Unix-like and Windows Yes An experimental open source packager (http://mattmahoney.net/dc)
.pea PeaZip Linux and Windows Linux and Windows Yes Open source archiver supporting authenticated encryption, cascaded encryption, volume spanning, customizable object level and volume level integrity checks (form CRCs to SHA-512 and Whirlpool hashes), fast deflate based compression
.phar PHAR Multiple Multiple Yes A package format to enable distribution of applications and libraries by bundling many PHP code files and other resources (e.g. images, stylesheets, etc.) into a single archive file
.pim PIM Windows Windows Yes The format from the PIM — a freeware compression tool by Ilia Muraviev. It uses an LZP-based compression algorithm with set of filters for executable, image and audio files.
.pit PackIt Classic Mac OS obsolete
.qda Quadruple D Windows Windows Used for data in games written using the Quadruple D library for Delphi. Uses byte pair compression.
.rar application/x-rar-compressed RAR Originally DOS, now multiple Multiple Yes A popular proprietary archive format.
.rk RK and WinRK [3] Multiple Multiple No The format from a commercial archiving package. Odd among commercial packages in that they focus on incorporating experimental algorithms with the highest possible compression (at the expense of speed and memory), such as PAQ, PPMD and PPMZ (PPMD with unlimited-length strings), as well as a proprietary algorithms.
.sda Self Dissolving ARChive Commodore 64, Commodore 128 Commodore 64, Commodore 128 Yes SDAs refer to Self Dissolving ARC files, and are based on the Commodore 64 and Commodore 128 versions of ARC, originally written by Chris Smeets. While the files share the same extension, they are not compatible between platforms. That is, an SDA created on a Commodore 64 but run on a Commodore 128 in Commodore 128 mode will crash the machine, and vice versa. The intended successor to SDA is SFX.
.sea Self Extracting Archive Classic Mac OS Classic Mac OS (implicitly) A pre-Mac OS X Self-Extracting Archive format. StuffIt, Compact Pro, Disk Doubler and others could create .sea files, though the StuffIt versions were the most common.
.sen Scifer Multiple Multiple Yes Scifer Archive with internal header
.sfx Self Extracting Archive Commodore 64, Commodore 128 Commodore 64, Commodore 128 Yes SFX is a Self Extracting Archive which uses the LHArc compression algorithm. It was originally developed by Chris Smeets on the Commodore platform, and runs primarily using the CS-DOS extension for the Commodore 128. Unlike its predecessor SDA, SFX files will run on both the Commodore 64 and Commodore 128 regardless of which machine they were created on.
.shk NuFX Originally Apple II, now multiple Multiple Yes An archive format designed for the Apple II series of computers. The canonical implementation is ShrinkIt, which can operate on disk images as well as files. Preferred compression algorithm is a combination of RLE and 12-bit LZW. Archives can be manipulated with the command-line NuLib tool, or the Windows-based CiderPress.
.sit application/x-stuffit StuffIt Originally Classic Mac OS, now multiple Originally Classic Mac OS, now multiple Yes A compression format common on Apple Macintosh computers. The free StuffIt Expander is available for Windows and macOS.
.sitx application/x-stuffitx StuffIt X Multiple Multiple Yes The replacement for the .sit format that supports more compression methods, UNIX file permissions, long file names, very large files, more encryption options, data specific compressors (JPEG, Zip, PDF, 24-bit image, MP3). The free StuffIt Expander is available for Windows and OS X.
.sqx SQX Windows Windows Yes A royalty-free compressing format
.tar.gz, .tgz, .tar.Z, .tar.bz2,
.tbz2, .tar.lz, .tlz, .tar.xz, .txz, .tar.zst
application/x-gtar tar with gzip, compress, bzip2, lzip, xz, or zstd Multiple Multiple Yes The «tarball» format combines tar archives with a file-based compression scheme (usually gzip). Commonly used for source and binary distribution on Unix-like platforms, widely available elsewhere. Xarchiver supports the .tar.zst Archive/Compression format on Unix-like platforms.
.uc .uc0 .uc2 .ucn .ur2 .ue2 UltraCompressor II DOS DOS UltraCompressor 2.3 was developed to act as an alternative to the then popular PKZIP application. The main feature of the application is its ability to create large archives. This means that compressed archives with the UC2 file extension can hold almost 1 million files.
.uca PerfectCompress[11] Windows Windows No Based on PAQ, RZM, CSC, CCM, and 7zip. The format consists of a PAQ, RZM, CSC, or CCM compressed file and a manifest with compression settings stored in a 7z archive.
.uha UHarc DOS/Windows DOS/Windows Yes A high compression rate archive format originally for DOS.
.war WAR Multiple Multiple Yes Web Application archive (Java-based web app)
.wim application/x-ms-wim Windows Image Windows Windows Yes File-based disk image format developed to deploy Microsoft Windows.
.xar application/x-xar XAR Multiple Multiple Yes
.xp3 KiriKiri Windows Windows Yes Native format of the Open Source KiriKiri Visual Novel engine. Uses combination of block splitting and zlib compression. The filenames and pathes are stored in UTF-16 format. For integrity check, the Adler-32 hashsum is used. For many commercial games, the files are encrypted (and decoded on runtime) via so-called «cxdec» module, which implements xor-based encryption.
.yz1 YZ1 Windows, DOS, Linux Windows, DOS, Linux Yes Yamazaki zipper archive. Compression format used in DeepFreezer archiver utility created by Yamazaki Satoshi. Read and write support exists in TUGZip, IZArc and ZipZag
.zip, .zipx application/zip ZIP Originally DOS, now multiple Multiple Yes The most widely used compression format on Microsoft Windows. Commonly used on Macintosh and Unix systems as well.
.zoo application/x-zoo zoo Multiple Multiple Yes
.zpaq ZPAQ Multiple Multiple Yes Journaling (append-only) archive format with rollback capability. Supports deduplication and incremental update based on last-modified dates. Multi-threaded. Compresses in LZ77, BWT, and context mixing formats. Open source.
.zz Zzip Multiple Multiple Yes Archiver with a compression algorithm based on the Burrows–Wheeler transform method.

Data recovery[edit]

File extension(s)[1] MIME type[2] Official name[3] Platform[4] Description
.ecc dvdisaster error-correction file Multiple File format used by dvdisaster to be used for data recovery when discs become damaged or partially unreadable.
.ecsbx Error-correcting SeqBox Multiple Archive with forward error correction and sector level recoverability. Error-correcting version of SeqBox.
.par
.par2
application/x-par2 Parchive file Multiple File format used in conjunction with any archive format to provide error correction and file recovery, most often in newsgroup distribution of binary files.
.rev WinRAR recovery volume Multiple File format used with WinRAR rar volumes. The data recovery is error correction data which is provided in the form of open recovery records and/or recovery volumes, allowing reconstruction of good archives (including reconstruction of entirely volumes)

Comparison[edit]

Containers and compression[edit]

Format Filename
extension
Created
by
Introduced in Based on Compression Integrity check Recovery record Encryption supported Unicode filenames Modification date resolution Pre-processing License
Archive (ar) .a, .ar CSRG 1971 Original No No No No No 1 s ? ?
cpio .cpio Bell Labs 1983 Unix System V ? No Partial, select formats only No No No 1 s No ?
Shell Archive (shar and makeself) .shar, .run James Gosling, Alan Hewett 1994 4.4BSD Original No Yes, commonly MD5 Partial Partial Partial arbitrary (typically 1 s) No Public domain (shar 1.x — 3.x),
GPL (shar 4.x)
Tape Archive (tar) .tar Bell Labs 1975 Version 6 Unix ? No Partial, metadata only. Full integrity providable by filters such as gzip. No No Optional1 1 s No ?
Extended TAR format (pax) .tar OpenGroup 2001 Sun proposal + TAR No metadata No No Yes arbitrary (typically 1 ns) No ?
BagIt The Library of Congress 2007 file system No Yes No No Yes No ? ?
7z .7z Igor Pavlov 2000 LZMA, LZMA2, Bzip2, PPMd, Deflate Yes Yes,
CRC32
No Yes,
AES-256
Yes 100 ns[12] Yes LGPL, Public domain
ACE .ace Marcel Lemke 1998[13] LZ77 Yes Yes Yes Yes, Blowfish Yes 2s ? Proprietary software
AFA .afa Vicente Sánchez-Alarcos 2009 Original Yes Yes Yes Yes, AES and CAST Yes ? ? ?
ARC .arc Thom Henderson (SEA) 1985 ? Yes CRC16 No weak XOR only No 2s ? ?
ARJ .arj Robert Jung 1991 AR001 and AR002 Yes Yes Yes weak XOR with initial constant No ? ? Proprietary software
B1 .b1 Catalina Group Ltd 2011 LZMA Yes Yes No Yes, AES Yes ? ? ?
Cabinet .cab Microsoft 1992 Windows 3.1 Deflate Yes Optional PKCS7 Authenticode signature No Optional (with SDK) Yes 2 s ? ?
Compact File Set .cfs Joe Lowe (Pismo Technic Inc.) 2008 ZIP/LZMA Yes Yes ? Yes Yes ? ? Free software
Compact Pro .cpt Bill Goodman 1990 (as «Compactor») Original Yes Yes No Yes ? ? ? Proprietary software
Disk Archive (DAR) .dar Denis Corbin 2002 Original Yes Yes Yes2 Yes Yes 1 µs Yes GPLv2
DGCA .dgc Shin-ichi Tsuruta 2001 GCA Yes Yes Yes Yes Yes ? ? ?
FreeArc .arc Bulat Ziganshin 2006 LZMA, PPMd, TTA Yes Yes Yes Yes, AES, Blowfish, Twofish and Serpent Yes ? ? GPLv2
LHA (also LZH) .lzh, .lha Haruyasu Yoshizaki 1988 Frozen Yes Only on recent LHA releases No No No 1–2 s ? ?
LZX .lzx Jonathan Forbes and Tomi Poutanen 1995 LZ77 Yes Only on recent LZX releases ? ? ? ? ? ?
ISO image .iso, .img, .ima ISO 9660 1988 High Sierra Format No ? ? ? ? ? ? ?
SparkFS .arc David Pilling 1989 ? Yes ? ? ? ? ? ? ?
WinMount format .mou ? 2007 ? Yes Yes Yes Yes Yes ? ? Proprietary software
Macintosh Disk Image .dmg Apple Computer 2001 Mac OS X Original Yes Yes ? Yes ? ? ? ?
Partition Image (PartImage) .partimg François Dupoux and Franck Ladurelle 2000 ? Yes ? ? ? ? ? ? GPLv2
PAQ Family (Several formats)4 .paq#*, .lpaq#* Matt Mahoney 2002–2006 Original Yes ? ? ? ? ? ? ?
PEA .pea Giorgio Tani 2006 Original, Deflate based compression Yes Yes Adler32, CRC32, CRC64, MD5, SHA1, RIPEMD-160, SHA256, SHA512, Whirlpool No Yes Authenticated Encryption, AES128 and AES256 in EAX mode Yes system dependent Yes arbitrary ? Public domain
PIM .pim Ilia Muraviev 2004–2008 Original Yes Yes No No Yes No ? ?
Quadruple D .qda Taku Hayase (aka sandman) 1997 ? Yes ? ? ? ? ? ? ?
RAR .rar Eugene Roshal 1993 Original Yes Yes,
CRC32,
BLAKE2
Yes,
Reed–Solomon
Yes,
AES-256 for RAR 5.0 archives
Yes,
UTF-8
2 s, 1 s, 6.5536 ms, 25.6 µs or 100 ns3 Dropped Proprietary software
RK .rk M Software, Ltd. 2004 Original Yes Yes No Yes, AES, Square, Twofish Yes 1 s ? ?
NuFX .shk Andy Nicholas 1989 Original Yes CRC16 No No No 1 s ? ?
StuffIt (also SIT) .sit Raymond Lau 1987 ? Yes ? ? Yes ? ? ? Proprietary software
StuffIt X (also SITx) .sitx Aladdin/Allume Systems 2002 ? Yes ? Optional Yes, RC4,Blowfish,
AES,DES
Yes ? ? Proprietary software
UltraCompressor II .uc .uc0 .uc2
.ucn .ur2 .ue2
Nico de Vries 1992–1996 LZ77 and Huffman coding Yes Yes Yes Yes, triple DES ? ? ? ?
Windows Image .wim, .swm, .esd Microsoft 2006 Original Yes Yes No Partial5 Yes 100 ns ? ?
ZIP .zip Phil Katz 1989 Deflate Yes Yes No Yes, AES Yes 1–2 s, depending on version ? ?
ZPAQ .zpaq Matt Mahoney 2009 PAQ Yes Yes, SHA-1 No Yes, AES-256 Yes ? ? MIT, Public domain

Notes[edit]

^1 While the original tar format uses the ASCII character encoding, current implementations use the UTF-8 (Unicode) encoding, which is backwards compatible with ASCII.
^2 Supports the external Parchive program (par2).
^3 From 3.20 release RAR can store modification, creation and last access time with the precision up to 0.0000001 second (= 0.1 µs). [4] [5]
^4 The PAQ family (with its lighter weight derivative LPAQ) went through many revisions, each revision suggested its own extension. For example: «.paq9a».
^5 WIM can store the ciphertext of encrypted files on an NTFS volume, but such files can only by decrypted if an administrator extracts the file to an NTFS volume, and the decryption key is available (typically from the file’s original owner on the same Windows installation). Microsoft has also distributed some download versions of the Windows operating system as encrypted WIM files, but via an external encryption process and not a feature of WIM.

  • Purpose: Archive formats are used for backups, mobility, and archiving. Many archive formats compress the data to consume less storage space and result in quicker transfer times as the same data is represented by fewer bytes. Another benefit is that files are combined into one archive file which has less overhead for managing or transferring. There are numerous compression algorithms available to losslessly compress archived data and some algorithms work better (smaller archive or faster compression) with particular data types. Archive formats are also used by most operating systems to package software for easier distribution and installation than binary executables.
  • Filename extension: The DOS and Windows operating systems required filenames to include an extension (of at least one, and typically 3 characters) to identify the file type and use. Filename extensions must be unique for each type of file. Many operating systems identify a file’s type from its contents without the need for an extension in its name. However, the use of three-character extensions has been embraced as a useful and efficient shorthand for identifying file types.
  • Integrity check: Archive files are often stored on magnetic media, which is subject to data storage errors. Early tape media had a higher rate of errors than they do today. Many archive formats contain extra error-correction information to detect storage or transmission errors, and the software used to read the archive files contains logic to detect and possibly correct errors.
  • Recovery record: Many archive formats contain redundant data embedded in the files in order to detect data storage or transmission errors, and the software used to read the archive files contains logic to detect and correct errors.
  • Encryption: In order to protect the data being stored or transferred from being read if intercepted, many archive formats include the capability to encrypt the data. There are multiple mathematical algorithms available to encrypt data.

Software packaging and distribution[edit]

Format Filename
extension
Created
by
Introduced in Based on Integrity check Recovery record Encryption supported Unicode filenames Modification date resolution
Debian package (deb) .deb Debian 1994 Debian 0.91 ar, tar, and gzip Yes No No Yes 1 s
Macintosh Installer .pkg, .mpkg (metapackage) NeXT 1989 NeXTSTEP 1.0 pax and gzip Yes ? ? Yes ?
RPM Package Manager (RPM) .rpm Red Hat 1995 Red Hat Linux 1.0 cpio and gzip Yes ? ? ? 1 s
Slackware Package .tgz Patrick Volkerding 1993 Slackware 1.0 tar and gzip Yes No No ? ?
Windows Installer (also MSI) .msi Microsoft 2000 Windows 2000 OLE Structured Storage, Cabinet and SQL Optional PKCS7 Authenticode Signature No No No 2 s
Java Archive (JAR1) .jar Sun Microsystems 1997 JDK 1.1 PKZIP Yes No ? Yes ?
Google Chrome extension package .crx Google 2009 (Chrome 4.0) Zip ? ? Yes[14][failed verification] ? ?
Pacman .pkg.tar.zst, .pkg.tar (no compression) Judd Vinet 2001 (before ArchLinux 0.1) tar and zstd[15] (formerly xz) Yes No No Yes 1 s

Notes[edit]

^1 Not to be confused with the archiver JAR written by Robert K. Jung, which produces «.j» files.

Features[edit]

Archive format Built-in compression Self-extracting Directory structure POSIX attributes ACLs Alternate data streams
cpio No1 No Yes Yes No ?
tar No1 No Yes Yes Some (in Solaris implementation)
dar Yes3 No Yes Yes Yes Yes
ar No No No Yes No ?
pax No No Yes Yes Yes ?
dump No1 No Yes Yes Yes ?
shar No Yes Yes Yes No ?
makeself Yes Yes Yes Yes Yes ?
zip Yes Yes2 Yes No ? ?
rar Yes Yes2 Yes No ? Yes
ace Yes ? Yes No ? ?
arj Yes Yes2 Yes No No ?
zoo Yes ? Yes No ? ?
ISO 9660 (CD-ROM) No1 No Yes (with Rock Ridge extension) No ?
cab Yes Yes2 ? No ? ?
rpm Yes No Yes Yes ? ?
deb Yes No Yes Yes ? ?
7z Yes Yes Yes No ? ?
Archive format Built-in compression Self-extracting Directory Structure POSIX attributes ACLs Alternate data streams

Notes[edit]

^1 Compression is not a built-in feature of the formats, however, the resulting archive can be compressed with any algorithm of choice. Several implementations include functionality to do this automatically
^2 Most implementations can optionally produce a self-extracting executable
^3 Per-file compression with gzip, bzip2, lzo, xz, lzma (as opposed to compressing the whole archive). An individual can choose not to compress already compressed filenames based on their suffix as well.

See also[edit]

  • Archive file
  • Comparison of file archivers
  • Comparison of file systems
  • List of file systems
  • Solid compression
  • zlib

Footnotes[edit]

  1. ^ a b c d File extensions may differ across platforms. The case of these extensions may differ on case-insensitive platforms.
  2. ^ a b c d MIME media types may be conjectural. Very few have been officially registered with the IANA. Compression-only formats should often be denoted by the media type of the decompressed data, with a content coding indicating the compression format.
  3. ^ a b c d Official names may be disputed.
  4. ^ a b c d Creation platform indicates the platform(s) under which a format can be created.
  5. ^ If attaching .F to the file name is not possible with the DOS operating system, the second and third character of the filename extension are replaced by XF.
  6. ^ Genozip — A Universal Extensible Genomic Data Compressor https://academic.oup.com/bioinformatics/article/37/16/2225/6135077
  7. ^ The ‘application/zlib’ and ‘application/gzip’ Media Types. doi:10.17487/RFC6713. RFC 6713. Retrieved 2016-05-03.
  8. ^ Restoration platform indicates the platform(s) under which a format can be restored/extracted. Most file formats can be understood by more than one platform.
  9. ^ «Restorable with free software» indicates whether the format can be restored using an extraction tool that is free software.
  10. ^ Tandem Unpak GUI http://sybond.web.id/project/?p=8
  11. ^ «PerfectCompress». Archived from the original on 2012-07-23. Retrieved 2009-11-08.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  12. ^ «7-Zip / Discussion / Open Discussion: File times: Creation, access — precision».
  13. ^ http://www.hugi.scene.org/online/coding/hugi%2012%20-%20coace.htm
  14. ^ «Set or change a sync passphrase – Chrome Help».
  15. ^ «Now using Zstandard instead of xz for package compression».

From Wikipedia, the free encyclopedia

This is a list of file formats used by archivers and compressors used to create archive files.

Archiving only[edit]

File extension(s)[1] MIME type[2] Official name[3] Platform[4] Description
.a, .ar application/x-archive Unix Archiver Unix-like The traditional archive format on Unix-like systems, now used mainly for the creation of static libraries.
.cpio application/x-cpio cpio Unix-like RPM files consist of metadata concatenated with (usually) a cpio archive. Newer RPM systems also support other archives, as cpio is becoming obsolete. cpio is also used with initramfs.
.shar application/x-shar Shell archive Unix-like A self-extracting archive that uses the Bourne shell (sh).
.LBR .LBR CP/M

DOS

A system for storing multiple files. LBR archives typically contained files processed by SQ, or the archive itself was compressed with SQ. LBR archives that were compressed with SQ ended with the extension .LQR
.iso application/x-iso9660-image ISO-9660 image (Various; cross platform) An archive format originally used mainly for archiving and distribution of the exact, nearly-exact, or custom-modified contents of an optical storage medium such as a CD-ROM or DVD-ROM. However, it can be used to archive the contents of other storage media, selected partitions, folders, and/or files. The resulting archive is typically optimized for convenient rendering to (re-)writable CD or DVD media.
.lbr Commodore 64/128 A library format used primarily on the Commodore 64 and 128 lines of computers. This bears no resemblance to the DOS LBR format. While library files were quick to implement (a number of programs exist to work with them) they are crippled in that they cannot grow with use: once a file has been created it cannot be amended (files added, changed or deleted) without recreating the entire file.
.mar Mozilla ARchive (Various; cross platform) An archive format used by Mozilla for storing binary diffs. Used in conjunction with bzip2.
.sbx application/x-sbx SeqBox (Various; cross platform) A single file container/archive that can be reconstructed even after total loss of file system structures.
.tar application/x-tar Tape archive Unix-like A common archive format used on Unix-like systems. Generally used in conjunction with compressors such as gzip, bzip2, compress or xz to create .tar.gz, .tar.bz2, .tar.Z or tar.xz files.

Compression only[edit]

File extension(s)[1] MIME type[2] Official name[3] Platform[4] Description
.br application/x-brotli Brotli all Brotli is a compression algorithm developed by Google for textual web content, and typically achieves higher compression ratios than other algorithms for this use case.
.bz2 application/x-bzip2 bzip2 Unix-like An open source, patent- and royalty-free compression format. The compression algorithm is a Burrows–Wheeler transform followed by a move-to-front transform and finally Huffman coding.
.F, .?XF[5] Freeze/melt [1] QNX4, Unix-like and DOS Old compressor for QNX4 OS. The compression algorithm is a modified LZSS, with an adaptive Huffman coding.
.genozip application/vnd.genozip genozip Linux, macOS, Windows Genozip, a compressor for genomic file formats such as FASTQ, BAM, VCF and others.[6]
.gz application/gzip[7] gzip Unix-like GNU Zip, the primary compression format used by Unix-like systems. The compression algorithm is Deflate, which combines LZSS with Huffman coding.
.lz application/x-lzip lzip Unix-like An alternate LZMA algorithm implementation, with support for checksums and ident bytes.
.lz4 LZ4 Unix-like Algorithm developed by Yann Collet, designed for very high (de)compression speeds. It is an LZ77 derivative, without entropy encoding.
.lzma application/x-lzma lzma Unix-like The LZMA compression algorithm as used by 7-Zip.
.lzo application/x-lzop lzop Unix-like An implementation of the LZO data compression algorithm.
.rz rzip Unix-like A compression program designed to do particularly well on very large files containing long distance redundancy.
.sfark sfArk Windows compress/decompress- Linux and macOS decompress only A compression program designed to do high compression on SF2 files (SoundFont).
.sz application/x-snappy-framed Snappy Unix-like A compression format developed by Google, and open-sourced in 2011. Snappy aims for very high speeds, reasonable compression, and maximum stability rather than maximum compression or compatibility with any other compression library. It is an LZ77 derivative, without entropy encoding.
.?Q? SQ CP/M and DOS Squeeze: A program which compressed files using Huffman coding. A file which was «squeezed» had the middle initial of the name changed to «Q», so that a squeezed text file would end with .TQT, a squeezed executable would end with .CQM or .EQE. Typically used with .LBR archives, either by storing the squeezed files in the archive, or by storing the files decompressed and then compressing the archive, which would have a name ending in «.LQR».
.?Z? CRUNCH CP/M and DOS A compression program written by Steven Greenberg implementing the LZW algorithm. For several years in the CP/M world when no implementation was available of ARC, CRUNCHed files stored in .LBR archives were very popular. CRUNCH’s implementation of LZW had a somewhat unusual feature of modifying and occasionally clearing the code table in memory when it became full, resulting in a few percent better compression on many files.
.xz application/x-xz xz Unix-like A compression format using LZMA2 to yield high compression ratios. The LZMA algorithm is an LZ77 derivative, with entropy encoding in the form of range encoding.
.z application/x-compress pack Unix-like The traditional Huffman coding compression format.
.Z application/x-compress compress Unix-like The traditional LZW compression format.
.zst application/zstd Zstandard Cross-platform Algorithm developed by Yann Collet at Facebook, combining high speed and high compression. It is an LZ77 derivative, with entropy encoding in the form of finite-state entropy and Huffman coding.
.??_ MS-DOS/Windows Compression format(s) used by some DOS and Windows install programs. MS-DOS includes expand.exe to decompress its install files. The compressed files are created with a matching compress.exe command. The compression algorithm is LZSS.

Archiving and compression[edit]

File extension(s)[1] MIME type[2] Official name[3] Creation platform[4] Restoration platform[8] Restorable with free software[9] Description
.7z application/x-7z-compressed 7z Multiple Multiple Yes Open source file format. Used by 7-Zip.
.s7z application/x-7z-compressed 7zX macOS macOS, restoration on different platforms is possible although not immediate Yes Based on 7z. Preserves Spotlight metadata, resource forks, owner/group information, dates and other data which would be otherwise lost with compression.

Made obsolete by the introduction of AppleDouble-encoded 7z archives (Macintosh only).

.ace application/x-ace-compressed ACE Windows Multiple Yes Proprietary format
.afa application/x-astrotite-afa AFA UNIX-like UNIX-like No A format that compresses and doubly encrypt the data (AES256 and CAS256) avoiding brute force attacks, also hide files in an AFA file. It has two ways to safeguard data integrity and subsequent repair of the file if has an error (repair with AstroA2P (online) or Astrotite (offline)).
.alz application/x-alz-compressed ALZip Windows Multiple Yes A mainly Korean format designed for very large archives.
.apk application/vnd.android.package-archive APK Multiple Multiple Yes Android application package (variant of JAR file format).
.arc, .ark application/octet-stream ARC Multiple Multiple Yes Very popular in the early days of BBSes, one of the first to offer compression and archiving in a single program. Largely replaced by PKZIP.
.arc, .cdx application/x-freearc FreeArc Windows, Linux Windows, Linux Yes Open source file format developed by Bulat Ziganshin. A «FreeArc Next» version is under development which includes Zstandard support.
.arj application/x-arj ARJ Originally DOS, now multiple Multiple Yes Competitor to PKZIP in the 1990s, offered better multi-part archive handling.
.b1 application/x-b1 B1 Multiple Multiple Yes Open archive format, used by B1 Free Archiver (http://dev.b1.org/standard/archive-format.html)
.b6z B6Z macOS Multiple Yes Compressed archive format B6Zip
.ba Scifer Multiple Multiple Yes Binary Archive with external header
.bh BlakHole Yes Proprietary format from the ZipTV Compression Components
.cab application/vnd.ms-cab-compressed Cabinet Windows Multiple Yes The Microsoft Windows native archive format, which is also used by many commercial installers such as WISE.
.car Compressia archive Originally DOS, now DOS and Windows Originally DOS, now DOS and Windows Yes Created by Yaakov Gringeler; released last in 2003 (Compressia 1.0.0.1 beta), now apparently defunct. Free trial of 30 days lets user create and extract archives; after that it is possible to extract, but not to create.
.cfs application/x-cfs-compressed Compact File Set Windows, Unix-like including macOS Multiple Yes Open source file format.
.cpt Compact Pro Classic Mac OS Multiple Yes Compact Pro archive, a common archiver used on Mac platforms until about Mac OS 7.5.x. Competed with StuffIt; now obsolete.
.dar application/x-dar Disk Archiver Unix-like including macOS Unix-like including macOS, Windows Yes Open source file format. Files are compressed individually with either gzip, bzip2 or lzo.
.dd DiskDoubler Classic Mac OS obsolete
.dgc application/x-dgc-compressed DGCA Windows Windows
.dmg application/x-apple-diskimage Apple Disk Image macOS macOS, Windows, Linux Yes Supports «Internet-enabled» disk images, which, once downloaded, are automatically decompressed, mounted, have the contents extracted, and thrown away. Currently, Safari is the only browser that supports this form of extraction; however, the images can be manually extracted as well. This format can also be password-protected or encrypted with 128-bit or 256-bit AES encryption.
.ear EAR Multiple Multiple Yes Enterprise Java Archive archive
.gca application/x-gca-compressed GCA The predecessor of DGCA.
.genozip Genozip Linux, macOS, Windows Linux, macOS, Windows No Optimized for (but not limited to) genomic file types such as FASTQ, BAM, VCF
.ha [2] Originally DOS Originally DOS Yes, but may be covered by patents DOS era format; uses arithmetic/Markov coding
.hki WinHKI MS Windows MS Windows No HKI
.ice ICE Windows Windows Yes Produced by ICEOWS program. Excels at text file compression.
.jar application/java-archive JAR Multiple Multiple Yes Java archive, compatible with ZIP files
.kgb KGB Archiver Multiple Multiple Yes Open sourced archiver with compression using the PAQ family of algorithms and optional encryption.
.lzh, .lha application/x-lzh LHA Originally DOS, now multiple Multiple Yes The standard format on Amiga.
.lzx application/x-lzx LZX Amiga Archiver originally used on The Amiga. Now copied by Microsoft to use in their .cab and .chm files.
.pak PAK HP NonStop HP NonStop Yes[10] file format from NoGate Consultings, a rival from ARC-Compressor.

.pak was also briefly used by the short lived MSDOS PKPAK program.

.partimg PartImage Multiple Multiple Yes A disk image archive format that supports several compression methods as well as splitting the archive into smaller pieces.
.paq6, .paq7, .paq8 and variants PAQ Unix-like and Windows Unix-like and Windows Yes An experimental open source packager (http://mattmahoney.net/dc)
.pea PeaZip Linux and Windows Linux and Windows Yes Open source archiver supporting authenticated encryption, cascaded encryption, volume spanning, customizable object level and volume level integrity checks (form CRCs to SHA-512 and Whirlpool hashes), fast deflate based compression
.phar PHAR Multiple Multiple Yes A package format to enable distribution of applications and libraries by bundling many PHP code files and other resources (e.g. images, stylesheets, etc.) into a single archive file
.pim PIM Windows Windows Yes The format from the PIM — a freeware compression tool by Ilia Muraviev. It uses an LZP-based compression algorithm with set of filters for executable, image and audio files.
.pit PackIt Classic Mac OS obsolete
.qda Quadruple D Windows Windows Used for data in games written using the Quadruple D library for Delphi. Uses byte pair compression.
.rar application/x-rar-compressed RAR Originally DOS, now multiple Multiple Yes A popular proprietary archive format.
.rk RK and WinRK [3] Multiple Multiple No The format from a commercial archiving package. Odd among commercial packages in that they focus on incorporating experimental algorithms with the highest possible compression (at the expense of speed and memory), such as PAQ, PPMD and PPMZ (PPMD with unlimited-length strings), as well as a proprietary algorithms.
.sda Self Dissolving ARChive Commodore 64, Commodore 128 Commodore 64, Commodore 128 Yes SDAs refer to Self Dissolving ARC files, and are based on the Commodore 64 and Commodore 128 versions of ARC, originally written by Chris Smeets. While the files share the same extension, they are not compatible between platforms. That is, an SDA created on a Commodore 64 but run on a Commodore 128 in Commodore 128 mode will crash the machine, and vice versa. The intended successor to SDA is SFX.
.sea Self Extracting Archive Classic Mac OS Classic Mac OS (implicitly) A pre-Mac OS X Self-Extracting Archive format. StuffIt, Compact Pro, Disk Doubler and others could create .sea files, though the StuffIt versions were the most common.
.sen Scifer Multiple Multiple Yes Scifer Archive with internal header
.sfx Self Extracting Archive Commodore 64, Commodore 128 Commodore 64, Commodore 128 Yes SFX is a Self Extracting Archive which uses the LHArc compression algorithm. It was originally developed by Chris Smeets on the Commodore platform, and runs primarily using the CS-DOS extension for the Commodore 128. Unlike its predecessor SDA, SFX files will run on both the Commodore 64 and Commodore 128 regardless of which machine they were created on.
.shk NuFX Originally Apple II, now multiple Multiple Yes An archive format designed for the Apple II series of computers. The canonical implementation is ShrinkIt, which can operate on disk images as well as files. Preferred compression algorithm is a combination of RLE and 12-bit LZW. Archives can be manipulated with the command-line NuLib tool, or the Windows-based CiderPress.
.sit application/x-stuffit StuffIt Originally Classic Mac OS, now multiple Originally Classic Mac OS, now multiple Yes A compression format common on Apple Macintosh computers. The free StuffIt Expander is available for Windows and macOS.
.sitx application/x-stuffitx StuffIt X Multiple Multiple Yes The replacement for the .sit format that supports more compression methods, UNIX file permissions, long file names, very large files, more encryption options, data specific compressors (JPEG, Zip, PDF, 24-bit image, MP3). The free StuffIt Expander is available for Windows and OS X.
.sqx SQX Windows Windows Yes A royalty-free compressing format
.tar.gz, .tgz, .tar.Z, .tar.bz2,
.tbz2, .tar.lz, .tlz, .tar.xz, .txz, .tar.zst
application/x-gtar tar with gzip, compress, bzip2, lzip, xz, or zstd Multiple Multiple Yes The «tarball» format combines tar archives with a file-based compression scheme (usually gzip). Commonly used for source and binary distribution on Unix-like platforms, widely available elsewhere. Xarchiver supports the .tar.zst Archive/Compression format on Unix-like platforms.
.uc .uc0 .uc2 .ucn .ur2 .ue2 UltraCompressor II DOS DOS UltraCompressor 2.3 was developed to act as an alternative to the then popular PKZIP application. The main feature of the application is its ability to create large archives. This means that compressed archives with the UC2 file extension can hold almost 1 million files.
.uca PerfectCompress[11] Windows Windows No Based on PAQ, RZM, CSC, CCM, and 7zip. The format consists of a PAQ, RZM, CSC, or CCM compressed file and a manifest with compression settings stored in a 7z archive.
.uha UHarc DOS/Windows DOS/Windows Yes A high compression rate archive format originally for DOS.
.war WAR Multiple Multiple Yes Web Application archive (Java-based web app)
.wim application/x-ms-wim Windows Image Windows Windows Yes File-based disk image format developed to deploy Microsoft Windows.
.xar application/x-xar XAR Multiple Multiple Yes
.xp3 KiriKiri Windows Windows Yes Native format of the Open Source KiriKiri Visual Novel engine. Uses combination of block splitting and zlib compression. The filenames and pathes are stored in UTF-16 format. For integrity check, the Adler-32 hashsum is used. For many commercial games, the files are encrypted (and decoded on runtime) via so-called «cxdec» module, which implements xor-based encryption.
.yz1 YZ1 Windows, DOS, Linux Windows, DOS, Linux Yes Yamazaki zipper archive. Compression format used in DeepFreezer archiver utility created by Yamazaki Satoshi. Read and write support exists in TUGZip, IZArc and ZipZag
.zip, .zipx application/zip ZIP Originally DOS, now multiple Multiple Yes The most widely used compression format on Microsoft Windows. Commonly used on Macintosh and Unix systems as well.
.zoo application/x-zoo zoo Multiple Multiple Yes
.zpaq ZPAQ Multiple Multiple Yes Journaling (append-only) archive format with rollback capability. Supports deduplication and incremental update based on last-modified dates. Multi-threaded. Compresses in LZ77, BWT, and context mixing formats. Open source.
.zz Zzip Multiple Multiple Yes Archiver with a compression algorithm based on the Burrows–Wheeler transform method.

Data recovery[edit]

File extension(s)[1] MIME type[2] Official name[3] Platform[4] Description
.ecc dvdisaster error-correction file Multiple File format used by dvdisaster to be used for data recovery when discs become damaged or partially unreadable.
.ecsbx Error-correcting SeqBox Multiple Archive with forward error correction and sector level recoverability. Error-correcting version of SeqBox.
.par
.par2
application/x-par2 Parchive file Multiple File format used in conjunction with any archive format to provide error correction and file recovery, most often in newsgroup distribution of binary files.
.rev WinRAR recovery volume Multiple File format used with WinRAR rar volumes. The data recovery is error correction data which is provided in the form of open recovery records and/or recovery volumes, allowing reconstruction of good archives (including reconstruction of entirely volumes)

Comparison[edit]

Containers and compression[edit]

Format Filename
extension
Created
by
Introduced in Based on Compression Integrity check Recovery record Encryption supported Unicode filenames Modification date resolution Pre-processing License
Archive (ar) .a, .ar CSRG 1971 Original No No No No No 1 s ? ?
cpio .cpio Bell Labs 1983 Unix System V ? No Partial, select formats only No No No 1 s No ?
Shell Archive (shar and makeself) .shar, .run James Gosling, Alan Hewett 1994 4.4BSD Original No Yes, commonly MD5 Partial Partial Partial arbitrary (typically 1 s) No Public domain (shar 1.x — 3.x),
GPL (shar 4.x)
Tape Archive (tar) .tar Bell Labs 1975 Version 6 Unix ? No Partial, metadata only. Full integrity providable by filters such as gzip. No No Optional1 1 s No ?
Extended TAR format (pax) .tar OpenGroup 2001 Sun proposal + TAR No metadata No No Yes arbitrary (typically 1 ns) No ?
BagIt The Library of Congress 2007 file system No Yes No No Yes No ? ?
7z .7z Igor Pavlov 2000 LZMA, LZMA2, Bzip2, PPMd, Deflate Yes Yes,
CRC32
No Yes,
AES-256
Yes 100 ns[12] Yes LGPL, Public domain
ACE .ace Marcel Lemke 1998[13] LZ77 Yes Yes Yes Yes, Blowfish Yes 2s ? Proprietary software
AFA .afa Vicente Sánchez-Alarcos 2009 Original Yes Yes Yes Yes, AES and CAST Yes ? ? ?
ARC .arc Thom Henderson (SEA) 1985 ? Yes CRC16 No weak XOR only No 2s ? ?
ARJ .arj Robert Jung 1991 AR001 and AR002 Yes Yes Yes weak XOR with initial constant No ? ? Proprietary software
B1 .b1 Catalina Group Ltd 2011 LZMA Yes Yes No Yes, AES Yes ? ? ?
Cabinet .cab Microsoft 1992 Windows 3.1 Deflate Yes Optional PKCS7 Authenticode signature No Optional (with SDK) Yes 2 s ? ?
Compact File Set .cfs Joe Lowe (Pismo Technic Inc.) 2008 ZIP/LZMA Yes Yes ? Yes Yes ? ? Free software
Compact Pro .cpt Bill Goodman 1990 (as «Compactor») Original Yes Yes No Yes ? ? ? Proprietary software
Disk Archive (DAR) .dar Denis Corbin 2002 Original Yes Yes Yes2 Yes Yes 1 µs Yes GPLv2
DGCA .dgc Shin-ichi Tsuruta 2001 GCA Yes Yes Yes Yes Yes ? ? ?
FreeArc .arc Bulat Ziganshin 2006 LZMA, PPMd, TTA Yes Yes Yes Yes, AES, Blowfish, Twofish and Serpent Yes ? ? GPLv2
LHA (also LZH) .lzh, .lha Haruyasu Yoshizaki 1988 Frozen Yes Only on recent LHA releases No No No 1–2 s ? ?
LZX .lzx Jonathan Forbes and Tomi Poutanen 1995 LZ77 Yes Only on recent LZX releases ? ? ? ? ? ?
ISO image .iso, .img, .ima ISO 9660 1988 High Sierra Format No ? ? ? ? ? ? ?
SparkFS .arc David Pilling 1989 ? Yes ? ? ? ? ? ? ?
WinMount format .mou ? 2007 ? Yes Yes Yes Yes Yes ? ? Proprietary software
Macintosh Disk Image .dmg Apple Computer 2001 Mac OS X Original Yes Yes ? Yes ? ? ? ?
Partition Image (PartImage) .partimg François Dupoux and Franck Ladurelle 2000 ? Yes ? ? ? ? ? ? GPLv2
PAQ Family (Several formats)4 .paq#*, .lpaq#* Matt Mahoney 2002–2006 Original Yes ? ? ? ? ? ? ?
PEA .pea Giorgio Tani 2006 Original, Deflate based compression Yes Yes Adler32, CRC32, CRC64, MD5, SHA1, RIPEMD-160, SHA256, SHA512, Whirlpool No Yes Authenticated Encryption, AES128 and AES256 in EAX mode Yes system dependent Yes arbitrary ? Public domain
PIM .pim Ilia Muraviev 2004–2008 Original Yes Yes No No Yes No ? ?
Quadruple D .qda Taku Hayase (aka sandman) 1997 ? Yes ? ? ? ? ? ? ?
RAR .rar Eugene Roshal 1993 Original Yes Yes,
CRC32,
BLAKE2
Yes,
Reed–Solomon
Yes,
AES-256 for RAR 5.0 archives
Yes,
UTF-8
2 s, 1 s, 6.5536 ms, 25.6 µs or 100 ns3 Dropped Proprietary software
RK .rk M Software, Ltd. 2004 Original Yes Yes No Yes, AES, Square, Twofish Yes 1 s ? ?
NuFX .shk Andy Nicholas 1989 Original Yes CRC16 No No No 1 s ? ?
StuffIt (also SIT) .sit Raymond Lau 1987 ? Yes ? ? Yes ? ? ? Proprietary software
StuffIt X (also SITx) .sitx Aladdin/Allume Systems 2002 ? Yes ? Optional Yes, RC4,Blowfish,
AES,DES
Yes ? ? Proprietary software
UltraCompressor II .uc .uc0 .uc2
.ucn .ur2 .ue2
Nico de Vries 1992–1996 LZ77 and Huffman coding Yes Yes Yes Yes, triple DES ? ? ? ?
Windows Image .wim, .swm, .esd Microsoft 2006 Original Yes Yes No Partial5 Yes 100 ns ? ?
ZIP .zip Phil Katz 1989 Deflate Yes Yes No Yes, AES Yes 1–2 s, depending on version ? ?
ZPAQ .zpaq Matt Mahoney 2009 PAQ Yes Yes, SHA-1 No Yes, AES-256 Yes ? ? MIT, Public domain

Notes[edit]

^1 While the original tar format uses the ASCII character encoding, current implementations use the UTF-8 (Unicode) encoding, which is backwards compatible with ASCII.
^2 Supports the external Parchive program (par2).
^3 From 3.20 release RAR can store modification, creation and last access time with the precision up to 0.0000001 second (= 0.1 µs). [4] [5]
^4 The PAQ family (with its lighter weight derivative LPAQ) went through many revisions, each revision suggested its own extension. For example: «.paq9a».
^5 WIM can store the ciphertext of encrypted files on an NTFS volume, but such files can only by decrypted if an administrator extracts the file to an NTFS volume, and the decryption key is available (typically from the file’s original owner on the same Windows installation). Microsoft has also distributed some download versions of the Windows operating system as encrypted WIM files, but via an external encryption process and not a feature of WIM.

  • Purpose: Archive formats are used for backups, mobility, and archiving. Many archive formats compress the data to consume less storage space and result in quicker transfer times as the same data is represented by fewer bytes. Another benefit is that files are combined into one archive file which has less overhead for managing or transferring. There are numerous compression algorithms available to losslessly compress archived data and some algorithms work better (smaller archive or faster compression) with particular data types. Archive formats are also used by most operating systems to package software for easier distribution and installation than binary executables.
  • Filename extension: The DOS and Windows operating systems required filenames to include an extension (of at least one, and typically 3 characters) to identify the file type and use. Filename extensions must be unique for each type of file. Many operating systems identify a file’s type from its contents without the need for an extension in its name. However, the use of three-character extensions has been embraced as a useful and efficient shorthand for identifying file types.
  • Integrity check: Archive files are often stored on magnetic media, which is subject to data storage errors. Early tape media had a higher rate of errors than they do today. Many archive formats contain extra error-correction information to detect storage or transmission errors, and the software used to read the archive files contains logic to detect and possibly correct errors.
  • Recovery record: Many archive formats contain redundant data embedded in the files in order to detect data storage or transmission errors, and the software used to read the archive files contains logic to detect and correct errors.
  • Encryption: In order to protect the data being stored or transferred from being read if intercepted, many archive formats include the capability to encrypt the data. There are multiple mathematical algorithms available to encrypt data.

Software packaging and distribution[edit]

Format Filename
extension
Created
by
Introduced in Based on Integrity check Recovery record Encryption supported Unicode filenames Modification date resolution
Debian package (deb) .deb Debian 1994 Debian 0.91 ar, tar, and gzip Yes No No Yes 1 s
Macintosh Installer .pkg, .mpkg (metapackage) NeXT 1989 NeXTSTEP 1.0 pax and gzip Yes ? ? Yes ?
RPM Package Manager (RPM) .rpm Red Hat 1995 Red Hat Linux 1.0 cpio and gzip Yes ? ? ? 1 s
Slackware Package .tgz Patrick Volkerding 1993 Slackware 1.0 tar and gzip Yes No No ? ?
Windows Installer (also MSI) .msi Microsoft 2000 Windows 2000 OLE Structured Storage, Cabinet and SQL Optional PKCS7 Authenticode Signature No No No 2 s
Java Archive (JAR1) .jar Sun Microsystems 1997 JDK 1.1 PKZIP Yes No ? Yes ?
Google Chrome extension package .crx Google 2009 (Chrome 4.0) Zip ? ? Yes[14][failed verification] ? ?
Pacman .pkg.tar.zst, .pkg.tar (no compression) Judd Vinet 2001 (before ArchLinux 0.1) tar and zstd[15] (formerly xz) Yes No No Yes 1 s

Notes[edit]

^1 Not to be confused with the archiver JAR written by Robert K. Jung, which produces «.j» files.

Features[edit]

Archive format Built-in compression Self-extracting Directory structure POSIX attributes ACLs Alternate data streams
cpio No1 No Yes Yes No ?
tar No1 No Yes Yes Some (in Solaris implementation)
dar Yes3 No Yes Yes Yes Yes
ar No No No Yes No ?
pax No No Yes Yes Yes ?
dump No1 No Yes Yes Yes ?
shar No Yes Yes Yes No ?
makeself Yes Yes Yes Yes Yes ?
zip Yes Yes2 Yes No ? ?
rar Yes Yes2 Yes No ? Yes
ace Yes ? Yes No ? ?
arj Yes Yes2 Yes No No ?
zoo Yes ? Yes No ? ?
ISO 9660 (CD-ROM) No1 No Yes (with Rock Ridge extension) No ?
cab Yes Yes2 ? No ? ?
rpm Yes No Yes Yes ? ?
deb Yes No Yes Yes ? ?
7z Yes Yes Yes No ? ?
Archive format Built-in compression Self-extracting Directory Structure POSIX attributes ACLs Alternate data streams

Notes[edit]

^1 Compression is not a built-in feature of the formats, however, the resulting archive can be compressed with any algorithm of choice. Several implementations include functionality to do this automatically
^2 Most implementations can optionally produce a self-extracting executable
^3 Per-file compression with gzip, bzip2, lzo, xz, lzma (as opposed to compressing the whole archive). An individual can choose not to compress already compressed filenames based on their suffix as well.

See also[edit]

  • Archive file
  • Comparison of file archivers
  • Comparison of file systems
  • List of file systems
  • Solid compression
  • zlib

Footnotes[edit]

  1. ^ a b c d File extensions may differ across platforms. The case of these extensions may differ on case-insensitive platforms.
  2. ^ a b c d MIME media types may be conjectural. Very few have been officially registered with the IANA. Compression-only formats should often be denoted by the media type of the decompressed data, with a content coding indicating the compression format.
  3. ^ a b c d Official names may be disputed.
  4. ^ a b c d Creation platform indicates the platform(s) under which a format can be created.
  5. ^ If attaching .F to the file name is not possible with the DOS operating system, the second and third character of the filename extension are replaced by XF.
  6. ^ Genozip — A Universal Extensible Genomic Data Compressor https://academic.oup.com/bioinformatics/article/37/16/2225/6135077
  7. ^ The ‘application/zlib’ and ‘application/gzip’ Media Types. doi:10.17487/RFC6713. RFC 6713. Retrieved 2016-05-03.
  8. ^ Restoration platform indicates the platform(s) under which a format can be restored/extracted. Most file formats can be understood by more than one platform.
  9. ^ «Restorable with free software» indicates whether the format can be restored using an extraction tool that is free software.
  10. ^ Tandem Unpak GUI http://sybond.web.id/project/?p=8
  11. ^ «PerfectCompress». Archived from the original on 2012-07-23. Retrieved 2009-11-08.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  12. ^ «7-Zip / Discussion / Open Discussion: File times: Creation, access — precision».
  13. ^ http://www.hugi.scene.org/online/coding/hugi%2012%20-%20coace.htm
  14. ^ «Set or change a sync passphrase – Chrome Help».
  15. ^ «Now using Zstandard instead of xz for package compression».

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

Самыми распространенными расширениями считаются .ZIP, .JAR, .7Z, .RAR, и .GZ.

Расширение Описание Популярность
.7z Файл архива 7Z Очень часто используется
.ace Архив WinAce Часто используется
.arj Файл с архивом, сжатый алгоритмом ARJ Средне используется
.bin Сжатый файл Macbinary Средне используется
.bin Файл обновления AVG Редко используется
.cab Архив CAB Очень часто используется
.cab Установочный файл для Windows Mobile Часто используется
.cbr RAR-архив с комиксами Очень часто используется
.deb Пакет программного обеспечения Debian Очень часто используется
.exe Самораспаковывающийся архив Очень часто используется
.gz Архив Gnu Gzip Очень часто используется
.gzip Архив Gnu Zip (Gnu Zipped File) Очень часто используется
.jar Файл архива Java Очень часто используется
.one Заархивированный файл SEMONE Очень редко используется
.pak Архив PAK Средне используется
.pak Архив карты Sygic Средне используется
.pak Самораспаковывающийся файл CrazyTalk Редко используется
.pkg Установочный пакет Mac OS X Часто используется
.pkg Установочный пакет Sony PlayStation 3 Часто используется
.pkg Скомпилированный пакет установки InstallShield Редко используется
.pkg Установочный пакет BeOS Редко используется
.ppt Файл BIFF Очень редко используется
.rar Архив RAR Очень часто используется
.rpm Файл менеджера установки Linux Очень часто используется
.sh Самораспаковывающийся архив Unix Средне используется
.sib Файл архива ShipInBottle Редко используется
.sis Файл установки Symbian Часто используется
.sisx Файл установки Symbian OS Часто используется
.sit Архив StuffIt Средне используется
.sitx Архив StuffIt X Очень часто используется
.spl Файл архива SPLINT Очень редко используется
.spl Разбитый на части файл Очень редко используется
.tar Архив Unix Очень часто используется
.tar-gz Сжатый TAR-архив GNU zip Очень часто используется
.tgz Сжатый TAR-архив Часто используется
.xar Расширенный архивный файл Средне используется
.zip Файл архива ZIP Очень часто используется
.zip Файл темы ObjectBar Редко используется
.zipx Расширенный ZIP-архив Очень часто используется

Статья списка Википедии

Это список форматов файлов, используемых архиваторов и компрессоры, использованные для создания архивных файлов.

Содержание

  • 1 Только архивирование
  • 2 Только архивирование
  • 2 Только архивирование
  • 3 Архивирование и сжатие
  • 4 Данные восстановление
  • 5 Сравнение
    • 5.1 Контейнеры и сжатие
      • 5.1.1 Примечания
    • 5.2 Упаковка и распространение программного обеспечения
      • 5.2.1 Примечания
    • 5.3 Характеристики
    • 5.4 Примечания
  • 6 Сноски
  • 7 См. Также

Архивирование только

Расширение файла (а) MIME тип Официальное название Платформа Описание
.a,.ar application / x-архив Unix Archiver Unix-like Традиционный формат архива в Unix -подобные системы, сейчас используются в основном для создания статических библиотек.
.cpio application / x-cpio cpio Unix-подобных RPM файлы состоят из метаданных, объединенных (обычно) дугой cpio улей. Новые системы RPM также другие архивы, поскольку cpio устаревает. cpio также используется с initramfs.
.shar application / x-shar Shell-архив Unix-like Самораспаковывающийся архив, в котором используется Оболочка Борна (ш).
.LBR .LBR CP / M

DOS

Система для хранения нескольких файлов. Архивы LBR обычно содержат файлы, обработанные SQ, или сам архив был заблокирован с помощью SQ. Архивы LBR, сжатые с помощью SQ, заканчивались расширением.LQR
.iso application / x-iso9660-image ISO-9660 image (Различный; кроссплатформенный) Формат архива, который используется в основном для архивирования и распространения точного, почти точного или измененного устройства оптического носителя информации, такого как CD-ROM или DVD-ROM. Однако его можно использовать для архивирования содержимого других носителей, выбранных разделов, папок и / или файлов. Результирующий архив обычно оптимизирован для удобного рендеринга (перезаписываемый) компакт-диск или DVD-носитель.
.lbr Commodore 64/128 Формат библиотеки, используемый в основном на компьютерах Commodore 64 и 128 линий. Это не имеет ничего общего с форматом DOS LBR. Хотя файлы библиотеки были реализованы быстро (существуют ряд программ для работы с ними), они повреждены тем, что не может расти по мере использования: файлы добавлены, используются или удалены без воссоздания файла. весь файл.
.mar Mozilla ARchive (Различный; кроссплатформенный) Формат архива использования Mozilla для хранения двоичных различий. Используется вместе с bzip2.
.sbx application / x-sbx SeqBox (разное; кроссплатформенный) Единый файловый контейнер / архив, который может быть восстановлены даже после полной потери структурой системы.
.tar application / x-tar Ленточный архив Unix-like Распространенный формат архива, использу в Unix-подобных системах. Обычно используется вместе с такими компрессорами, как gzip, bzip2, compress или xz для создания.tar.gz,.tar.bz2, файлы.tar.Z или tar.xz.

Только сжатие

Расширение файла (а) MIME тип Официальное название Платформа Описание
. bz2 application / x-bzip2 bzip2 Unix-like с открытым исходным кодом, патент — и Формат сжатия без лицензионных отчислений. Алгоритм сжатия — это преобразование Барроуза-Уиллера, за которым следует преобразование перемещения вперед и, наконец, кодирование Хаффмана.
.F,.? XF Freeze / melt [1] QNX 4, Unix-like и DOS Старый компрессор для ОС QNX4. Алгоритм сжатия представляет собой модифицированный LZSS с адаптивным кодированием Хаффмана.
.gz application / gzip gzip Unix-подобный GNU Zip, основной формат сжатия, используемый Unix-подобными системами. Алгоритм сжатия — DEFLATE, который объединяет LZSS с кодированием Хаффмана.
.lz application / x-lzip lzip Unix -подобный Альтернативная реализация алгоритма LZMA с поддержкой контрольных сумм и идентификационных байтов.
.lz4 LZ4 Unix-подобный Алгоритм, рассчитанный Янном Колле на очень высокую скорость (де) сжатия. Это производная LZ77 без энтропийного кодирования.
.lzma application / x-lzma lzma Unix-like Алгоритм сжатия LZMA, использованные 7-Zip.
.lzo application / x-lzop lzop Unix-like Реализация алгоритма сжатия ЛЗО.
.rz rzip Unix-подобный Программа сжатия, разработанная специально для очень больших файлов, установленных на большом расстоянии.
.sfark Windows сжатие / распаковка- Linux и macOS только распаковка Программа сжатия, разработанная для высокого сжатия файлов SF2 ( SoundFont ).
.sz application / x-snappy-framed Snappy Unix-like Формат сжатия, наша Google, и открытый- Источник : 2011. Snappy нацелен на очень высокую скорость, разумное сжатие и максимальную стабильность, а не на сжатие или совместимость с любой другой библиотекой сжатия. Это производное LZ77 без энтропийного кодирования.
.? Q? SQ CP / M и DOS Squeeze: программа, сжимающая файлы. У файла, который был «сжатый», средний инициал имени был изменен на «Q», так что сжатый текстовый файл заканчивался на.TQT, сжатый исполняемый файл заканчивался на.CQM или.EQE. Обычно используется с архивами.LBR, либо сохраняя сжатые файлы в архиве, либо сохраняя распакованные файлы с последующим сжатием архива, имя которого оканчивается на «.LQR».
.? Z? CP / M и DOS Программа сжатия, написанная Стивеном Гринбергом и реализующая алгоритм LZW. В течение нескольких лет в мире CP / M, когда реализация ARC отсутствовала, файлы CRUNCH, хранящиеся в архивах.LBR, были очень популярны. Реализация LZW в CRUNCH несколько необычных функций изменения и периодической очистки кодовой системы в памяти при ее заполнении, что приводило к лучшему движению многих файлов на несколько процентов.
.xz application / x-xz xz Unix-like Формат сжатия, использующий LZMA2 для достижения степеней сжатия. Алгоритм LZMA является производным от LZ77 с энтропийным кодированием в форме кодирования диапазона.
.z application / x-compress deflate (pack) Unix-like Традиционный формат сжатия кодирования Хаффмана.
.Z application / x-compress compress Unix-like Традиционный формат сжатия LZW.
.zst application / zstd Zstandard Кросс-платформенный Алгоритм, используя Янном Колле в Facebook, сочетающий высокую скорость и высокую скорость сжатия. Это производная LZ77 с энтропийным кодированием в форме энтропии конечного состояния и кодированием Хаффмана.
. ?? _ MS-DOS / Windows Формат (ы) сжатия, используемые программы установки DOS и Windows. MS-DOS включает expand.exe для распаковки файлов установки. Сжатые файлы с помощью системы сжатия.exe. Алгоритм сжатия: LZSS.

Архивирование и сжатие

Расширение файла (а) MIME тип Официальное название Платформа создания Платформа восстановления Восстанавливается с помощью бесплатного программного обеспечения Описание
.7z application / x-7z-compressed 7z Несколько Несколько Да Формат файла с открытым исходным кодом. Используется 7-Zip.
.s7z application / x-7z-compressed 7zX macOS macOS, восстановление на разных платформах возможно, но не сразу Да На основе 7z. Сохраняет метаданные Spotlight, вилки ресурсов, информацию о владельце / группе, дату и другие данные, которые в силе потеряны при атакии.

Устарело с введением AppleDouble -кодированных архивов 7z (только для Macintosh).

.ace application / x-ace-compressed ACE Windows Несколько Да Собственный формат
.afa application / x-astrotite-afa AFA UNIX-like UNIX-like Нет Формат, который сжимает и дважды шифрует данные (AES256 и CAS256), избегая атакует грубой силы, а также скрывает файлы в файле. У него есть два способа защитить целостность данных и последующее восстановление файла в случае ошибки (восстановление с помощью AstroA2P (онлайн) или Astrotite (офлайн)).
.alz application / x-alz-compressed ALZip Windows Несколько Да В основном корейский формат, привлек для очень большие архивы.
.apk application / vnd.android.package-archive APK Несколько Несколько Да Приложение Android пакет (вариант формата файла JAR ).
.arc,.ark application / octet-stream ARC Multiple Multiple Да Очень популярен в первые дни BBS, одной из первых, предлагающих сделать сжатие и архивирование в одной программе. По большей части заменен на PKZIP.
.arc,.cdx application / x-freearc FreeArc Windows, Linux Windows, Linux Да Формат файла с открытым исходным кодом, шаблон Булатом Зиганшиным. Версия «FreeArc Next» находится в стадии разработки, которая включает поддержку Zstandard.
.arj application / x-arj ARJ Первоначально DOS, теперь несколько Несколько Да Конкурент PKZIP в 1990-х годах предлагал лучшую обработку многостраничных архивов.
.b1 application / x-b1 B1 Несколько Несколько Бесплатный Формат открытого архива, использов B1 архиватор (http://dev.b1.org/standard/archive-format.html )
.b6z B6Z macOS Несколько Да Формат сжатого архива B6Zip
.ba Scifer Несколько Несколько Да Двоичный Архив с внешним заголовком
.bh BlakHole Да Собственный формат из компонентов сжатия ZipTV
.cab application / vnd.ms-cab-compressed Шкаф Windows Несколько Да Собственный формат архива Microsoft Windows, который также используется широко коммерческими установщиками, такими как WISE.
.car Архив Compressia Первоначально DOS, теперь DOS и Windows Первоначально DOS, теперь DOS и Windows Да Создано Яаковом Гринджелером; последний раз выпущен в 2003 г. (Compressia 1.0.0.1 beta), теперь очевидно функция Бесплатный 30-дневная пробная версия позволяет пользователю создавать и извлекать архивы; после этого можно добывать, но не создавать.
.cfs application / x-cfs-compressed Компактный набор файлов Windows, Unix-like, включая macOS Несколько Да Формат файла с открытым исходным кодом.
.cpt Compact Pro Classic Mac OS Несколько Да Архив Compact Pro, распространенный архиватор, использование на платформах Mac примерно до Mac ОС 7.5.x. Соревновался с StuffIt; теперь устарело.
.dar application / x-dar Disk Ar chiver Unix-like, включая macOS Unix-like включая macOS, Windows Да Формат файла с открытым исходным кодом. Файлы сжимаются индивидуально с помощью gzip, bzip2 или lzo.
.dd DiskDoubler Classic Mac OS устаревшее
.dgc application / x-dgc-compressed DGCA Windows Windows
.dmg application / x-apple-diskimage Образ диска Apple macOS macOS, Windows, Linux Да Поддерживает образы дисков с подключением к Интернету, которые после загрузки автоматически распаковываются, монтируются, извлекаются и отбрасываются. В настоящее время Safari — единственный браузер, поддерживающий эту форму извлечения; однако изображения также можно извлекать вручную. Этот формат также может быть защищен паролем или зашифрован с помощью 128-битного или 256-битного шифрования AES.
.ear EAR Несколько Несколько Да Архив Enterprise Java Archive
.gca application / x-gca-compressed GCA Предшественник DGCA.
.ha [2] Первоначально DOS Первоначально DOS Да, но может подпадать под действие патентов DOS формата эпохи; использует арифметическое / марковское кодирование
.hki WinHKI MS Windows MS Windows Нет HKI
.ice ICE Windows Windows Да Производится программой. Отлично подходит для сжатия текстовых файлов.
.jar application / java-archive JAR Несколько Несколько Да Архив Java, согласовый с ZIP файлы
.kgb Архиватор KGB Несколько Несколько Да Архиватор с открытым исходным кодом со сжатием с использованием семейства PAQ алгоритмов и дополнительного шифрования.
.lzh,.lha application / x-lzh LHA Первоначально DOS, теперь несколько Несколько Да Стандартный формат на Amiga.
.lzx application / x-lzx LZX Amiga Archiver, использовавшийся на Амига. Теперь они скопированы Microsoft для использования в своих файлах.cab и.chm.
.pak PAK Да формат файла от, конкурента от ARC-Compressor.

.pak также ненадолго использовался недолговечной программой MSDOS PKPAK.

.partimg PartImage Несколько Несколько Да Формат архива образа диска, который поддерживает несколько методов сжатия, а также разбивает архив на более мелкие части.
.paq6,.paq7,.paq8 и варианты PAQ Unix-like и Windows Unix-like и Windows Да Экспериментальный упаковщик с открытым исходным кодом (http://mattmahoney.net/dc )
.pea PeaZip Linux и Windows Linux и Windows Да Архиватор с открытым исходным кодом, поддерживающий аутентифицированное шифрование, каскадное шифрование, охват томов, настраиваемый уровень объекта и проверки целостности на уровне тома (форма CRC до SHA-512 и Whirlpool хеши), сжатие на основе быстрой дефляции
.pim PIM Windows Windows Да Формат из PIM — бесплатного инструмента сжатия от Ильи. Он использует алгоритм сжатия на основе LZP с набором фильтров для исполняемых файлов, изображений и аудиофайлов.
.pit PackIt Classic Mac OS устаревшее
.qda Quadruple D Windows Windows Используется для данных в играх, написан Их использование Quadruple D для Delphi. Использует пару байтов сжатие.
.rar application / x-rar-compressed RAR Первоначально DOS, теперь несколько Да A проприетарный формат архива, второй по Несколько после файлов.zip.
.rk RK и WinRK [3] Несколько Несколько Нет Формат из коммерческого пакета архивирования. Странным среди коммерческих пакетов является то, что они сосредоточены на включении экспериментальных алгоритмов с максимально возможным сжатием (за счет скорости и памяти), таких как PAQ, PPMD ​​ и PPMZ (PPMD с неограниченным -длины строк), а также собственные алгоритмы.
.sda Саморастворяющийся ARChive Коммодор 64, Коммодор 128 Коммодор 64, Коммодор 128 Да SDA относиться к себе Распад Файлы ARC и основаны на версиих ARC для Commodore 64 и Commodore 128, используемых написанных Крисом Смитсом. Хотя файлы имеют одинаковое расширение. То есть SDA, созданный на Commodore 64, но запущенный на Commodore 128 в режиме Commodore 128, приведет к сбою машины и наоборот. Предполагаемый преемник SDA — SFX.
.sea Самораспаковывающийся архив Классическая Mac OS Классическая Mac OS (неявно) Формат до Mac OS X Самораспаковывающийся архив. StuffIt, Compact Pro, Disk Doubler и другие средства создания файлов.sea, хотя версии StuffIt были наиболее распространенными.
.sen Scifer Несколько Несколько Да Архив Scifer с внутренним заголовком
.sfx Self Извлечение архива Commodore 64, Commodore 128 Commodore 64, Commodore 128 Да SFX — это самораспаковывающийся архив, использующий алгоритм сжатия LHArc. Первоначально он был разработан Крисом Смитсом на платформе Commodore и работает в основном с использованием расширения CS-DOS для Commodore 128. В отличие от своего предшественника SDA, файлы SFX работают как на Commodore 64, так и на Commodore 128 независимо от того, на какой машине они были созданы. на.
.shk NuFX Первоначально Apple II, теперь несколько Несколько Да Формат архива, подход для компьютеров серии Apple II. Каноническая реализация — ShrinkIt, которая может работать как с образами дисков, так и с файлами. Предпочтительный алгоритм сжатия представляет собой комбинацию RLE и 12-битного LZW. С архивами можно работать с помощью инструмента NuLib командной строки или Windows-CiderPress.
.sit application / x-stuffit StuffIt Первоначально Классическая Mac OS, теперь несколько Первоначально Классическая Mac OS, теперь несколько Да Формат сжатия, распространенный на компьютерх Apple Macintosh. Бесплатная версия StuffIt Expander доступна для Windows и macOS.
.sitx application / x-stuffitx StuffIt X Несколько Несколько Да Замена для. sit, который поддерживает больше параметров сжатия, разрешения файлов UNIX, большие файлы, файлы очень большого размера, больше параметров шифрования, специальные компрессоры данных (JPEG, Zip, PDF, 24-битное изображение, MP3). Бесплатная версия StuffIt Expander для Windows и OS X.
.sqx SQX Windows Windows Да Бесплатный формат сжатия
.tar.gz,. tgz,.tar.Z,.tar.bz2,..tbz2,.tar.lz,.tlz..tar.xz,.txz application / x-gtar tar с gzip, compress, bzip2, lzip или xz несколько несколько Да Формат «tarball» скачивает архивы tar со схемой объединяет на основе файлов (обычно gzip). Обычно используется для распространения кода и двоичного кода на Unix-платформах, широко доступных в других местах.
.uc.uc0.uc2.ucn.ur2.ue2 UltraCompressor II DOS DOS UltraCompressor 2.3 был разработан как альтернатива популярному в то время приложению PKZIP. Основная особенность приложения — возможность создать большие архивы. Это означает, что грузые архивы с расширением файлов UC2 могут содержать почти 1 миллион файлов.
.uca PerfectCompress Windows Windows Нет На основе PAQ, RZM, CSC, CCM и 7zip. Формат записанного файла PAQ, RZM, CSC или CCM и манифеста с настройками, хранящимися в архиве 7z.
.uha UHarc DOS / Windows DOS / Windows Да Исходный формат архива с высокой степенью сжатия для DOS.
.war WAR Несколько Несколько Да Архив веб-приложений (веб-приложение на основе Java)
.wim application / x-ms-wim Образ Windows Windows Windows Да Формат образа диска на основе файлов, шаблон для развертывания Microsoft Windows.
.xar application / x-xar XAR Несколько Несколько Да
.xp3 KiriKiri Windows Windows Да Собственный формат движка Open Source KiriKiri Visual Novel. Использует комбинацию разделения блоков и сжатия zlib. Имена файлов и пути сохраняются в формате UTF-16. Для проверки целостности используется хеш-сумма Адлер-32. Для многих коммерческих игр файлы шифруются (и декодируются во время выполнения) с помощью так называемого модуля «cxdec», который реализует шифрование на основе xor.
.yz1 Windows, DOS, Linux Windows, DOS, Linux Да Архив застежек-молний Ямазаки. Формат сжатия, использование в утилите архиватора DeepFreezer, созданной Ямадзаки Сатоши. Поддержка чтения и записи существует в TUGZip, IZArc и
.zip,.zipx application / zip ZIP Первоначально DOS, теперь несколько Несколько Да Наиболее широко используется формат сжатия в Microsoft Windows. Также обычно используется в системах Macintosh и Unix.
.zoo application / x-zoo zoo Несколько Несколько Да
.zpaq ZPAQ Несколько Несколько Да Формат архива с ведением журнала (только для добавления) с отката. Поддерживает дедупликацию и инкрементное обновление на основе дат последнего изменения. Многопоточный. Сжимает в форматах LZ77, BWT и контекстного смешивания. Открытый исходный код.
.zz Zzip Несколько Несколько Да Архиватор с алгоритмом сжатия на основе Burrows — Метод преобразования Уиллера.

Восстановление данных

Расширение файла (а) MIME тип Официальное название Платформа Описание
. ecc dvdisaster файл исправления ошибок Многократный Формат файла, используемый dvdisaster для восстановления данных, когда диски повреждены или частично не читаются.
.ecsbx SeqBox с исправлением ошибок Множественный Архив с прямым исправлением ошибок и восстановления на уровне сектора. Версия с исправлением ошибок SeqBox.
.par..par2 application / x-par2 Parchive file Multiple Формат файла, используемый в сочетании с любым форматом восстановления и восстановления данных, чаще всего в группе новостей распространение двоичных файлов.
.rev WinRAR том для восстановления Несколько Формат файлов, используемых с томами WinRAR rar. Восстановление данных — это дополнительная избыточность данных, которая позволяет реконструировать хорошие архивы (включая реконструкцию целых томов)

Сравнение

Контейнеры и сжатие

Формат Имя файла. расширение Создано. пользователь Представлено в На основе сжатия Проверка целостности Запись для восстановления Поддерживаемое шифрование Unicode имена файлов Разрешение даты изменения Предварительная обработка Лицензия
Архив (ar) .a,.ar CSRG 1971 Оригинал Нет Нет Нет Нет Нет 1 с ? ?
cpio .cpio Bell Labs 1983 Unix System V ? Нет Частично, выбирают только форматы Нет Нет Нет 1 с Нет ?
Раковина Арка ive (Shar and Makeself) .shar,.run Джеймс Гослинг, Алан Хьюетт 1994 4.4BSD Исходный Нет Да, обычно MD5 Частично Частично Частично произвольно (обычно 1 с) Нет Общественное достояние (шар 1.x — 3.x), GPL (шар 4.x)
Ленточный архив (tar) .tar Bell Labs 1975 Версия 6 Unix ? Нет Частично, только метаданные. Полная целостность обеспечивается такими фильтрами, как gzip. Нет Нет Необязательно 1 с Нет ?
Расширенный формат TAR (pax) .tar OpenGroup 2001 Предложение Sun + TAR Нет метаданные Нет Нет Да произвольно (обычно 1 нс) Нет ?
BagIt Библиотека Конгресса 2007 файловая система Нет Да Нет Нет Да Нет ? ?
7z .7z Игорь Павлов 2000 LZMA, LZMA2, Bzip2, PPMd, DEFLATE Да Да,. CRC32 Нет Да,. AES-256 Да 100 ns Да LGPL, Общественное достояние
ACE .ace Марсель Лемке 1998 LZ77 Да Да Да Да, Blowfish Да 2s ? Собственное ПО
AFA .afa Висенте Санчес-Аларкос 2009 Исходный Да Да Да Да, А ES и CAST Да ? ? ?
ARC .arc Том Хендерсон (SEA) 1985 ? Да CRC16 Нет только слабый XOR Нет 2s ? ?
ARJ .arj Роберт Юнг 1991 и Да Да Да слабый XOR с начальной константой Нет ? ? Проприетарное программное обеспечение
B1 .b1 Catalina Group Ltd 2011 LZMA Да Да Нет Да, AES Да ? ? ?
Шкаф .cab Microsoft 1992 Windows 3.1 DEFLATE Да Дополнительный PKCS7 Authenticode подпись Нет Необязательно (с SDK) Да 2 с ? ?
Компактный набор файлов .cfs Джо Лоу (Pismo Technic Inc.) 2008 ZIP / LZMA Да Да ? Да Да ? ? Бесплатное программное обеспечение
Compact Pro .cpt Билл Гу д ман 1990 (как «Уплотнитель») Оригинал Да Да Нет Да ? ? ? Проприетарное программное обеспечение
Дисковый архив (DAR) .dar Денис Корбин 2002 Исходный Да Да Да Да Да 1 мкс Да GPLv2
DGCA .dgc Шин-ичи Цурута 2001 GCA Да Да Да Да Да ? ? ?
FreeArc .arc Булат Зиганшин 2006 LZMA, PPMd, TTA Да Да Да Да, AES, Blowfish, Twofish и Змей Да ? ? GPLv2
LHA (также LZH) .lzh,.lha Харуясу Йошизаки 1988 Да Только в последних выпусках LHA Нет Нет Нет 1–2 с ? ?
LZX .lzx и Томи Поутанен 1995 LZ77 Да Только в последних выпусках LZ X ? ? ? ? ? ?
ISO-образ .iso,.img,.ima ISO 9660 1988 Формат High Sierra Нет ? ? ? ? ? ? ?
SparkFS .a rc Дэвид Пиллинг 1989 ? Да ? ? ? ? ? ? ?
.mou ? 2007 ? Да Да Да Да Да ? ? Проприетарное программное обеспечение
Образ диска Macintosh .dmg Apple Computer 2001 Mac OS X Оригинал Да Да ? Да ? ? ? ?
Образ раздела (PartImage) .partimg Франсуа Дюпу и Франк Ладурель 2000 ? Да ? ? ? ? ? ? GPLv2
PAQ Семейство (несколько форматов) .paq # *,.lpaq # * Мэтт Махони 2002–2006 Оригинал Да ? ? ? ? ? ? ?
PEA .pea Джорджио Тани 2006 Оригинал, Deflate сжатие на основе Да Да Adler32, CRC32, CRC64, MD5, SHA1, RIPEMD-160, SHA256, SHA512, Whirlpool Нет Да С аутентификацией Шифрование, AES128 и AES256 в режиме EAX Да зависит от сис тем ы Да произвольно ? Public domain
PIM .pim Илья Муравьев 2004–2008 гг. Исходный Да Да Нет Нет Да Нет ? ?
Четверной D .qda Таку Хаясе (он же песочник) 1997 ? Да ? ? ? ? ? ? ?
RAR .rar Юджин Рошаль 1993 Оригинал Да Да,. CRC32,. BLAKE2 Да,. Рид — Соломон Да,. AES-256 для RAR 5.0 архивы Да,. UTF-8 2 s, 1 с, 6.5536 мс, 25,6 мкс или 100 ns Пропало Проприетарное программное обеспечение
РК .rk M Software, Ltd. 2004 Оригинал Да Да Нет Да, AES, Square, Twofish Да 1 с ? ?
NuFX .shk Энди Николас 1989 Исходный Да CRC16 Нет Нет Нет 1 с ? ?
StuffIt (также СИД) .sit Раймонд Лау 1987 ? Да ? ? Да ? ? ? Проприетарное программное обеспе чение
StuffIt X (также SITx) .sitx Aladdin / Allume Системы 2002 ? Да ? Дополнительно Да, RC4, Blowfish,. AES, DES Да ? ? Собственное программное обеспечение
UltraCompressor II .uc.uc0.uc2..ucn. ur2.ue2 Нико де Фрис 1992–1996 LZ77 и кодирование Хаффмана Да Да Да Да, тройной DES ? ? ? ?
Образ Windows .wim,.swm,.esd Microsoft 2006 Исходный Да Да Нет Частично Да 100 нс ? ?
ZIP .zip Phil Katz 1989 DEFLATE Да Да Нет Да, AES Да 1– 2 в зависимости от версии ? ?
ZPAQ .zpaq 2009 PAQ Да Да, SHA-1 Нет Да, AES-256 Да ? ? MIT, Public domain

Примечания

^1Пока исходный формат tar использует кодировку символо в ASCII, без какой реализации используют кодировку UTF-8 (Unicode), которая обратно совместима с AS CII.. ^2Поддерживает внешнюю программу Parchive (par2).. ^3Начало с версии 3.20, RAR может показывать время изменения, создания и последнего доступа с точностью до 0,0000001 секунды (= 0,1 мкс). [4] [5]. ^4Семейство PAQ (с его более легкой производной LPAQ) претерпело множество изменений, каждая версия предлагала свое собственное расширение. Например: «.paq9a».. ^5WIM может хранить зашифрованный текст зашифрованные файлы на томе NTFS, но такие файлы могут быть расшифрованы только в том случае, если администратор извлекает файл в том NTFS, и ключ дешифрования доступа ( обычно от первоначального файла файла в той же установке Windows). Microsoft также распространила некоторые загружаемые версии операционной системы Windows в виде зашифрованных файлов WIM, но с использованием внешнего процесса шифрования, а не функции WIM.

  • Цель : форматы архивов используются для резервного копирования, мобильности и архивирования. Многие форматы форматов сжимают данные, чтобы использовать меньше места для хранения и сократить время передачи, так как одни и те же данные представлены меньшим байтов. Еще одно преимущество заключается в том, что файлы объединяются в один архивный файл, что снижает накладные расходы на управление или передачу. Существует множество алгоритмов сжатия для сжатия архивных данных без потерь, и некоторые алгоритмы работают лучше (меньший архив или более быстрое сжатие) с определенными типами данных. Форматы архивов также используются в большинстве операционных систем с по пакетом программного обеспечения для упрощения распространения и установки, чем двоичные исполняемые файлы.
  • Расширение имени файла : DOS и Операционные системы Windows требовали, чтобы имена файлов включали расширение (как минимум из одного, а обычно из трех символов) для идентификации типа файла и его использования. Расширения имени файла должны быть уникальными для каждого типа файла. Многие операционные системы идентифицируют тип файла по его содержимому без необходимости указывать расширение в его имени. Однако использование трехсимвольных расширений было воспринято как полезное и эффективное сокращение для идентификации типов файлов.
  • Проверка целостности : архивные файлы часто хранятся на магнитных носителях, которые подлежат до хранилища данных ошибок. Ранние ленточные носители имели более высокий уровень ошибок, чем сегодня. Многие форматы архивов содержат дополнительную информацию об исправлении ошибок для обнаружения ошибок хранения или передачи, а программное обеспечение, используемое для чтения архивных файлов, содержит логику для обнаружения и возможного исправления ошибок.
  • Запись для восстановления : многие форматы архивов содержат избыточные данные, встроенные в файлы для обнаружения ошибок хранения или передачи данных, а программное обеспечение, используемое для чтения архивных файлов, содержит логику для обнаружения и исправления ошибок.
  • Шифрование : для защиты данных сохраняются или передаются от чтения в случае перехвата, многие форматы архивов включают возможность шифрования данных. Для шифрования данных доступно несколько математических алгоритмов.

Упаковка и распространение программного обеспечения

Формат Имя файла. расширение Создано. пользователем Представлено в На основе проверки целостности Запись восстановления Поддерживается шифрование Unicode имена файлов Разрешение даты изменения
Пакет Debian (deb) .deb Debian 1994 Debian 0.91 ar, tar и gzip Да Нет Нет Да 1 с
Установщик Macintosh .pkg,.mpkg (метапакет) NeXT 1989 NeXTSTEP 1.0 pax и gzip Да ? ? Да ?
Менеджер пакетов RPM (об / мин) .rpm Red Hat 1995 Red Hat Linux 1.0 cpio и gzip Да ? ? ? 1 с
Slackware Пакет .tgz Патрик Фолькердинг 1993 Slackware 1.0 tar и gzip Да Нет Нет ? ?
Установщик Windows (также MSI) .msi Microsoft 2000 Windows 2000 Структурированное хранилище OLE, Шкаф и SQL Дополнительный PKCS7 Authenticode Подпись Нет Нет Нет 2 s
Архив Java (JAR) . jar Sun Microsystems 1997 JDK 1.1 PKZIP Да Нет ? Да ?
Google Chrome расширение пакет .crx Google 2009 (Chrome 4.0) Zip ? ? Да ? ?
Pacman .pkg.tar.zst,.pkg.tar ( без сжатия) Judd Vinet 2001 (до ArchLinux 0.1) tar и zstd (ранее xz ) Да Нет Нет Да 1 с

Примечания

^1Не путать с архиватором, написанным Робертом К. Юнгом, который создает файлы «.j»..

Особенности

Формат архива Встроенное сжатие Самораспаковывающееся Структура каталогов ACL Альтернативные потоки данных
cpio No Нет Да Да Нет ?
tar No Нет Да Да Некоторое (в реализации Solaris)
dar Да Нет Да Да Да Да
ar Нет Нет Нет Да Нет ?
pax Нет Нет Да Да Да ?
дамп No Нет Да Да Да ?
шар Нет Да Да Да Нет ?
makeself Да Да Да Да Да ?
zip Да Да Да Нет ? ?
rar Да Да Да Нет ? Да
ace Да ? Да Нет ? ?
arj Да Да Да Нет Нет ?
зоопарк Да ? Да Нет ? ?
ISO 9660 (CD-ROM) No Нет Да (с расширением Rock Ridge ) Нет ?
cab Да Да ? Нет ? ?
об / мин Да Нет Да Да ? ?
deb Да Не т Да Да ? ?
7z Да Да Да Да ? ?
Формат архива Встроенное сжатие Самораспаковывающееся Структура каталогов ACL Альтернативные потоки данных

Примечания

^1Сжатие не является встроенной функцией форматов, однако итоговый архив может быть использован с использованием любого алгоритма по выбору. Некоторые реализации включают функции для автоматического выполнения этого. ^2Большинство реализаций могут создавать самораспаковывающийся исполняемый файл. ^3для сжатия файлов с помощью gzip, bzip2, lzo, xz, lzma (в отличие от сжатия всего архива). Человек может выбрать не сжимать уже сжатые файлы на основе их суффикса.

Сноски

  1. ^ Расширения файлов могут различаться на разных платформах. Регистр этих расширений может отличаться на платформе без учета регистратора.
  2. ^ MIME медиа-типы могут быть предположительными. Очень немногие были официально зарегистрированы в IANA. Форматы только со сжатием часто используются для обозначения типа носителя распакованных данных, при этом кодирование содержимого программы форматирования сжатия.
  3. ^ Официальные названия могут быть оспорены.
  4. ^ Платформа создания указывает платформу (платформу), на которой может быть создан формат.
  5. ^Если присоединение .Fк имени файла невозможной в системе DOS, второй и третий символы расширения имени файла заменяются на XF.
  6. ^application / zlib ‘и’ application / gzip ‘Типы носителей. doi : 10.17487 / RFC6713. RFC 6713. Проверено 3 мая 2016 г.
  7. ^Платформа восстановления указывает, на котором формат может быть восстановлен / извлечен. Большинство форматов файлов можно понять более чем на одной платформе.
  8. ^«Возможность восстановления с помощью бесплатного программного обеспечения» указывает, можно ли восстановить формат с помощью инструмента извлечения, который бесплатным программным инструментом.
  9. ^Tandem Unpak GUI http://sybond.web.id/ project /? p = 8
  10. ^«PerfectCompress». Архивировано 23 июля 2012 года. Проверено 8 ноября 2009 г. CS1 maint: BOT: статус исходного URL-адреса неизвестен (ссылка )
  11. ^https://sourceforge.net/p/sevenzip/discussion/45797/thread/3964f1db/#cbcb / 7556
  12. ^http : //www.hugi.scene.org/online/coding/hugi%2012%20-%20coace.htm
  13. ^»Установите или измените кодовую фразу для синхронизации — Справка Chrome».
  14. ^»Сейчас использование Zstandard вместо xz для сжатия пакетов «.

См. также

  • Файл архива
  • Сравнение файловых архиваторов
  • Сравнение файловых систем
  • Список файловых систем
  • Твердое сжатие
  • zlib

К идее внедрения в среду Windows архиватора, который мог бы поддерживать множество типов архивов, Microsoft пока что не созрела. Даже актуальная версия системы 10, в которую изначально при выпуске и в результате накопительных обновлений внедрено достаточно много новых функций, по части функционала для архивации и разархивации данных никак не эволюционировала. Её штатный архиватор, реализованный ещё в Windows 98 и перекочевавший в версии-последовательницы, предусматривает работу только с архивами ZIP.

Как обеспечить в Windows работу с архивами прочих форматов? Ниже поговорим о нескольких сторонних программах-архиваторах, но прежде пару слов о немногих возможностях самой операционной системы.

1. ZIP-архиватор в составе Windows

Если, например, необходимо срочно выгрузить в облачный сервис или отправить по почте пакет файлов, Виндовс сама справится с поставленной задачей. Отправляемые файлы нужно собрать в папку или выделить все их блоком, вызвать контекстное меню, выбрать «Отправить», затем — «Сжатая ZIP-папка».

Отправить

Поскольку распаковка ZIP поддерживается самой операционной системой, получателю не нужно прибегать к использованию сторонних программ-архиваторов, он сможет беспрепятственно получит доступ к данным. Архивы в системном проводнике просматриваются как обычные папки, а их распаковка осуществляется при запуске архивных файлов.

Системный проводник

Разархивация ZIP с указанием конкретного пути извлечения данных возможна также из контекстного меню проводника.

Контекстное меню

***

Поддерживаемый штатным функционалом Windows формат ZIP не является самым распространённым. Чаще всего скачанные в Интернете файлы запакованы в формат RAR. Также в сети можно встретить файлы, сжатые в 7z, TAR, GZ и прочие типы архивов. Для их распаковки необходимо присутствие в системе стороннего архиватора с поддержкой соответствующего формата.

2. WinRAR

Самый популярный архиватор в мире – WinRAR. Используя его годами, многие пользователи даже не подозревают, что это платная программа. Всё благодаря безграничной лояльности разработчиков. Будучи интегрированной в Windows, из контекстного меню проводника программа работает как обычный бесплатный продукт. Лишь при запуске WinRAR или просмотре данных архива по истечении 40 дней с момента установки программы появляется ненавязчивое уведомление с просьбой оплатить лицензию.

WinRAR – программа с юзабельным интерфейсом, обширным функционалом, оптимальным соотношением степени сжатия данных и скорости проведения операций. Она поддерживает множество форматов, в частности, RAR, ZIP, 7-Zip, CAB. Может паковать самораспаковывающиеся архивы, разбивать архивируемое содержимое на части, устанавливать парольный доступ.

Для запаковки файлов посредством WinRAR в системном проводнике нужно вызвать на этих файлах контекстное меню и выбрать либо «Добавить архив», либо «Добавить архив — название_папки.rar».

Добавить архив

Последний вариант создаст RAR-файл с настройками архивации по умолчанию. Если нужно выбрать другой тип архива, применить свои параметры сжатия или использовать прочие функции программы, выбираем первый вариант и задаём нужные настройки.

Настройки

Разархивировать данные можно непосредственно в окне архиватора, а также из контекстного меню проводника.

Разархивировать данные

3. 7-Zip

7-Zip – это полностью бесплатный архиватор для Windows. Функциональный, интегрируемый в среду системы, с возможностью разархивации огромного числа форматов, но поддержкой архивации лишь части из них. Программа работает с форматом собственного производства 7z высокой степени сжатия, со сторонними ZIP, WIM, XZ, TAR и пр. Выше рассмотренной WinRAR программа 7-Zip проигрывает разве что невозможностью создания RAR-архивов и внешне непривлекательным интерфейсом. В числе её плюсов – управление архивными файлами в интерфейсе с двухпанельной компоновкой (по типу файлового менеджера).

Функции 7-Zip по запаковке и распаковке архивов доступны в контекстном меню проводника Windows.

7-Zip

Программа может быстро упаковать данные в формат 7z с параметрами архивирования по умолчанию. А при выборе пункта меню «Добавить к архиву» получим возможность применения отдельных возможностей архиватора.

Добавить к архиву

4. Total Commander

Работающим с данными посредством Total Commander – известнейшего файлового менеджера — нет надобности в установке дополнительных программ. В его составе имеется собственный архиватор с поддержкой множества типов архивов, в частности, RAR и ZIP. При необходимости можно реализовать поддержку большего числа форматов за счёт внедрения плагина. Работа с архиватором в составе Total Commander проводится с использованием двухпанельной компоновки интерфейса программы: в одной части окна выбираются исходные данные для архивации или разархивации, в другой части указывается путь размещения архива или место распаковки файлов. Команды архиватора располагаются на панели инструментов программы и в меню «Файлы».

Total Commander

Из возможностей Total Commander – деление архивируемого содержимого на части, создание самораспаковывающихся архивов EXE-формата, парольный доступ.

Total Commander - архив

Загрузка…

Это список форматы файлов использован архиваторы и компрессоры используется для создания архивные файлы.

Архивирование Только

Расширение файла (s)[1] MIME тип[2] Официальное название[3] Платформа[4] Описание
.a, .ar приложение / x-архив Архиватор Unix Unix-подобный Традиционный формат архива на Unix-подобный системы, которые сейчас используются в основном для создания статические библиотеки.
.cpio приложение / x-cpio cpio Unix-подобный Об / мин файлы состоят из метаданных, объединенных (обычно) архивом cpio. Новые системы RPM также поддерживают другие архивы, поскольку cpio устаревает. cpio также используется с initramfs.
.shar приложение / x-shar Архив оболочки Unix-подобный Самораспаковывающийся архив, использующий Оболочка Борна (ш).
.LBR .LBR CP / M

ДОС

Система для хранения нескольких файлов. Архивы LBR обычно содержат файлы, обработанные SQ, или сам архив был сжат с помощью SQ. LBR-архивы, сжатые с помощью SQ, заканчивались расширением .LQR
.iso приложение / x-iso9660-image ISO-9660 образ (Различный; кроссплатформенный) Формат архива, который первоначально использовался в основном для архивирования и распространения точного, почти точного или измененного пользователем содержимого оптического носителя информации, такого как CD-ROM или DVD-ROM. Однако его можно использовать для архивирования содержимого других носителей, выбранных разделов, папок и / или файлов. Результирующий архив обычно оптимизирован для удобного рендеринга на (перезаписываемые) CD или DVD носители.
.lbr Коммодор 64/128 Формат библиотеки, используемый в основном на компьютерах Commodore 64 и 128 линий. Это не имеет ничего общего с форматом DOS LBR. Хотя файлы библиотеки были реализованы быстро (существует ряд программ для работы с ними), они ограничены тем, что не могут расти по мере использования: однажды созданный файл не может быть изменен (файлы добавлены, изменены или удалены) без воссоздания файла. весь файл.
.mar Mozilla ARchive (Различный; кроссплатформенный) Формат архива, используемый Mozilla для хранения двоичных файлов. различия. Используется вместе с bzip2.
.sbx приложение / x-sbx SeqBox (Различный; кроссплатформенный) Единый файловый контейнер / архив, который можно восстановить даже после полной потери структур файловой системы.
.tar приложение / x-tar Ленточный архив Unix-подобный Распространенный формат архива, используемый в Unix-подобных системах. Обычно используется с компрессорами, такими как gzip, bzip2, компресс или же xz для создания файлов .tar.gz, .tar.bz2, .tar.Z или tar.xz.

Только сжатие

Расширение файла (s)[1] MIME тип[2] Официальное название[3] Платформа[4] Описание
.bz2 приложение / x-bzip2 bzip2 Unix-подобный An Открытый исходный код, патент — и роялти -свободный формат сжатия. Алгоритм сжатия — это Преобразование Барроуза-Уиллера за которым следует переход на передний план и наконец Кодирование Хаффмана.
.F,.? XF[5] Заморозить / растопить [1] QNX 4, Unix-подобный и ДОС Старый компрессор для ОС QNX4. Алгоритм сжатия — модифицированный ЛЗСС, с адаптивным Кодирование Хаффмана.
.gz приложение / gzip[6] gzip Unix-подобный GNU Zip, основной формат сжатия, используемый Unix-подобный системы. Алгоритм сжатия ВЫПУСКАТЬ, который объединяет ЛЗСС с Кодирование Хаффмана.
.lz приложение / x-lzip lzip Unix-подобный Альтернативный LZMA реализация алгоритма с поддержкой контрольных сумм и байт идентификатора.
.lz4 LZ4 Unix-подобный Алгоритм, разработанный Янном Колле, рассчитан на очень высокие скорости (де) сжатия. Это LZ77 производная, без энтропийное кодирование.
.lzma приложение / x-lzma Lzma Unix-подобный В LZMA алгоритм сжатия, используемый 7-молния.
.lzo приложение / x-lzop Изоп Unix-подобный Реализация LZO алгоритм сжатия данных.
.rz rzip Unix-подобный Программа сжатия, разработанная специально для очень больших файлов, содержащих избыточность на большом расстоянии.
.sfark сфАрк Windows сжать / распаковать- Linux и macOS только распаковать Программа сжатия, предназначенная для высокого сжатия файлов SF2 (SoundFont ).
.sz приложение / x-snappy-frame Мгновенно Unix-подобный Формат сжатия, разработанный Google, и с открытым исходным кодом в 2011 году. Мгновенно стремится к очень высокой скорости, разумному сжатию и максимальной стабильности, а не к максимальному сжатию или совместимости с любой другой библиотекой сжатия. Это LZ77 производная, без энтропийное кодирование.
.? Q? SQ CP / M и ДОС Squeeze: программа, сжимающая файлы. У файла, который был «сжат», средний инициал имени был изменен на «Q», так что сжатый текстовый файл заканчивался на .TQT, сжатый исполняемый файл заканчивался на .CQM или .EQE. Обычно используется с архивами .LBR, либо сохраняя сжатые файлы в архиве, либо сохраняя распакованные файлы с последующим сжатием архива, имя которого оканчивается на «.LQR».
.? Z? CRUNCH CP / M и ДОС Программа сжатия, написанная Стивеном Гринбергом, реализующая алгоритм LZW. В течение нескольких лет в мире CP / M, когда реализация ARC отсутствовала, файлы CRUNCH, хранящиеся в архивах .LBR, были очень популярны. Реализация LZW в CRUNCH имела несколько необычную функцию изменения и периодической очистки кодовой таблицы в памяти при ее заполнении, что приводило к улучшению сжатия многих файлов на несколько процентов.
.xz приложение / x-xz xz Unix-подобный Формат сжатия с использованием LZMA2 для достижения высоких степеней сжатия. Алгоритм LZMA — это LZ77 производная, с энтропийное кодирование в виде кодирование диапазона.
.z приложение / x-compress сдувать (пакет) Unix-подобный Традиционный Кодирование Хаффмана формат сжатия.
.Z приложение / x-compress компресс Unix-подобный Традиционный LZW формат сжатия.
.zst приложение / zstd Zстандарт Кроссплатформенность Алгоритм, разработанный Янном Колле в Facebook, сочетающий высокую скорость и высокую степень сжатия. Это LZ77 производная, с энтропийное кодирование в виде Конечная энтропия состояния и Кодирование Хаффмана.
.??_ MS-DOS / Windows Формат (ы) сжатия, используемый некоторыми программами установки DOS и Windows. MS-DOS включает expand.exe для распаковки файлов установки. Сжатые файлы создаются с помощью соответствующей команды compress.exe. Алгоритм сжатия ЛЗСС.

Архивирование и сжатие

Расширение файла (s)[1] MIME тип[2] Официальное название[3] Платформа для создания[4] Реставрационная площадка[7] Восстанавливается с помощью бесплатно программное обеспечение[8] Описание
.7z application / x-7z-сжатый 7z Несколько Несколько да Формат файла с открытым исходным кодом. Использован 7-молния.
.s7z приложение / x-7z-сжатый 7zX macOS macOS, восстановление на разных платформах возможно, но не сразу да На основе 7z. Сохраняет метаданные Spotlight, вилки ресурсов, информацию о владельце / группе, даты и другие данные, которые в противном случае были бы потеряны при сжатии.

Устарело с введением AppleDouble закодированные архивы 7z (только для Macintosh).

.туз приложение / x-ace-compressed ТУЗ Windows Несколько да Собственный формат
.afa приложение / x-astrotite-afa AFA UNIX-подобный UNIX-подобный Нет Формат, который сжимает и дважды шифрует данные (AES256 и CAS256), избегая атак грубой силы, а также скрывает файлы в AFA файл. У него есть два способа защитить целостность данных и последующее восстановление файла в случае ошибки (восстановление с помощью AstroA2P (онлайн) или Astrotite (офлайн)).
.alz приложение / x-alz-сжатый ALZip Windows Несколько да В основном корейский формат, предназначенный для очень больших архивов.
.apk приложение / vnd.android.package-archive APK-файл Несколько Несколько да Android пакет приложений (вариант Формат файла JAR ).
.arc, .ark приложение / октет-поток ARC Несколько Несколько да Очень популярен в первые дни BBS, одна из первых, предлагающих сжатие и архивирование в одной программе. По большей части заменен на PKZIP.
.arc, .cdx приложение / x-freearc FreeArc Windows, Linux Windows, Linux да Формат файла с открытым исходным кодом, разработанный Булатом Зиганшиным. Версия «FreeArc Next» находится в стадии разработки, которая включает Zстандарт поддерживать.
.arj приложение / x-arj ARJ Изначально ДОС, теперь несколько Несколько да Конкурент PKZIP в 1990-х годах предлагал лучшую обработку многокомпонентных архивов.
.b1 приложение / x-b1 B1 Несколько Несколько да Открытый формат архива, используемый B1 Бесплатный архиватор (http://dev.b1.org/standard/archive-format.html )
.b6z B6Z macOS Несколько да Формат сжатого архива B6Zip
.ba Scifer Несколько Несколько да Двоичный архив с внешним заголовком
.bh BlakHole да Собственный формат из компонентов сжатия ZipTV
.такси приложение / vnd.ms-cab-сжатый Кабинет Windows Несколько да В Майкрософт Виндоус собственный формат архива, который также используется многими коммерческими установщиками, такими как МУДРЫЙ.
.машина Архив Compressia Изначально ДОС, теперь DOS и Windows Изначально ДОС, теперь DOS и Windows да Создано Яаковом Грингелером; последний раз выпускался в 2003 году (Compressia 1.0.0.1 beta), но сейчас, по-видимому, не существует. Бесплатная 30-дневная пробная версия позволяет пользователю создавать и извлекать архивы; после этого можно добывать, но не создавать.
.cfs приложение / x-cfs-сжатый Компактный набор файлов Windows, Unix-подобный включая macOS Несколько да Формат файла с открытым исходным кодом.
.cpt Компактный Pro Классическая Mac OS Несколько да Архив Compact Pro, распространенный архиватор, используемый на платформах Mac примерно до Mac OS 7.5.x. Конкурирует с StuffIt; теперь устарело.
.dar приложение / x-dar Dиск Arщебетать Unix-подобный включая macOS Unix-подобный включая macOS, Windows да Формат файла с открытым исходным кодом. Файлы сжимаются индивидуально с помощью gzip, bzip2 или lzo.
.dd DiskDoubler Классическая Mac OS устаревший
.dgc приложение / x-dgc-сжатый DGCA Windows Windows
.dmg приложение / x-apple-diskimage Образ диска Apple macOS macOS, Windows, Linux да Поддерживает образы дисков с подключением к Интернету, которые после загрузки автоматически распаковываются, монтируются, содержимое извлекается и выбрасывается. В настоящее время, Сафари является единственным браузером, поддерживающим эту форму извлечения; однако изображения также можно извлекать вручную. Этот формат также может быть защищен паролем или зашифрован 128-битным или 256-битным шифрованием AES.
.ухо УХО Несколько Несколько да Архив Enterprise Java Archive
.gca приложение / x-gca-сжатый GCA Предшественник DGCA.
.ha [2] Изначально ДОС Изначально ДОС Да, но могут быть защищены патентами ДОС формат эпохи; использует арифметическое / марковское кодирование
.hki WinHKI MS Windows MS Windows Нет HKI
.лед ЛЕД Windows Windows да Произведено ICEOWS программа. Отлично подходит для сжатия текстовых файлов.
.банка приложение / java-архив БАНКА Несколько Несколько да Архив Java, совместимый с ZIP файлы
.kgb Архиватор КГБ Несколько Несколько да Архиватор с открытым исходным кодом со сжатием с использованием семейства алгоритмов PAQ и дополнительного шифрования.
.lzh, .lha приложение / x-lzh LHA Изначально ДОС, теперь несколько Несколько да Стандартный формат на Amiga.
.lzx приложение / x-lzx LZX Amiga Архиватор изначально использовался на Amiga. Теперь они скопированы Microsoft для использования в их файлах .cab и .chm.
.pak ПАК HP NonStop HP NonStop да[9] формат файла из Консультации NoGate, конкурент от ARC-Compressor.

.pak также кратко использовался недолговечной программой MSDOS PKPAK.

.partimg PartImage Несколько Несколько да Формат архива образа диска, который поддерживает несколько методов сжатия, а также разбивает архив на более мелкие части.
.paq6, .paq7, .paq8 и варианты PAQ Unix-подобный и Windows Unix-подобный и Windows да Экспериментальный упаковщик с открытым исходным кодом (http://mattmahoney.net/dc )
.pea PeaZip Linux и Windows Linux и Windows да Архиватор с открытым исходным кодом, поддерживающий аутентифицированное шифрование, каскадное шифрование, охват томов, настраиваемый уровень объектов и проверки целостности на уровне тома (форма CRC к SHA-512 и Водоворот хеши), быстрое сжатие на основе дефлятирования
.pim PIM Windows Windows да Формат из PIM — бесплатного инструмента сжатия от Ильи Муравьева. Он использует алгоритм сжатия на основе LZP с набором фильтров для исполняемых файлов, файлов изображений и аудиофайлов.
.яма PackIt Классическая Mac OS устаревший
.qda Четырехместный D Windows Windows Используется для данных в играх, написанных с использованием библиотеки Quadruple D для Delphi. Использует сжатие пары байтов.
.rar приложение / x-rar-сжатый RAR Изначально ДОС, теперь несколько Несколько да А проприетарный формат архива, второй по популярности после файлов .zip.
.rk РК и WinRK [3] Несколько Несколько Нет Формат из коммерческого пакета архивирования. Странным среди коммерческих пакетов является то, что они сосредоточены на включении экспериментальных алгоритмов с максимально возможным сжатием (за счет скорости и памяти), таких как PAQ, PPMD и PPMZ (PPMD со строками неограниченной длины), а также собственные алгоритмы.
.sda Саморастворяющийся ARChive Коммодор 64, Коммодор 128 Коммодор 64, Коммодор 128 да SDA относятся к саморастворяющимся файлам ARC и основаны на версиях ARC для Commodore 64 и Commodore 128, первоначально написанных Крисом Смитсом. Хотя файлы имеют одно и то же расширение, они несовместимы между платформами. То есть SDA, созданный на Commodore 64, но запущенный на Commodore 128 в режиме Commodore 128, приведет к сбою машины, и наоборот. Предполагаемый преемник SDA — SFX.
.море Самораспаковывающийся архив Классическая Mac OS Классическая Mac OS (неявно) ПредварительноMac OS X Формат самораспаковывающегося архива. StuffIt, Compact Pro, Disk Doubler и другие могли создавать файлы .sea, хотя версии StuffIt были наиболее распространенными.
.sen Scifer Несколько Несколько да Архив Scifer с внутренним заголовком
.sfx Самораспаковывающийся архив Коммодор 64, Коммодор 128 Коммодор 64, Коммодор 128 да SFX — это самораспаковывающийся архив, в котором используется алгоритм сжатия LHArc. Первоначально он был разработан Крисом Смитсом на платформе Commodore и работает в основном с использованием расширения CS-DOS для Commodore 128. В отличие от своего предшественника SDA, файлы SFX будут работать как на Commodore 64, так и на Commodore 128 независимо от того, на какой машине они были созданы. на.
.shk NuFX Первоначально Apple II, теперь несколько Несколько да Формат архива, разработанный для компьютеров серии Apple II. Каноническая реализация — ShrinkIt, которая может работать как с образами дисков, так и с файлами. Предпочтительный алгоритм сжатия представляет собой комбинацию RLE и 12-битного LZW. С архивами можно работать с помощью инструмента NuLib командной строки или Windows-CiderPress.
.сидеть приложение / x-stuffit Наполнить это Изначально Классическая Mac OS, теперь несколько Изначально Классическая Mac OS, теперь несколько да Формат сжатия, распространенный на Apple Macintosh компьютеры. Бесплатная версия StuffIt Expander доступна для Windows и macOS.
.sitx приложение / x-stuffitx StuffIt X Несколько Несколько да Замена формата .sit, который поддерживает больше методов сжатия, разрешения для файлов UNIX, длинные имена файлов, очень большие файлы, больше параметров шифрования, специальные компрессоры данных (JPEG, Zip, PDF, 24-битное изображение, MP3). Бесплатная версия StuffIt Expander доступна для Windows и OS X.
.sqx SQX Windows Windows да Формат сжатия без лицензионных отчислений
.tar.gz, .tgz, .tar.Z, .tar.bz2,
.tbz2, .tar.lz, .tlz. .tar.xz, .txz
приложение / x-gtar tar с помощью gzip, compress, bzip2, lzip или xz Несколько Несколько да Формат «tarball» объединяет архивы tar со схемой сжатия на основе файлов (обычно gzip). Обычно используется для распространения исходного кода и двоичного кода на Unix-подобных платформах, широко доступен в других местах.
.uc .uc0 .uc2 .ucn .ur2 .ue2. УльтраКомпрессор II ДОС ДОС UltraCompressor 2.3 был разработан как альтернатива популярному в то время приложению PKZIP. Основная особенность приложения — возможность создавать большие архивы. Это означает, что сжатые архивы с расширением файлов UC2 могут содержать почти 1 миллион файлов.
.uca PerfectCompress[10] Windows Windows Нет На основе PAQ, RZM, CSC, CCM и 7zip. Формат состоит из сжатого файла PAQ, RZM, CSC или CCM и манифеста с параметрами сжатия, хранящимися в архиве 7z.
.uha UHarc ДОС /Windows ДОС /Windows да Формат архива с высокой степенью сжатия, изначально предназначенный для ДОС.
.война ВОЙНА Несколько Несколько да Архив веб-приложений (веб-приложение на основе Java)
.wim приложение / x-ms-wim Образ Windows Windows Windows да Формат файлового образа диска, разработанный для развертывания Майкрософт Виндоус.
.xar приложение / x-xar XAR Несколько Несколько да
.xp3 КириКири Windows Windows да Собственный формат Open Source КириКири Визуальная новелла двигатель. Использует комбинацию разделения блоков и zlib сжатие. Имена файлов и пути хранятся в UTF-16 формат. Для проверки целостности Адлер-32 используется хеш-сумма. Для многих коммерческих игр файлы шифруются (и декодируются во время выполнения) с помощью так называемого модуля «cxdec», который реализует шифрование на основе xor.
.yz1 YZ1 Windows, ДОС, Linux Windows, ДОС, Linux да Архив застежек-молний Ямазаки. Формат сжатия, используемый в Морозильная камера утилита-архиватор, созданная Ямадзаки Сатоши. Поддержка чтения и записи существует в TUGZip, IZArc и ZipZag
.zip, .zipx приложение / zip ZIP Изначально ДОС, теперь несколько Несколько да Наиболее широко используемый формат сжатия на Майкрософт Виндоус. Обычно используется на Macintosh и Unix системы тоже.
.зоопарк приложение / x-zoo зоопарк Несколько Несколько да
.zpaq ZPAQ Несколько Несколько да Формат архива ведения журнала (только для добавления) с возможностью отката. Поддерживает дедупликация и инкрементное обновление на основе дат последнего изменения. Многопоточный. Сжимает в LZ77, BWT, и смешение контекста форматы. Открытый исходный код.
.zz Zzip Несколько Несколько да Архиватор с алгоритмом сжатия на основе Преобразование Барроуза-Уиллера метод.

Восстановление данных

Расширение файла (s)[1] MIME тип[2] Официальное название[3] Платформа[4] Описание
.ecc dvdisaster файл с исправлением ошибок Несколько Формат файла, используемый dvdisaster для восстановления данных, когда диски повреждены или частично не читаются.
.ecsbx Исправление ошибок SeqBox Несколько Архив с прямым исправлением ошибок и возможностью восстановления на уровне секторов. Версия с исправлением ошибок SeqBox.
.par
.par2
приложение / x-par2 Parchive файл Несколько Формат файла, используемый в сочетании с любым форматом архива для обеспечения избыточности и восстановления данных, чаще всего в группа новостей распространение бинарных файлов.
.rev WinRAR объем восстановления Несколько Формат файла, используемый с WinRAR rar тома. Восстановление данных — это дополнительная избыточность данных, которая предоставляется в форме открытых записей для восстановления и / или томов для восстановления, что позволяет реконструировать хорошие архивы (включая реконструкцию целых томов).

Сравнение

Контейнеры и компрессия

Формат Имя файла
расширение
Созданный
к
Представлено в На основе Сжатие Проверка целостности Запись восстановления Поддерживается шифрование Unicode имена файлов Разрешение даты модификации Предварительная обработка Лицензия
Архив (ар) .a, .ar CSRG 1971 Оригинал Нет Нет Нет Нет Нет 1 с ? ?
cpio .cpio Bell Labs 1983 Unix System V ? Нет Частично, выберите только форматы Нет Нет Нет 1 с Нет ?
Архив оболочки (шар и сам) .shar, .run Джеймс Гослинг, Алан Хьюитт 1994 4.4BSD Оригинал Нет Да, обычно MD5 Частичное Частичное Частичное произвольно (обычно 1 с) Нет Всеобщее достояние (шар 1.x — 3.x), GPL (шар 4.x)
Ленточный архив (смола) .tar Bell Labs 1975 Версия 6 Unix ? Нет Частично, только метаданные. Полная целостность обеспечивается такими фильтрами, как gzip. Нет Нет Необязательный1 1 с Нет ?
Расширенный формат TAR (pax) .tar OpenGroup 2001 Предложение вс + ТАР Нет метаданные Нет Нет да произвольно (обычно 1 нс) Нет ?
BagIt Библиотека Конгресса 2007 файловая система Нет да Нет Нет да Нет ? ?
7z .7z Игорь Павлов 2000 LZMA, LZMA2, Bzip2, PPMd, ВЫПУСКАТЬ да Да,
CRC32
Нет Да,
AES-256
да 100 нс[11] да LGPL, Всеобщее достояние
ТУЗ .туз Марсель Лемке 1998[12] LZ77 да да да Да, Blowfish да 2 с ? Проприетарное программное обеспечение
AFA .afa Висенте Санчес-Аларкос 2009 Оригинал да да да Да, AES и CAST да ? ? ?
ARC .arc Том Хендерсон (SEA) 1985 ? да CRC16 Нет только слабый XOR Нет 2 с ? ?
ARJ .arj Роберт Юнг 1991 AR001 и AR002 да да да слабый XOR с начальной константой Нет ? ? Проприетарное программное обеспечение
B1 .b1 Catalina Group Ltd 2011 LZMA да да Нет Да, AES да ? ? ?
Кабинет .такси Microsoft 1992 Windows 3.1 ВЫПУСКАТЬ да Дополнительный PKCS7 Аутентикод подпись Нет Необязательно (с SDK) да 2 с ? ?
Компактный набор файлов .cfs Джо Лоу (Pismo Technic Inc.) 2008 ZIP / LZMA да да ? да да ? ? Бесплатно программное обеспечение
Компактный Pro .cpt Билл Гудман 1990 (как «Компактор») Оригинал да да Нет да ? ? ? Проприетарное программное обеспечение
Дисковый архив (DAR) .dar Денис Корбин 2002 Оригинал да да да2 да да 1 мкс да GPLv2
DGCA .dgc Шин-ичи Цурута 2001 GCA да да да да да ? ? ?
FreeArc .arc Булат Зиганшин 2006 LZMA, PPMd, TTA да да да Да, AES, Blowfish, Twofish и Serpent да ? ? GPLv2
LHA (также LZH) .lzh, .lha Харуясу Йошизаки 1988 Замороженный да Только в последних выпусках LHA Нет Нет Нет 1–2 с ? ?
LZX .lzx Джонатан Форбс и Томи Поутанен 1995 LZ77 да Только на последних выпусках LZX ? ? ? ? ? ?
ISO образ .iso, .img, .ima ISO 9660 1988 Формат High Sierra Нет ? ? ? ? ? ? ?
SparkFS .arc Дэвид Пиллинг 1989 ? да ? ? ? ? ? ? ?
Формат WinMount .mou ? 2007 ? да да да да да ? ? Проприетарное программное обеспечение
Образ диска Macintosh .dmg Компьютер Apple 2001 Mac OS X Оригинал да да ? да ? ? ? ?
Изображение раздела (PartImage) .partimg Франсуа Дюпу и Франк Ладурель 2000 ? да ? ? ? ? ? ? GPLv2
PAQ Семья (несколько форматов)4 .paq # *, .lpaq # * Мэтт Махони 2002–2006 Оригинал да ? ? ? ? ? ? ?
PEA .pea Джорджио Тани 2006 Оригинальное сжатие на основе Deflate да Да Adler32, CRC32, CRC64, MD5, SHA1, RIPEMD-160, SHA256, SHA512, Whirlpool Нет Да Шифрование с проверкой подлинности, AES128 и AES256 в режиме EAX Да зависит от системы Да произвольно ? Всеобщее достояние
PIM .pim Илья Муравьев 2004–2008 Оригинал да да Нет Нет да Нет ? ?
Четырехместный D .qda Таку Хаясе (он же песочный человек) 1997 ? да ? ? ? ? ? ? ?
RAR .rar Евгений Рошаль 1993 Оригинал да Да,
CRC32,
BLAKE2
Да,
Рид – Соломон
Да,
AES-256 для архивов RAR 5.0
Да,
UTF-8
2 s, 1 s, 6.5536 РС, 25.6 мкс или 100 нс3 Упавший Проприетарное программное обеспечение
РК .rk M Software, Ltd. 2004 Оригинал да да Нет Да, AES, Square, Twofish да 1 с ? ?
NuFX .shk Энди Николас 1989 Оригинал да CRC16 Нет Нет Нет 1 с ? ?
Наполнить это (также сидеть) .сидеть Раймонд Лау 1987 ? да ? ? да ? ? ? Проприетарное программное обеспечение
StuffIt X (также SITx) .sitx Аладдин /Системы Allume 2002 ? да ? Необязательный Да, RC4, Blowfish,
AES, DES
да ? ? Проприетарное программное обеспечение
УльтраКомпрессор II .uc .uc0 .uc2
.ucn .ur2 .ue2
Нико де Врис 1992–1996 LZ77 и Кодирование Хаффмана да да да Да, тройной DES ? ? ? ?
Образ Windows .wim, .swm, .esd Microsoft 2006 Оригинал да да Нет Частичное5 да 100 нс ? ?
ZIP .zip Фил Кац 1989 ВЫПУСКАТЬ да да Нет Да, AES да 1-2 с, в зависимости от версии ? ?
ZPAQ .zpaq Мэтт Махони 2009 PAQ да Да, SHA-1 Нет Да, AES-256 да ? ? Массачусетский технологический институт, Всеобщее достояние

Примечания

^1 Хотя оригинал деготь формат использует ASCII кодировка символов, текущие реализации используют UTF-8 (Unicode), которая обратно совместима с ASCII.
^2 Поддерживает внешнюю программу Parchive (par2).
^3 Начиная с версии 3.20, RAR может сохранять время изменения, создания и последнего доступа с точностью до 0,0000001 секунды (= 0,1 мкс). [4] [5]
^4 Семейство PAQ (с его более легкой производной LPAQ) претерпело множество изменений, каждая версия предлагала свое собственное расширение. Например: «.paq9a».
^5 WIM может хранить зашифрованный текст зашифрованных файлов на NTFS том, но такие файлы можно расшифровать только в том случае, если администратор извлекает файл на том NTFS и доступен ключ дешифрования (обычно от первоначального владельца файла в той же установке Windows). Microsoft также распространила некоторые загружаемые версии операционной системы Windows в виде зашифрованных файлов WIM, но с помощью внешнего процесса шифрования, а не функции WIM.

  • Цель: Форматы архивов используются для резервного копирования, мобильности и архивирование. Множество форматов архивов компресс данные должны занимать меньше места для хранения и приводить к сокращению времени передачи, поскольку одни и те же данные представлены меньшим количеством байтов. Еще одно преимущество заключается в том, что файлы объединяются в один архивный файл, что снижает накладные расходы на управление или передачу. Есть множество алгоритмы сжатия доступны для сжатия архивных данных без потерь, и некоторые алгоритмы работают лучше (меньший архив или более быстрое сжатие) с определенными типами данных. Форматы архивов также используются большинство операционных систем к упаковка программное обеспечение для более легкого распространения и установки, чем двоичные исполняемые файлы.
  • Расширение имени файла: The ДОС и Windows операционные системы требовали, чтобы имена файлов включали расширение (как минимум из одного, а обычно из трех символов) для определения типа файла и его использования. Расширения имени файла должны быть уникальными для каждого типа файла. Много операционные системы определять тип файла по его содержимому без необходимости указывать расширение в его имени. Однако использование трехсимвольных расширений было воспринято как полезное и эффективное сокращение для определения типов файлов.
  • Проверка целостности: Архивные файлы часто хранятся на магнитные носители, который подлежит хранилище данных ошибки. Рано ленточный носитель было больше ошибок, чем сегодня. Многие форматы архивов содержат дополнительную информацию об исправлении ошибок для обнаружения ошибок хранения или передачи, а программное обеспечение, используемое для чтения файлов архива, содержит логика для обнаружения и возможного исправления ошибок.
  • Запись восстановления: Многие форматы архивов содержат избыточные данные, встроенные в файлы для обнаружения ошибок хранения или передачи данных, а программное обеспечение, используемое для чтения архивных файлов, содержит логику для обнаружения и исправления ошибок.
  • Шифрование: Чтобы защитить данные, которые хранятся или передаются, от чтения в случае перехвата, многие форматы архивов включают возможность шифрования данных. Для шифрования данных доступно несколько математических алгоритмов.

Упаковка и распространение программного обеспечения

Формат Имя файла
расширение
Созданный
к
Представлено в На основе Проверка целостности Запись восстановления Поддерживается шифрование Unicode имена файлов Разрешение даты модификации
Пакет Debian (деб) .deb Debian 1994 Debian 0.91 ар, деготь, и gzip да Нет Нет да 1 с
Установщик Macintosh .pkg, .mpkg (метапакет) Следующий 1989 Следующий шаг 1.0 человек и gzip да ? ? да ?
Менеджер пакетов RPM (Об / мин) .rpm Красная шляпа 1995 Red Hat Linux 1.0 cpio и gzip да ? ? ? 1 с
Slackware Упаковка .tgz Патрик Фолькердинг 1993 Slackware 1.0 деготь и gzip да Нет Нет ? ?
Установщик Windows (также MSI) .msi Microsoft 2000 Windows 2000 Структурированное хранилище OLE, Кабинет и SQL Дополнительный PKCS7 Аутентикод Подпись Нет Нет Нет 2 с
Архив Java (БАНКА1) .банка Sun Microsystems 1997 JDK 1.1 PKZIP да Нет ? да ?
Гугл Хром расширение упаковка .crx Google 2009 (Chrome 4.0) Почтовый индекс ? ? да[13][неудачная проверка ] ? ?
Pacman .pkg.tar.zst, .pkg.tar (без сжатия) Джадд Винет 2001 (до ArchLinux 0.1) деготь и zstd[14] (ранее xz ) да Нет Нет да 1 с

Примечания

^1 Не путать с архиватором БАНКА написанный Робертом К. Юнгом, который производит файлы с расширением «.j».

Функции

Формат архива Встроенное сжатие Самораспаковывающийся Структура каталогов Атрибуты POSIX ACL Альтернативные потоки данных
cpio Нет1 Нет да да Нет ?
деготь Нет1 Нет да да Немного (в реализации Solaris)
дар да3 Нет да да да да
ар Нет Нет Нет да Нет ?
человек Нет Нет да да да ?
свалка Нет1 Нет да да да ?
шар Нет да да да Нет ?
сделать себя да да да да да ?
застегивать да да2 да Нет ? ?
рар да да2 да Нет ? да
туз да ? да Нет ? ?
arj да да2 да Нет Нет ?
зоопарк да ? да Нет ? ?
ISO 9660 (CD-ROM) Нет1 Нет да (с Rock Ridge расширение) Нет ?
такси да да2 ? Нет ? ?
об / мин да Нет да да ? ?
деб да Нет да да ? ?
7z да да да да ? ?
Формат архива Встроенное сжатие Самораспаковывающийся Структура каталогов Атрибуты POSIX ACL Альтернативные потоки данных

Примечания

^1 Сжатие не является встроенной функцией форматов, однако итоговый архив можно сжать с помощью любого алгоритма по выбору. Некоторые реализации включают функцию для автоматического выполнения этого
^2 Большинство реализаций могут дополнительно создавать самораспаковывающийся исполняемый файл
^3 Пофайловое сжатие с gzip, bzip2, lzo, xz, Lzma (в отличие от сжатия всего архива). Человек может выбрать не сжимать уже сжатые имена файлов на основе их суффикса.

Сноски

  1. ^ а б c d Расширения файлов могут различаться на разных платформах. Регистр этих расширений может отличаться на платформах без учета регистра.
  2. ^ а б c d MIME Типы носителей могут быть предположительными. Очень немногие были официально зарегистрированы в IANA. Форматы, предназначенные только для сжатия, часто следует обозначать типом носителя для распакованных данных, при этом кодирование содержимого указывает формат сжатия.
  3. ^ а б c d Официальные названия могут быть оспорены.
  4. ^ а б c d Платформа создания указывает платформы, на которых может быть создан формат.
  5. ^ Если прикрепить .F к имени файла невозможно в операционной системе DOS, второй и третий символы расширения имени файла заменяются на XF.
  6. ^ Типы носителей ‘application / zlib’ и ‘application / gzip’. Дои:10.17487 / RFC6713. RFC 6713. Получено 2016-05-03.
  7. ^ Платформа восстановления указывает платформы, на которых формат может быть восстановлен / извлечен. Большинство форматов файлов можно понять более чем на одной платформе.
  8. ^ «Возможность восстановления с помощью бесплатного программного обеспечения» указывает, можно ли восстановить формат с помощью инструмента извлечения, который бесплатно программное обеспечение.
  9. ^ Тандемный графический интерфейс Unpak http://sybond.web.id/project/?p=8
  10. ^ «PerfectCompress». Архивировано 23 июля 2012 года.. Получено 2009-11-08.CS1 maint: BOT: статус исходного URL-адреса неизвестен (связь)
  11. ^ https://sourceforge.net/p/sevenzip/discussion/45797/thread/3964f1db/#cbcb/7556
  12. ^ http://www.hugi.scene.org/online/coding/hugi%2012%20-%20coace.htm
  13. ^ «Установите или измените кодовую фразу для синхронизации — Справка Chrome».
  14. ^ «Теперь для сжатия пакетов используется Zstandard вместо xz».

Смотрите также

  • Архивный файл
  • Сравнение файловых архиваторов
  • Сравнение файловых систем
  • Список файловых систем
  • Твердое сжатие
  • zlib

Содержание

  1. Что такое архив, архиватор, форматы rar, zip, 7z, tar
  2. HaoZip — бесплатный архиватор с полным набором функций
  3. Основные возможности программы 7-Zip
  4. Total Commander
  5. WinRAR
  6. WinZIP
  7. Встроенная поддержка формата Zip средствами операционной системы
  8. Что такое архив
  9. Для открытия архива нужна программа-архиватор
  10. Расширения архива
  11. Архиватор: архивация и разархивирование
  12. Программа архиватор 7Zip
  13. Файл формата RAR: чем открыть, описание, особенности
  14. Описание формата
  15. Как открыть RAR
  16. Открыть RAR онлайн
  17. Открыть RAR на iPhone
  18. Открыть RAR на Android
  19. Открыть RAR на macOS
  20. Открыть поврежденный архив
  21. Видео-инструкция
  22. Распространенные расширения имен файлов в Windows
  23. Какое расширение имеет архив созданный стандартным архиватором windows

Что такое архив, архиватор, форматы rar, zip, 7z, tar

arhivers

Начинающие пользователи ПК часто сталкиваются с ситуацией, когда они получают файл с неизвестным расширением файла и все попытки его открыть при помощи программ, установленных на компьютере заканчиваются неудачей: в лучшем случае они видят на экране набор непонятных «абракадабр» и не знают что с этим дальше делать. В этой статье я попробую прояснить ситуацию в том случае, когда они имеют дело с файловыми архивами.

Первое что нужно сделать в таком случае — это разобраться с каким же именно форматом файлов мы имеем дело. Для этого нужно щёлкнуть на файле правой кнопкой мыши и посмотреть его свойства:

file propertiesВ данном случае мы имеем дело с файлом с расширением «rar».

Небольшое отступление: в операционной системе Windows расширение имени файла (1-4 символа, которые пишутся в конце имени файла после точки) необходимо для того, чтобы Windows знала при помощи какой программы открывать, обрабатывать тот или иной файл. Если Вы получили откуда-то файл, при попытке открыть который появляется табличка «Открыть с помощью…» это означает, что программа, при помощи которой этот файл создан, открывается и обрабатывается у Вас не установлена.

Теперь нам необходимо узнать при помощи чего-же можно данный файл открыть. В интернете существует множество сайтов с ответами на подобные вопросы. Довольно неплохой справочник типов файлов находится по адресу http://open-file.ru/. Поиск на данном сайте даёт нам такой результат:

file formatsТеперь, когда мы знаем, что имеем дело с архивом, нам нужно установить программу, которая умеет с ними работать. Самые распространённые типы архивов, это: rar и zip, далее следуют 7z, tar, tz, gz, ace, arj, r00, r01 и многие другие

Немножко теории: все файлы на нашем компьютере представлены в двоичном коде, то есть будь то вордовский документ, фильм, музыкальная композиция или фотография, для компьютера это всего-лишь набор ноликов и единичек: 11010101000111001111101010101010. Программа архивации группирует схожие наборы ноликов и единичек и на выходе мы получаем: 3,0,1,1,0,0,5,12,1,1. То есть из 30 символов в исходном файле мы получаем лишь 10 в архиве. Но в ворде (если это был вордовский документ) данный файл открыть уже не получится. Для этого необходимо осуществить обратный процесс: разархивирование.

Программа-архиватор предназначена для двух основных функций:

Кроме собственно сжатия файлов программы-архиваторы позволяют так же делать многотомные архивы (например необходимо передать по электронной почте файл размером 100 мегабайт, но почтовый сервис имеет ограничение на вложенные файлы максимум по 10Mb. В таком случае вместе с архивацией так же делаем разбитие файла на части по 10Мб и отправляем их отдельными письмами, а получатель уже из этих частей соберёт у себя исходный 100-мегабайтный файл).

Если мы не уверены в наличии у получателя программы-разархиватора, мы можем создать самораспаковывающийся архив. То есть пользователю достаточно дважды нажать на полученный файл, и он сам распакуется в предложенное ему место.

Довольно интересная функия в использовании архивов — возможность создания запароленных архивов, то есть человек, который не знает пароль на его открытие, не сможет узнать что же находится внутри.

Возможность архивирования с различными уровнями сжатия: выбирая в настройках программы максимальный уровень, файл в некоторых случаях сжимается намного сильнее, чем при обычном уровне. Но при этом необходимо помнить, что процесс сжатия и, соответственно, разархивации на максимальном уровне потребуют намного больше времени. Кстати степень сжатия во многом зависит от типа файла и его внутренней структуры. Например документ Microsoft Word запросто можно сжать в 10 раз(!) на обычных настройках, а вот фотографию в формате Jpeg сколько-нибудь заметно сжать скорее всего не получится.

Архивировать можно как отдельные файлы, так и папки с файлами и целые директории.

HaoZip — бесплатный архиватор с полным набором функций

haozip

Интерфейс во многом напоминает обычный WinRar и благодаря этому он очень лёгок в использовании, имеет настраиваемые скины. Есть возможность распаковывать архивы любых форматов, умеет создавать многотомные, самораспаковывающиеся архивы, защищать архивы паролем. Упаковывает в форматы ZIP, 7Z, TAR. Лицензия бесплатная (как для личного, так и для коммерческого использования).

Производитель пока не встроил поддержку русского (пока что только китайский, китайский (традиционный), английский), но в интернете можно найти альтернативные переводы. Скачать русскую версию HaoZip_v3.0.1.9002(x86-x64) (9.3 МБ) можно здесь.

Основные возможности программы 7-Zip

Вы можете бесплатно использовать 7-Zip на любом компьютере, в том числе на компьютере, который находится в коммерческой организации. Вы не должны регистрировать или платить за архиватор 7-Zip. Полная поддержка русского, украинского и многих других языков стран СНГ.

Поддерживаемые форматы:
Архивирование / разархивирование: 7z, ZIP, GZIP, BZIP2 и TAR
Только разархивирование: ARJ, CAB, CHM, CPIO, DEB, DMG, HFS, ISO, LZH, LZMA, MSI, NSIS, RAR, RPM, UDF, WIM, XAR и Z.

file 7zip

Интерфейс программы прост и незамысловат. Основной упор в программе делается на собственный формат 7z (кстати с очень хорошей степенью сжатия), имеется полная поддержка формата zip. Поддерживает все востребованные функции программы-архиватора: позволяет архивировать с различными уровнями сжатия, разбивать архивы на части, создавать самораспаковывающиеся архивы, шифровать архивы при помощи паролей. Загрузить бесплатно программу можно с сайта производителя.

Total Commander

Программа платная (Shareware), лицензия стоит 40 швейцарских франков (около 50 USD), для студентов — 30 (около 35 USD), но автор программы не имеет претензий, если кто-то пользуется незарегистрированной версией программы в течение более длительного времени, т.к. понимает, что программа не каждому по карману. Единственная его просьба в этом случае — не пользоваться креками и нелегальными ключами, а честно нажимать 1-2-3.

total commanderСреди прочих полезных функций имеется полная поддержка архивов популярных форматов: ZIP, ARJ, LZH, RAR, UC2, TAR, GZ, CAB, ACE.

Скачать бесплатно программу Вы можете с официального сайта + русификатор. Так же могу порекомендовать Вам вот эту сборку Тотал Коммандера. Особенностью её является то, что она поставляется на русском языке и в комплекте со множеством бесплатных плагинов и дополнений, которые Вам так же могут пригодиться в работе.

WinRAR

Программа архивирования №1 по распространённости среди наших пользователей (что в значительной мере обусловлено распространённостью у нас нелицензионного программного обеспечения), но данная программа того стоит (29 у.е. за 1 лицензию, либо 10 у.е. (за 1 лицензию от 50 шт.) — небольшие деньги за хорошую программу в развитых странах)

winrar

Кроме всех стандартных функций, присущих данным программам, она так же умеет восстанавливать данные из повреждённых архивов. Для начинающих пользователей есть Мастер, который помогает распаковать архив, создать новый архив, добавить файлы в уже существующий архив. Поддерживает все популярные форматы архивов (RAR, ZIP, CAB, ARJ, LZH, ACE, TAR, GZip, UUE, ISO, BZIP2, Z и 7-Zip). Программа автоматически распознаёт формат файла и выбирает оптимальный метод упаковки. Не смотря на то, что в этой области сложно придумать что-то более новое, программа постоянно развивается и в каждой последующей версии получает какие-то полезные нововведения (как например Диспетчер паролей). Зашифрованные архивы RAR при достаточной степени надёжности пароля взломать практически невозможно. Существуют версии практически под все операционные системы и локализации под большинство популярных языков. Официальный сайт программы.

WinZIP

winzipПрограмма из банального архиватора со временем переросла в настоящий комбайн, который умеет «практически всё»: кроме стандартных функций имеем боковой гаджет для Windows Vista, 7, интеграцию Microsoft Office (не ниже 2007), интеграцию с почтовыми службами, функции резервного копирования и записи дисков(!), загрузку файлов по FTP, совместная работа с файлами, автоматизацию запуска заданий, новый формат архивов zipx, Мастер по работе с цифровой камерой… и ещё много чего другого. К слову сказать у меня компьютер завис ещё на этапе загрузки пробной оценочной версии. Жаль что производители многих программных продуктов идут по пути создания таких вот монстров, которые со своей основной функцией начинают справляться плохо, не говоря уже обо всех остальных.

winzip ribbonВ свете вышесказанного следует задуматься о важности и нужности покупки всего вышеперечисленного. Цена за 1 копию версии Standard составляет 61 у.е. и 71 у.е. стоит версия Professional.

Встроенная поддержка формата Zip средствами операционной системы

Компания Microsoft встроила поддержку формата Zip в свои операционные системы начиная с Windows XP и продолжила в Windows Vista и Windows 7 (сжатую папку можно определить по наличию изображения застежки на значке папки). Теперь можно средствами самой Windows создавать сжатые папки (в меню Файл выберите команды Создать и Сжатая папка), добавлять туда файлы и папки (для сжатия файлов и папок перетащите их в сжатую папку), извлекать из них файлы и папки.

Извлечение файлов из zip-архива средствами Windows

Источник

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

Что такое архив

Архив – это файл, в котором находятся другие файлы, используемый для их архивации с возможностью сжатия и дальнейшей распаковке, при помощи программы архиватора.

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

Таким двоичным кодом компьютер видит все файлы – текстовые документы, изображения, видео-формат, музыкальную композицию. Для компьютера все файлы — это только определённое сочетание нулей и единиц. Не знаешь, что такое файл, читай одноимённую статью на сайте.

Архивационная программа проводит группировку кластеров с похожим количеством нолей и единиц и получается примерно такой результат:

То есть, 40 символов будут в файле в свободном нахождении, и только 10 из них будут находиться в архиве. Однако открыть файл из архива просто так уже не получится. Что бы открыть такой файл, нужно провести разархивацию – извлечение файлов из архива, рассказано о которой будет чуть ниже.

Для открытия архива нужна программа-архиватор

arhivator 7zip

Хоть по умолчанию в операционной системе уже установлен архиватор, всё равно необходимо сначала определить какое расширение имеет архив и может ли распаковывать архив с таким расширением ваш архиватор. Ведь архивы бывают разными, имеющие свои расширения и не все архиваторы являются универсальными. Расширение обозначено в названии файла после точки набором символов на английском языке.
После того, как вы определили расширение архива (щелчок, правой кнопкой мыши по файлу – свойства – расширение или тип файла), а также определили наличие среди ваших программ архиватора. Выяснили список расширений, с которыми он работает, открывает ли ваш архиватор архивы с таким расширением, можно делать некоторые выводы о дальнейших действиях.

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

Расширения архива

Примеры расширений файлов, которые говорят о том, что вы имеете дело с архивом: основные и наиболее часто встречающиеся zip и rar и расширения архивных файлов, которые встречаются более редко: tz, gz, ace, arj, r00, 7z, r01, tar и другие.

Архиватор: архивация и разархивирование

kak rabotaet arhiv

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

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

С помощью архива можно сжимать файлы. Однако не каждый файл может быть подвержен таким изменениям и не в равной степени. К примеру, текстовые документы есть возможность сжимать в 10 раз, а изображения практически не поддаются сжатию.

Программа архиватор 7Zip

Какой формат сжатия файлов лучше? Если имеется необходимость в многофункциональном архиваторе, то рекомендуется использовать 7Zip, обладающий полным набором архивационных функций. Этот архиватор производит распаковку почти любого формата архива, создаёт самораспаковывающийся архив, может выполнять многотомное архивирование, обеспечивает защиту паролем.

Лицензия этого архиватора бесплатная для любого пользования, это свободная программа без коммерческой привязки. Русскую версию можно скачать отсюда:

Данный архиватор не требует регистрации или оплаты.

Что такое архив – это не только вместилище для скопившейся информации, это возможность её сжатия и защиты.

Источник

Файл формата RAR: чем открыть, описание, особенности

Рассказываем как распаковать архив на любом устройстве и в онлайн-сервисах

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

Содержание

Описание формата

RAR – это тип архивных файлов, то есть в нем содержатся другие сжатые файлы. Главное преимущество этого формата состоит в экономии места, так как информация находится в «запакованном» виде. Перечислим преимущества формата RAR:

Кстати, RAR расшифровывается как Roshal ARchiver, свое название формат получил по имени создателя, российского программиста, Рошаля Евгения Лазаревича.

Для просмотра и редактирования файлов внутри архива необходимо их извлечь специальной программой для открытия файлов RAR.

Как открыть RAR

Проверенный способ открытия RAR вне зависимости от версии операционной системы Windows – установка необходимого софта. Будь то актуальная Windows 10 или постепенно устаревающая семерка, список программ не изменится. Популярные утилиты, совместимые с Windows 7:

Открыть RAR онлайн

Если компьютер чужой или нет постоянной необходимости в архиваторе, то не обязательно даже устанавливать программы. Распакуйте архив RAR в режиме онлайн, используя проверенные веб-сервисы:

Открыть RAR на iPhone

Приложение Заметки — один из самых удобных способов открыть RAR на iPhone:

Еще одна несложная альтернатива – скачать файловый менеджер Filehub, извлечение архивов заложено в функционал данного приложения. Еще один вариант – бесплатное приложение DOCUMENT 6, которое скачивается без встроенных покупок. Как и в первом случае, загрузите документ из сети и откройте с помощью менеджера.

Открыть RAR на Android

На Android для извлечения файлов из архива обычно хватает стандартного проводника, как и в случае с iOS. Однако, если запакованные файлы не удалось разархивировать, скачайте приложение RAR и спокойно работайте с большинством известных расширений архивов.

Открыть RAR на macOS

Чтобы открыть RAR на компьютерах от Apple также потребуется стороннее ПО:

Открыть поврежденный архив

Работы с поврежденным архивом при помощи WinRAR проводятся в два этапа:

Это должно помочь открыть уцелевшие файлы архива.

Видео-инструкция

Источник

Распространенные расширения имен файлов в Windows

Имена файлов в Windows состоять из двух частей, разделенных точкой: первая, имя файла, и вторая, расширение из трех или четырех символов, которое определяет тип файла. Например, в expenses.xlsx первая часть имени файла — expenses, а расширение — xlsx.

Расширения помогают определить компьютеру, в каком приложении был создан файл или в каком приложении его можно открыть, а также какой значок следует использовать для файла. Например, расширение docx сообщает компьютеру, что файл можно открыть в программе Microsoft Word и что при просмотре файла в проводнике для него следует отображать значок Word.

Большинство расширений имен файлов совместимы с более чем одной программой. Можно изменить расширение имени файла, но при этом файл не будет преобразован либо изменен как-либо еще, за исключением изменения имени файла. Дополнительные инструкции по изменению программы для открытия файла см. в разделе Изменение программ по умолчанию в Windows 10.

Если при просмотре файлов в проводнике не отображаются расширения имен файлов, выполните следующие действия.

В поле поиска на панели задач введите слово проводник и в результатах поиска выберите Проводник.

В проводнике в разделе Вид в группе Показать или скрыть установите флажок Расширения имен файлов.

046a19de 0421 1b38 9499 4bf45ccae676

Ниже приведен список распространенных расширений имен и форматов файлов в Windows.

Источник

Какое расширение имеет архив созданный стандартным архиватором windows

В. КОРОТКОВ, программист

ШКОЛА НАЧИНАЮЩЕГО ПОЛЬЗОВАТЕЛЯ

Почти все современные программы-архиваторы для Windows позволяют работать с архивами различных форматов. Принципы управления этими программами во многом схожи.

ПРОСМОТР СОДЕРЖИМОГО АРХИВА

Для удаления файлов, содержащихся в архиве, выделите их и нажмите в панели инструментов кнопку Удалить ( или клавишу Delete на клавиатуре). Перед удалением файлов программа WinRAR запрашивает подтверждение.

После того как вы установили необходимые параметры на вкладке Общие, желательно перейти на вкладку Файлы (3).

Нажмите кнопку ОК, и программа приступит к созданию архива. На экране при этом появляется специальный индикатор, информирующий пользователя о процессе архивации.

Проще всего дело обстоит с самораспаковывающимся архивом. Его нужно запустить из проводника Windows, как обычную программу, при этом появится диалоговое окно, в котором следует указать папку, предназначенную для сохранения файлов (5).

Но как быть, если вам нужно просмотреть содержимое SFX-архива или извлечь не все файлы, а только часть из них? WinRAR позволяет работать с самораспаковывающимся архивом так же, как и с любым другим.

Режим мастера (6) появился в WinRAR 3-й версии. Мастер вызывается одноименной кнопкой в панели инструментов. Он предназначен для начинающих пользователей и позволяет предельно упростить выполнение основных операций архивирования и распаковки с помощью простой пошаговой процедуры.

Еще одна популярная программа-архиватор для Windows. Ориентирована в первую очередь на работу с архивами в формате ZIP. Главное окно программы напоминает окно WinRAR, но приемы работы с этими двумя архиваторами несколько отличаются.

ПРОСМОТР АРХИВА.
ИЗВЛЕЧЕНИЕ И УДАЛЕНИЕ ФАЙЛОВ

Если хотите просмотреть какой-нибудь файл, выделите его и нажмите кнопку View. Будет запущена та программа, которая ассоциирована с данным типом файла. Того же результата можно добиться двойным щелчком по значку файла.

СОЗДАНИЕ АРХИВА В WINZIP

Если вы создаете многотомный архив, раскройте список Multiple disk spanning (Разбиение на несколько дисков) и отметьте позицию Automatic (Автоматическое). WinZIP присваивает всем томам одно и то же имя, поэтому на этикетках дискет желательно проставить номера.

ИНТЕГРАЦИЯ С ПРОВОДНИКОМ WINDOWS

Создавать и распаковывать архивы можно в окне программы Проводник или Мой компьютер с помощью контекстного меню. Например, если на вашем компьютере установлен WinRAR, то, щелкнув правой кнопкой мыши по значку файла-архива, вы увидите следующие опции:

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

Источник

На
данный момент существует множество
форматов архивов, наиболее распространенными
из них являются: ZIP, RAR, 7Z, ARC, ARJ, JAR и TAR.

  • ZIP

Архиватор
WinZIP был создан в 1990 году для платформы
Windows компанией Nico Mak Computing, которая позже
стала называться WinZip Computing. Данная
программа-архиватор работает в основном
по алгоритму сжатия PKZIP. В архиваторе
также реализованы метод сжатия PPMd и
технология AES. В WinZip есть возможность
созданные с помощью программы архивы
отправлять по электронной почте и
записывать архивы на диски, не покидая
окна программы.

ZIP
— первый среди самых популярных форматов
сжатия данных и архивации файлов. Файл
в этом формате обычно имеет расширение
.zip.
Может хранить в сжатом или несжатом
виде один или несколько файлов.
Впоследствии появилось множество других
утилит, работающих с этим форматом, и
сейчас он поддерживается практически
всеми популярными архиваторами. На
текущий момент существует множество
алгоритмов компрессии, выигрывающих у
ZIP и в скорости, и в компрессии, и в
количестве предоставляемых дополнительных
возможностей. Несмотря на это, он является
самым популярным методом сжатия данных.
ZIP стал де-факто стандартом для компрессии
данных. Этот способ сжатия также широко
используется в других программах и даже
в некоторых форматах файлов.

  • RAR

Данный
формат сжатия был разработан нашим
соотечественником Евгением Рошалом.

Формат
RAR имеет большую историю: он изначально
разрабатывался под DOS, а затем и для
других операционных систем, включая
позже Microsoft Windows.

Так
появилась программа WinRAR — функциональный,
много форматный архиватор. Следует
добавить, что созданы также версии
архиватора для платформ MacOS X, Linux и
FreeBSD.

WinRAR
позволяет легко создавать многотомные
и самораспаковывающиеся архивы. Кроме
того, есть возможность открывать,
просматривать и изменять содержимое
архивов в других форматах (например,
.arj). Что касается повреждения архивов,
в WinRAR предусмотрена возможность полного
и частичного восстановления. Осуществлять
работу можно как в простом режиме
командной строки, так и в режиме
полноэкранного интерфейса. Весьма
удобными являются функции поиска и
тестирования файлов и архивов, а также
функция проверки файлов на вирусы.
Оригинальной функцией, характерной
только для архивов RAR, является поддержка
непрерывного кодирования. Архив можно
заблокировать специальным паролем для
того, чтобы защитить его от изменений.
Что интересно, взломать архив RAR,
защищённый паролем, практически
невозможно! Если подбирать все возможные
комбинации символов, которые может
содержать пароль, то можно продолжать
эту так называемую «грубую атаку»…
тысячу лет! Но есть возможность осуществить
эту операцию в разумные сроки, если
количество символов в пароле не очень
большое, около 5.

Архивы
RAR можно открыть и сторонними продуктами,
так как он является популярным в мире
и стал неофициальным российским
стандартом архивации данных.

Другой
интересной особенностью RAR является
то, что он позволяет обрабатывать файлы
практически неограниченного размера
(до 8 эксабайт, что равносильно
8 589 934 591 Гбайт), тогда как
размер одного файла в архиве ZIP не может
превышать 2 Гбайт.

  • 7Z

Автор
формата и программы – Игорь
Павлов,
тоже наш соотечественник, российский
разработчик. Формат является открытым,
имеет расширяемую архитектуру и может
использовать различные алгоритмы
сжатия: LZMA, BZip2, Deflate и другие. Программа
7-zip распространяется абсолютно бесплатно
и имеет открытый исходный код, что делает
её прекрасной альтернативой платной
WinRAR. При этом она умеет открывать и
RAR-архивы, а также ZIP и другие, а создавать
— архивы в форматах 7Z, ZIP, TAR, BZIP2 и GZIP. Одним
из многих достоинств программы является
её компактность. Очень высокая степень
сжатия в новом формате 7Z благодаря
использованию усовершенствованного
алгоритма Лемпела-Зива делает его явным
конкурентом RAR! Архивы в 7Z получаются с
меньшими размерами, чем архивы других
форматов (в большинстве случаев). Для
форматов ZIP и GZIP степень сжатия на 2—10
% выше, чем у PKZip и WinZip. В формате можно
создавать самораспаковывающиеся
архивы
(для формата 7Z) и многотомные.
Присутствует
возможность шифрования архивов алгоритмом
AES с длиной ключа 256 бит (для формата
7Z).
Правда, у формата есть и недостатки:
сжатие данных происходит на треть
медленнее, чем во многих популярных
архиваторах, при сжатии некоторых
мультимедиа‐данных
уступает RAR’у. Оборванный архив (например,
при скачивании его из интернета и обрыве
соединения) невозможно открыть и
просмотреть его содержимое, как в RAR.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

Содержание статьи (кликните для открытия/закрытия)

  1. Программа для архива файлов
  2. Как установить архиватор 7 zip
  3. Расширение файлов архивов
  4. Как посмотреть сколько файлов в архиве
  5. Как извлечь файлы из архива
  6. Как сделать архив из файлов
  7. Самораспаковывающийся архив

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

Архивный файл — это файл-контейнер,  в котором могут находиться один или несколько других файлов в сжатом или несжатом виде.

Архивный файл отличается от исходного тем что имеет меньший размер файла. В зависимости от содержимого эта разница может быть в несколько раз. Сильнее всего сжимаются текстовые файлы и меньше всего графические (фотографиии).

Программа для архива файлов

Для создания архива файлов существует большое количество платных и бесплатных приложений. Как правило в платном продукте есть расширенный функционал, которого может не быть в бесплатной версии. Но для простой работы с архивами достаточно free версии. Они также будут открывать архивные файлы и создавать новые архивы из ваших файлов. Например, Bandizip или 7-zip.

Чтобы создать архивный файл необходима программа – архиватор. Например: Winrar, Winzip, 7-zip, Arj, WinAce, PowerArchiver и другие.
Сразу напрашивается вопрос, для чего такое количество ради простого уменьшения размера файла. Различаются эти программы форматами создаваемых архивов, быстротой и коэффициентом сжатия исходных файлов, удобством использования.

Самые распространенные типы архивов, это: ZIP, RAR, 7Z, EXE и другие… Архивные файлы удобны для хранения, сжатия и пересылки. Создавать и распаковывать архивы мы с Вами научимся прямо сейчас.

Среди самых популярных можно выделить Winrar (платный)  и 7-zip (бесплатный).  Какой архиватор сжимает лучше сказать однозначно нельзя. Но, тем не менее, 7zip имеет хороший показатель степени сжатия в своем формате 7z. В WinRAR лучше реализована возможность создания многотомных архивов и возможность добавления информации для восстановления архива. Данные архиваторы могут устанавливать пароли на архивы и создавать самораспаковывающиеся архивы. Для таких архивов не требуется архиватор для распаковки на другом компьютере.

Как установить архиватор 7 zip

В этом видео вы узнаете как установить на компьютер программу архиватор 7-zip. Вы узнаете как настроить архиватор для работы в Windows и научитесь им пользоваться: создавать архивные файлы, распаковывать их и ставить парольную защиту на архивные файлы.

Расширение файлов архивов

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

Вот пример скриншота программы Bandizip (бесплатная для личного использования).

установка форматов архивов
Установка форматов архивов в программе Bandizip

Как посмотреть сколько файлов в архиве

Чтобы посмотреть сколько файлов в архиве, его нужно открыть в архиваторе. Сделайте двойной клик по архивному файлу. Во встроенном менеджере в строке состояния будет указано количество папок и файлов текущего архива, а также его размер.

список архивных файлов

Просмотр количества файлов в архиве

Как извлечь файлы из архива

Распаковка архива может быть проведена обычно двумя способами. Это открытие непосредственно в самом архиваторе и последующая распаковка в нужное место. Но также, удобно пользоваться контекстным меню без входа в программу архивации. Кликнув на архиве правой кнопкой, можно увидеть доступные действия, применимые к текущему архиву. Например, распаковать здесь, распаковать в папку (с именем архива). Последний вариант очень удобен.

извлечение файлов

Распаковка командой контекстного меню

Как сделать архив из файлов

Если у вас на компьютере установлена программа архиватор, то вовсе не обязательно в нее заходить, чтобы создать архив. Достаточно выделить нужные файлы и папки. Далее вызвать контекстное меню правой кнопкой мыши и выбрать команду добавления файлов в архив. Там может быть несколько вариантов. Все зависит от настроек программы. Вы можете увидеть варианты названий и расширений будущего архива. Кликайте подходящий вам и архив будет создан в том же месте где располагаются выбранные файлы. Сжать файлы не составит особого труда.

создание архивного файла

Создание архива командой контекстного меню

Самораспаковывающийся архив

Какой формат файла имеет самораспаковывающийся архив и чем удобен такой файл?

Самораспаковывающийся архив (англ. self-extracting archive или SFX archive) — это файловый архив, в который дополнительно добавлен распаковщик. Такому файлу не требуется наличие архиватора на компьютере. Самораспаковывающийся файл-архив имеет расширение exe. Для создания такого архива нужен архиватор.

sfx-архив

Создание самораспаковывающегося архива

После выбора файлов нажмите правую кнопку мыши на выделении и в контекстном меню выберите команду Добавить в….  Далее в настройках выбирайте формат файла EXE и нажимайте Запустить.

Дорогой читатель! Вы посмотрели статью до конца.
Получили вы ответ на свой вопрос? Напишите в комментариях пару слов. Если ответа не нашли, укажите что искали или откройте содержание блога.

ОЧЕНЬ ВАЖНО! Оцени лайком или дизлайком статью!
Блог твой компьютер лайк   Блог твой компьютер дизлайк

Понравилась статья? Поделить с друзьями:
  • Для обмена данными между приложениями в среде microsoft windows используется
  • Для активации windows 8 введите код продукта при установке
  • Для активации windows 7 удалить обновление
  • Для активации viber требуется подключение к интернету windows 11
  • Для нормальной работы windows me требуется