MSI & MSIX Repackager

Legacy installation packages not using the industry standard Windows Installer engine can be easily converted into reliable MSI and MSIX packages and benefit from the advantages of the latest Windows Installer technologies.

Among the many advantages of using Windows Installer, some of the most important are GPO deployment, application patching and seamless UAC integration on Windows 10.

Easy Repackaging

The installation capture is done by comparing system snapshots taken before and after the package installation.

You can use an existing saved system snapshot as a starting point for the capture, or a new system snapshot will be created based on your selected profile. Exclude resources dynamically from the Advanced Installer project by using the repackager settings from the context menu.

Optionally, you can simplify your work even more by using the Installer UI Automation feature.

Make the repackaging process easy to understand for others working on your project by using the Repackager Assistant.

Repackager Assistant

Inside the Repackager, you can record settings, take notes, and capture screenshots of the installation. Useful for IT professionals, it simplifies the documentation process so anyone working on the project can understand or pick up existing work.

Accurately Capture Installations

Fine tune the accuracy of the repackaging process using the powerful filtering mechanism through customizable profiles. You can capture and repackage existing installations into MSI packages and personalize them.

smart scanning algorithm detects and preserves high-level constructs like:

  • Services
  • Drivers
  • File Associations
  • Environment Variables
  • Assemblies
  • Scheduled tasks
  • Windows Firewall Settings

Record unwanted system changes due to background running applications by taking file and registry snapshots without installing any software. You can use this noise recording later to filter a new system capture.

Custom Repackaging

After an installation capture is completed, the results will automatically be imported into a new Advanced Installer project, that you can review and personalize to your new package deployment needs.

All the necessary files and resources for the project are automatically imported to your selected output folder, so the new project will not have any dependencies on the installation you have just captured.

You can also configure multiple applications to be repackaged at once.

Installer Repackager

  • Capture multiple installations into a single package
  • Install application updates or slipstream service packs into the new setup

Build Virtualized Applications

The project created by the repackager can be used to also create virtualized packages. Advanced Installer supports building App-V 4.x/5.x and ThinApp packages. So you don't have to resequence your application every time you need to change something in it.

Detect embedded MSI installs during EXE repackaging

This repackager option automatically detects any embedded MSIs, extracts them for you, and stops the repackaging process. It's an effortless way to avoid repackaging MSI wrappers.

Compare the output with the original package

Verify what resources were added, modified, or removed in the repackaged installation by comparing the results with the original installation.