Categories /

Files - Compression/Decompression (19)

Universal Extractor v1.6.1

webfork on 8 Jul 2016
  • 11MB (uncompressed)
  • Released on 12 May 2010
  • Suggested by DigeratiPrime

Universal Extractor allows you to extract files from a wide variety of archive files, including ZIP, ARJ, LZH, as well as MSI and EXE files created using various installer packages (such as Nullsoft, Wise, Inno Setup, etc). Useful for testing apps for portability because you can extract files directly from installer packages without having to go through the installation process. Note that the original developer no longer updates the program so some manual updates may be required.

Alternatively, an unofficial version with the latest-and-greatest internals is available (on Lupo's PenSuite site).

Commercial use note: license restrictions are present on included files UHARC02.EXE and UHARC04.EXE, but can be deleted without dramatic impact on the software. See website for more information.

Category:
System Requirements: Win2K / WinXP / Vista / Win7
Writes settings to: Application folder
Stealth: ? No. Included libraries may write to the registry.
Unicode support: Yes
License: Main program: GPL, Included libraries: various, see note about commercial use
How to extract:
  1. Download the RAR "UniExtract Binary Archive" package and extract using PeaExtractor or a similar tool to a folder of your choice
  2. Launch UniExtract.exe
Similar/alternative apps: Universal Extractor 2
What's new? Added support for environmental variables (eg., specify %temp% for debug dir)
Added support for XZ compressed files and txz/tlz archives via 7-Zip
Added support for Windows Installer merge modules (.msm) via MsiX
Added support for NBH files via NBHextract
Added translations for Armenian, Czeck, Persian (Farsi), Serbian, Swedish
Changed 7-Zip unpacking behavior;
now attempts brute force extraction only after External PEiD scan;
change due to aggressive .exe resource extraction in new versions
Changed Windows installer support (.msi, .msp) to use MsiX instead of msi2xml
Changed LZMA support to use 7-Zip for extraction
Changed FEAD support to use PEiD rather than TrID for detection
Changed following formats to call 7z by name (also see 7-Zip debug comment):
bz2, chm, gz, tar, Z
this is mostly for code cleanup; functionality should be the same
Fixed InstallShield 5.x regression in 1.6 preventing successful extraction
Fixed bug in extraction of non-TAR LZW compressed files
Fixed bug that prevented picking files after toggling history option
Fixed bug in display of history combo boxes when no items listed
Fixed cosmetic bug in Visual C++ SFX status dialog
Fixed cosmetic bug in status dialogs due to extra padding by AutoIt
Removed lzma helper binary
Removed msi2xml helper binary and MSXML download link on MSI selection page
Removed Windows NT 4.0 support from installer
Removed debug output for 7-Zip, arj, hlp;
buffers output, preventing proper user feedback and input prompts
Updated success/fail detection to check output directory timestamp;
can detect cases where files are overwritten, which old method missed;
will still consider failed if user chooses not to overwrite files,
or if all files are written to a subdirectory of the output directory
Updated RPM and DEB support to extract interim CPIO and TAR files
Updated FEAD support to workaround read-only permission issue
Updated Zip support to log unzip output and permit minor reported unzip errors
Updated PEiD detection of Microsoft SFX cab files for more reliable extraction
Updated some UniExtract window sizes for better internationalization support
Updated translations for Italian, Korean, Russian
Updated 7-Zip to 9.13 beta
Updated AutoIt to 3.3.6.1 and replaced deprecated _ArrayCreate UDF
Updated InfoZip unzip to 6.0.0
Updated Inno Setup to 5.3.9
Updated innounp to 0.31 (supports Inno Setup 5.3.9)
Updated InstallExplorer WCX to 0.9.2
Updated MSI WCX to 1.2.1
Updated PEiD to 0.95
Updated UnRAR to 3.93
Latest comments
Numanoid on 2014-08-29 11:57

It's a bit OTT calling this an universal extractor, as many EXE files I try to extract with it, leads to error messages that the so-scalled universal extractor can't extract them.

Numanoid on 2014-11-01 14:32

This programme is in fact pretty much useless, there hasn't been one exe I have tried to extract over the last couple of months, where the so-called Universal Extractor has failed me :-(

See all

IZArc2Go v4.3

Ennovy on 8 Apr 2017
  • 13MB (uncompressed)
  • Released on 7 Apr 2017
  • Suggested by french

IZArc is an archive utility that supports drag-and-drop, searching inside archives, 50 different formats, archives broken into sections (spanning), the creation of self-extracting archives, repair of damaged ZIP archives, converting from archive type to another, create/merge multi-volume sets, etc. The program decompresses popular formats ZIP, RAR, 7Z, as well as CD image formats (ISO, BIN, NRG, IMG, etc), while compressing to 7Z, JAR, ZIP, and many more, using their native speed/quality options and encryption methods.

IZArc2Go is the portable version of IZArc by the same author.

Category:
System Requirements: Vista / Win7 / Win8 / Win10
Writes settings to: Application folder
Stealth: ? Yes
Unicode support: Yes
License: Freeware
How to extract:
  1. Download the installer and extract to a temporary folder (note: requires latest InnoUp version to extract)
  2. Move the contents of {app} to a folder of your choice
  3. Launch IZArc2Go.exe
Similar/alternative apps: 7-zip, Peazip
What's new?
  • Fixed error messages are not shown when "Close IZArc After Extract" option is selected
  • Fixed converting password protected 7-ZIP archives
  • Fixed creation of CAB archives
  • Added support for DEP and ASLR security options
  • Improvements for speed and reliability
  • Updated translations
Latest comments
lautrepay on 2012-07-31 17:47

InnoUnp V0.37 is needed to extract the installer: http://innounp.sourceforge.net/

smaragdus on 2014-08-24 16:51

IZArc2Go 4.1.9 released.

Checker on 2014-08-25 15:24

@ smaragdus: Thanks ... and updated ;)

See all

PortableApps.com AppCompactor v3.4.0

billon on 7 Feb 2017
  • 787KB (uncompressed)
  • Released on 6 Feb 2017
  • Suggested by Checker

PortableApps.com AppCompactor allows you to compress whole directories including applications, file libraries, and zip files. The program is a powerful compression tool that unites 7-zip and UPX inside a user-friendly wizard. For applications, this saves disk space and increases performance when running from a slow media (like flash drives). For archives, this will recompress DLL, EXE, ZIP, JAR, IRC, PYD and BIN files to their maximum compression settings, as well as an option to decompress an app's binary files that were previously compressed with UPX.

All files are tested using UPX's test feature after compressing. Files smaller than 4K are automatically skipped as compressing will not save space on the drive. The standard Microsoft Visual C runtimes are skipped to prevent antivirus false-positives. Advanced configuration can be done with apps in PortableApps.com Format.

Note: As UPX will alter the EXEs and DLLs (reversible using the Decompress option in the AppCompactor) and some apps may have issues with Zip or Jar files compressed further, users should backup software and test it after processing.

Category:
System Requirements: WinXP / Vista / Win7 / Win8 / Win10 / Wine
Writes settings to: Application folder
Stealth: ? Yes
Unicode support: Yes
Path portability: Automatic relative path (eg. ..\..\personal\work.doc)
License: GPL
How to extract: Download the self-extracting EXE and extract to a folder of your choice. Launch PortableApps.comAppCompactor.exe.
Similar/alternative apps: ArcThemAll
What's new?
  • This release updates to the latest 7-Zip and UPX.
Latest comments
webfork on 2010-09-15 20:07

tommyD: Disadvantages are that it breaks some programs, and it may be slightly more CPU-intensive to decompress libraries and executables on the fly.

double0 on 2011-04-13 05:31

I agree with wf; where is operaportable?

I am Baas on 2012-02-17 00:34

Version 2.4 is up.

See all

Free UPX v2.4

billon on 13 May 2017
  • 2MB (uncompressed)
  • Released on 13 May 2017
  • Suggested by jack

Free UPX allows you to compress or decompress EXE, DLL, OCX, BPL, CPL and other files. It offers easy access to all documented and undocumented UPX parameters without the need for accessing the command-line.

The program is an advanced interface for the UPX (Ultimate Packer for eXecutables). It uses the Microsoft Portable Executable and COFF Specification.

Category:
System Requirements: WinXP / Vista / Win7 / Win8 / Win10
Writes settings to: Application folder
Stealth: ? Yes
Unicode support: No
License: Freeware
How to extract: Download the "Portable" ZIP package and extract to a folder of your choice. Launch fupx.exe.
Similar/alternative apps: PortableApps AppCompactor
What's new?
  • Added support for the latest version of the UPX: 3.94.
Latest comments
smaragdus on 2017-02-21 04:56

@jack
First- I do not know you and I have nothing against you. I suppose you may be a very nice guy. Nothing personal here. My sister uses Facebook and I have no respect for her because of that. The same applies to my niece and to anyone who uses Facebook, I make no difference between family, friends, acquaintances. If Jesus Christ was using Facebook I would not have any respect for him either. I make no exceptions. I believe that Facebook is evil and that anyone who uses it is an accomplice in spreading of evil. I have the same attitude towards those who use Windows 10 because I believe that it is evil as well. There are two users at the forum who I know that they use Windows 10- they are nice, they have helped me a lot, I like them, I am thankful to them for their help but I do not respect them either just because by using Windows 10 they accept evil and help evil propagate. I also had Facebook but I deleted my account because if I had kept using it would have lost respect for myself. Anyway, I appreciate your work as developer of free programs. In case some day you decide to delete your Facebook account I will provide the link I once used below:
"How do I permanently delete my account?"
https://www.facebook.com/help/224562897555674/

webfork on 2017-02-21 22:51

@smaragdus & @jack: Recommend pushing this discussion to forums.

__philippe on 2017-02-22 13:39

For the Facebook-allergic crowd, might as well use directly the original Command-Line UPX engine:

Terse CLI simplicity:

upx  -l sample1.exe  (Checking whether PE is packed with UPX)
upx -d sample1.exe  (Decompressing an UPX-packed PE)
upx     sample2.exe  (Compressing a plain PE)


UPX engine additional pointers:
https://www.portablefreeware.com/forums/viewtopic.php?p=85420#p85420

See all

SFXMaker v1.2.1

Andrew Lee on 12 Feb 2013

SFXMaker is an automation tool for unattended software installations, also known as switchless installers or silent installs. This program especially ideal for those who use nLite, as it adds the option of creating an installer for nLite in the GUI.

There are also more recent versions of SFXMaker, but they require administator rights.

Category:
System Requirements: WinXP / Vista / Win7
Writes settings to: Application folder
Unicode support: Yes
License: Freeware
How to extract: Download the ZIP package and extract to a folder of your choice. Launch SFXMaker.exe.
What's new?
  • Removed nConvert because it was replaced with an internal icon conversion engine
  • Fixed bug when changing icon with an *.ico file
  • Fixed small bugs
  • Updated plugins
  • Added Dutch, Turkish, Simplified Chinese and Farsi
Latest comments
SYSTEM on 2011-01-15 18:01

SFXMaker 1.2.1 Final was released on January 6. The previous version was RC1.

I have updated the entry. Andrew, please bump it.

----

Other than that, the author has bad news. :(

http://www.msfn.org/board/topic/119394-sfxmaker-121-final-a-switchless-installer-maker/

Quote:

"Now comes the part i hate the most. About the future of this project. Pretty cloudy, i may say. Some points :
- This is the last version written in AutoIT (i may change my mind if someone will give me a good reason to continue with au3);
- I would really like to continue this project, but after a while coding the same thing becomes boring. I feel like i'm developing an application just for me, with no actual users out there. If someone sees this message and is considering that my SFXMaker development should continue, send me feedback (via e-mail most probably, forums are down), telling me why he does so.
- If, by any chance, this project will continue, i would like to set up a mini dev-team, to work for a brand new SFXMakert, written maybe in C/C++. Dunno."

SYSTEM on 2011-12-04 07:39

I have good news: the author continues development of SFXMaker and just released SFXMaker 1.3.0 Beta yesterday! :)

http://www.isoft-online.com/

SYSTEM on 2012-02-05 09:28

1.3.0 RC1 up.

See all