free rar
Free rar software
   DOWNLOAD PEAZIP FREE ARCHIVER
ONLINE SUPPORT SOFTWARE'S FAQ
LEARN MORE archival program  freeware zipper  handle 7z rar tar zip files  manage 7z rar tar zip files
free rar software
free rar extractor rar free
rar file rar files unrar tool free rar opener
free rar
FAQ / ARCHIVE MANAGEMENT > SFX FILES
open source rar

Self Extracting Archives (SFX)



WHAT SELF-EXTRACTING ARCHIVES ARE

HOW TO CREATE SELF-EXTRACTING 7Z/ARC FILE

MORE INFORMATION ABOUT SFX FILES

sfx file



Self-extracting archives (briefly referred as SFX files) are computer executable programs containing both an (usually compressed) archive of files and the routines needed to extract the content (SFX module), usually packed as Microsoft Windows EXE executable file.

WinRar, WinZip, 7-Zip, PeaZip, and other file archiver software are capable of creating self extracting archives, usually employing 7Z, RAR and ZIP compression for the archival part - learn more: what is a compressed archive file - and minimal sfx modules suitable for basic tasks of deployment of content as autonomous packages, not needing external  dedicated decompression software and capable of auto-unpacking themselves.

While an auto-extracting archive is potentially a simple, basic form of installer, most software for creation of installation packages extends the idea further providing formats capable of advanced scripting features to generate more complex and flexible autoextraction modules to unpack the content and perform other related operations, suc as conditional extraction of appropriate data, automatic output path detection, registration of shared files, interaction with registry etc.


SFX archives: advantages and disadvantages


Principle behind self extracting archives is providing the end user of the appropriate extraction executable instructions without the need of installing any software, which brings those advantages over non self extracting archives:
  • content and extraction tools are passed as atomic information
  • in order to extract the content, end user needs to run only a simple subset of instructions, through a minimal user interface requiring little or no feedback, rather than having to install and learn to operate a full general purpose archive manager software

Drawbacks of self extracting archives are:

  • being the extraction module embedded in the archive itself, it represents an overhead (usually some 10s or 100s of KB), which makes it a noticeable disadvantage in the case of small  archives
  • the sfx archive can be executed only on operating system platforms capable to run the sfx module - it can still be operated as a standard archive on other platforms, if suitable software is available
  • being the self extracting archive an executable file, some file sharing platforms - cloud service  providers, e-mail servers - may consider it a security risk and block the file, preventing it to reach the intended end users.

In PeaZip, creation of SFX archive can be selected directly in archive format dropdown menu, simply selecting "Self-extracting 7Z" or "Self-extracting ARC".

Recipient not need a suitable unarchiver to open those files (while some archive managers, as PeaZip) can open sfx files as standard archives for custom content extraction without running the sfx module.
Please note, anyway, recipient will at least need the right to execute binary files (the sfx module) on the target system to proceed with (auto)extraction of the SFX archive.

Custom sfx modules with different sets of features and user interaction interfaces are available in PeaZip add-ons section Custom SFX modules.

More information about SFX files


External online resources: Self-extracting archivessfx module Wikipedia page

Topics and serach suggestions: how to create and manage a self extracting archive, work with sfx file, auto-extraction of compressed files, auto extracting container, sfx module, self extraction, file compression overhead, autonomously self extracting rar package, self extracting zip file installer.


RELATED & SIMILAR PAGES
7Z COMPRESSION
ARC COMPRESSION

CALCULATE CRC32 MD5 SHA

ENCRYPTION UTILITY
 
EXTRACT BZIP2 COMPRESSED FILE

EXTRACT DMG ISO WMI FILE

EXTRACT ENCRYPTED 7Z RAR ZIP FILES

EXTRACT ZIPX FILE

JOIN SPLIT FILES

MICROSOFT CAB FILES

OPEN GZ FILES

OPTIMIZE COMPRESSION RESULTS

RAR FILE OPENER
 
SET ENCRYPTION

TAR TO ZIP FILE CONVERTER

UNACE SOFTWARE

WINDOWS TAR SOFTWARE

ZIP FILE COMPRESSION
Tag Cloud
7z compression ace archive cab file compare archive formats convert archive type lossy and lossless compression rar files self extracting archives sfx module solid compression tar archives zip file zipx format





download rar software
DOWNLOADS
free rar archiver
All PeaZip downloads
PeaZip for Windows 32 bit
PeaZip for Windows 64 bit
PeaZip Portable
PeaZip Linux/BSD
online rar program support
SUPPORT
how do i zip unzip files
Online help
Frequently Asked Questions
More information





open rar files
DONATE
how to manage rar archive
Support PeaZip project, or donate to FAO, UNICEF and UNESCO from donation page

© PeaZip srl: TOS, Privacy

Developer 7z rar zip file archiver
Software repository
download rar software
PeaZip Wiki
online rar zip wiki
Releases Feed free rar archiver