Universal Extractor 2 is an unofficial updated and extended version of the original UniExtract by Jared Breland. It brings several hundred changes including community-wanted ones such as a batch mode, auto-updater and scan-only-functionality.
Unlike most archiving programs, UniExtract is not limited to standard archives such as .zip and .rar. It can also deal with application installers, disk images and even game archives and other multimedia files. An overview of supported file types can be found here.
Universal Extractor 2 is the most advanced unofficial modification around, aiming at the inclusion of many wanted features, improvement of current ones, ongoing support and a central open-source distribution. UniExtract 2 started as a simple modification disabling the always-on-top status box and ended with the addition of dozens of extractors to expand the range of supported file types. New – and unique amongst the available modifications – features like a scan-only mode to identify unknown file types using multiple scanning applications, the batch mode or the extraction of audio and video tracks from multimedia files make it stand out against these.
Virus warning?
Universal Extractor is completely free of malware. Certain antivirus programs may, at times, incorrectly flag files within the UniExtract program directory. Rest assured, this is a false positive—an erroneous detection. A more detailed explanation can be found here. If you encounter a false positive, please report it here.
As a short overview here is a list of the core improvements:
- Batch mode
- Silent mode, not showing any prompts
- Scan only mode to determine file types without extracting
- Integrated updater
- 500+ new supported file types
- Audio and video extraction for multimedia files
- Cascading context menu
- Support for password list for common archives
- Improved optional status box with progress indicator
- New detection methods + more detailed output and error messages
- Support for some extractors not shipping with UniExtract as plugins
- Resource usage/speed improvements, lots of fixes
- First start assistant instead of installer
- Full functionality available in no-install version
- Auto-using 64 bit versions of extractors if supported by OS
Universal Extractor 2 v2.0.0 RC4 changelog:
- Added support for more Smart Install Maker installers using simdec
- Added support for more Inno Setup installers using innoextract, thanks to hgdagon
- Added support for MSU update packages, thanks to Elad Karako
- Added support for .unitypackage files
- Added support for BitRock InstallBuilder installers (plugin), thanks to PhlegethonAcheron
- Added support for CP/M LBR archives, thanks to Petr Řehák
- Added support for newer .sgbpack files using sgbdec
- Added support for split files (.001, .002,...)
- Added support for InstallForge installers
- Added support for Asar (Electron) archives using Asar7z
- Added support for Base64, BinHex and MacBinary encoded files and Web Archive files using eDecoder
- Added support for Chromium .pak archives using Grit7z
- Added support for .cso, CloneCD .gdi and .mds disk images using Iso7z
- Added support for ExFat disk images using ExFat7z
- Added support for several forensic file formats using Forensic7z
- Added support for Phar archives using Phar7z
- Added support for PyInstaller installers using Py7z
- Added support for Windows thumbnail cache files using Thumbs7z
- Added support for .chd disk images using chdman, thanks to kotenok2000
- Added support for newer Ren"Py archives
- Added support for high DPI screens
- Added option to disable tray icon
- Fixed Inno extraction failing if "Delete additional files" option is enabled, thanks to platomav and ltGuillaume
- Fixed some rare problems if the file extension contains upper case
- Fixed DLLs being renamed to .exe if "Fix file extensions" is enabled, thanks to demberto
- Fixed "File not found" errors after file got renamed by "Fix file extensions" option, thanks to demberto
- Fixed "Fix file extensions" option not working correctly in some cases
- Fixed some game extractions failing if program directory cannot be written to
- Fixed several typos in English language file, thanks to Mr-Update
- Fixed two possible crashes during .cab extraction, thanks to seadoggie01
- Fixed possible crashes during MSCF and MSI extraction
- Fixed wrong colors, text not being readable if Windows is in high contrast mode, thanks to k-kolev1985
- Fixed custom themes being ignored
- Fixed "not enough free disk space" error message: "Abort" button not working
- Fixed plugin manager: "Finish" button not closing window
- Fixed FFmpeg update check not working correctly
- Fixed 7zip warnings detected as failed extractions
- Fixed Visionaire extraction: data file selection not working as intended
- Fixed some files being misdetected as inno, thanks to GaneJ
- Fixed several issues when relative paths are used, thanks to r3sus
- Fixed setup file being executed if "Open folder after extraction" is enabled, thanks to r3sus
- Fixed language being set to Chinese on Danish systems, thanks to madsholme
- Fixed Aspack unpacking not working
- Fixed Aspack/UPX unpacking: files not being created in output directory; existing file being overwritten
- Changed design/usability of "Execution warning" and "Command line help" dialogs
- Changed QuickBMS extraction to auto-rename files on conflict, thanks to claudehenchoz
- Changed status box: you can now click through it, windows behind are not blocked anymore
- Changed RAR extraction to keep damaged files
- Improved .cab, .dbx, disk image, EnigmaVB, InstallShield, .iso, .nrg, .mht, .msp, .psf, thumbs.db, .uu, .ync and ZIP extraction
- Improved compatibility with Windows 11
- Replaced context menu preview images, special thanks to Mirosław Żylewicz for designing them
- Updated BioLib to 2.4.0
- Updated cicdec to 2.3.0
- Updated dark to 3.14.0.4118
- Updated demoleition to 0.65
- Updated EnigmaVB unpacker to 0.59
- Updated Exeinfo PE to 0.0.7.3
- Updated file to 5.40
- Updated GNU gettext to 0.21
- Updated godotdec to 2.1.1
- Updated helpdeco to 2.1.4
- Updated innounp to 0.50
- Updated lzip to 1.22
- Updated MediaInfo to 21.03
- Updated mtee to 2.7
- Updated PeaZip to 1.1.2
- Updated Qt Linguist to 6.5.1
- Updated QuickBMS to 0.11
- Updated rmvdec to 2.2.0
- Updated spoondec to 2.0.0
- Updated SQLite to 3.35.5
- Updated ttarchext to 0.3.2
- Updated UnRAR to 6.11
- Updated WiX to 3.14.0.6526
- Updated Xpdf command line tools to 4.03
- Updated Chinese (Simplified) translation, thanks to SeaHOH
- Updated French translation, thanks to Pierre le Lidgeu
- Updated German translation, thanks to Mr-Update
- Updated Greek translation, thanks to gvp9000
- Updated Hungarian translation, thanks to hevesij
- Updated Italian translation, thanks to bovirus
- Updated Japanese translation, thanks to maboroshin and froggie3
- Updated Polish translation, thanks to Barnaba and Mirosław Żylewicz
- Updated Portuguese (Brazilian) translation, thanks to igorruckert
- Updated Russian translation, thanks to wvxwxvw
- Updated Spanish translation, thanks to GGobbi
- Updated Swedish translation, thanks to Sopor
- Removed DBX Total Commander plugin, replaced with eDecoder
- Removed unecm, replaced with Total Commander/7zip plugins
- Removed Smart Install Maker Unpacker, replaced with simdec
- Removed /prefs command line parameter
Download: Universal Extractor 2 v2.0.0 RC4 Dev | 58.6 MB (Open Source)
Links: Universal Extractor 2 Home Page | GitHub | Screenshot