MSI Installer Documentation

Everything you need to know about creating professional Windows MSI installers.

Getting Started

New to MSI Installer? Start here with our beginner guides.

1. Installation Guide

Download MSI Installer from JRBUDDY, run the setup, and activate your license. Requires Windows 10/11 (64-bit), 1.6 GHz CPU, and 200 MB disk space.

2. Quick Start

Create your first MSI installer in minutes: launch the app, choose Standard MSI project, add your files via drag-and-drop, configure app info, select a theme, and click Build.

3. UI Overview

The 5-tab workspace: Source Files (drag-and-drop), Application Info (name, version, publisher), Install Options, UI Type, and Appearance (themes).

Project Types

MSI Installer supports four project types for different deployment needs.

Standard MSI

Full-featured MSI installer with files, shortcuts, registry entries, and customizable wizard UI. Supports all 6 themes, 14 languages, and custom wizard steps (Welcome, License, Directory, Progress, Finish).

Lightweight MSI

~50KB download stub that fetches payload at runtime from a URL. Supports ZIP, RAR, 7Z, EXE archives with optional password protection and SHA256 hash verification.

Advanced (Burn Bundle)

MSI with prerequisites bundled using WiX Burn. Automatically installs .NET Framework, VC++ Redistributable, or custom dependencies with detection conditions before your main app.

Wrapper MSI

Repackage existing EXE or MSI installers into an MSI shell for enterprise deployment. Apply MST transforms, custom silent arguments, and SCCM/Intune compatibility.

Feature Guides

In-depth information on key MSI Installer features.

Code Signing (Pro)

Sign your MSI installers with a code signing certificate for trusted distribution. MSI Installer Pro integrates with your .pfx certificate file. Configure the certificate path, password, and timestamp server in the Build Options tab. Supports SHA256 signing algorithm.

CI/CD Command-Line Builds (Pro)

Automate MSI builds from the command line for CI/CD pipelines. Use with GitHub Actions, Azure DevOps, Jenkins, or any automation tool. Pass your project profile (.json) as input and get the built MSI/EXE as output.

Silent Installation

MSI installers support three UI modes: Silent (no UI, fully automated), Minimal (progress bar only), and Standard (full wizard). Use msiexec /i YourApp.msi /qn for silent install. Perfect for SCCM, Intune, and Group Policy deployment.

Security Features

Protect your installer and application files with AES-256 encryption, assembly obfuscation via ConfuserEx, anti-tampering detection, anti-debug checks, GUID randomization, encrypted payloads (XOR), decoy files, and string/filename obfuscation.

Registry & Services

Add custom registry entries with randomization option. Supports all value types (REG_SZ, DWORD, BINARY, etc.) and installation conditions. Install and configure Windows services with automatic startup type.

Build Options

Configure compression levels (None to Maximum), ICE validation, file filtering, PDB generation, verbose logging, and output paths. Save/load installer profiles as JSON for reuse and version control.

Need More Help?

Contact our support team at support@jrbuddy.com or visit the product page.