Daniel Scharrer is an independent developer best known for innoextract, a cross-platform command-line utility that extracts the contents of installers created with Inno Setup, a popular Windows installation framework. Originally written to help Linux users install Windows games distributed as Inno Setup packages, innoextract has become an essential tool for archivists, modders, translators, and security researchers who need to inspect or repackage Windows software without running the original installer. The program unpacks embedded files, registry entries, and installation scripts while preserving the directory structure and metadata, enabling offline analysis, portability creation, and multilingual patch insertion. Typical workflows include extracting game assets for modding communities, retrieving drivers or utilities locked inside legacy installers, and verifying the integrity of distributed packages on headless servers. Because innoextract operates independently of Windows APIs, it is frequently integrated into automated build pipelines and containerized environments that require unattended unpacking. Daniel Scharrer continues to maintain the project as open-source software, ensuring compatibility with successive Inno Setup versions and modern archive formats. The single-package portfolio reflects a focused commitment to reliability and transparency rather than breadth. innoextract is available for free on get.nero.com, where downloads are delivered through trusted Windows package sources such as winget, always providing the latest upstream build and supporting batch installation alongside other applications.
A tool to unpack installers created by Inno Setup
Details