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.

Runs on: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 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

90 comments on Universal Extractor  The Portable Freeware Collection Latest Entries Feed

billon 2014-11-01 15:05


Numanoid 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 :-(


Numanoid 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.


toitoy 2013-10-23 23:35


Midas 2013-02-18 22:48

From your post @ http://www.portablefreeware.com/forums/viewtopic.php?p=62408#p62408 I guess you were able to educate yourself, smallhagrid. I only wish you'd document your fiddlings in there, too...

For others seeking education, I'd recommend browsing through all the comments here and also at links posted in http://www.portablefreeware.com/forums/viewtopic.php?p=60733#p60733 ...


smallhagrid 2013-02-18 17:20

Sorry, should have included the link:


smallhagrid 2013-02-18 17:13

Universal Extractor 1.6.1 Release (build 66 *)
Updated by Gora 21/01/2013.

I got the file and have extracted the uextract.exe which is a 7z SFX file that is PW protected unless executed directly.

This is a problem for me as it installs in C: and I don't install things there at all.

I tried the method Gora posted for using extract,exe and it did not work; nothing I've tried has worked for this.

Has anyone here gotten Gora's file to extract without having to run it; and if so, would you please educate me ?!?



david.lynch 2012-12-30 19:11

Latest updated mod by Gora, 29/10/2012:



I hope that this helps. Please let me know if this can't be posted here.


Midas 2012-04-02 10:52

Thanks I am Baas for a useful reminder. :)

Gora explains (@ http://forum.oszone.net/post-1868252.html#post1868252, Google translated...):
After a recent algorithm change UE unpack some installers can extract different than the version Before installing the new version be sure to save the old version, and in case of problems with unpacking, unpacking, check the old version and report the results here, attaching a link to the installer problem. In this period, the server check for new versions will be unavailable, and update UE will not be possible.

Gora addons page (in Russian): http://gora.7zsfx.info/addons/
(Info only, downloads are hosted @ forum.oszone.net which requires registration...)


I am Baas 2012-04-01 16:40

I believe you need to register @ http://forum.oszone.net/thread-81059.html to download the latest (build 59)


Older comments are hidden - Click to display all comments ▾

Post your comment