Inno Setup
Overview
Version & Lifecycle
Community Notes
Inno Setup silent install, uninstall, and close-before-update note
For managed Inno Setup updates, close the Inno Setup IDE before running the installer. Both machine-wide and per-user Windows update flows can return Exit Code 1 when the application is open during the update process, so deployment tooling should prompt for closure or stop the running IDE before launching the update.
Inno Setup’s own installer supports the standard Inno Setup command-line switches. For unattended install packaging, use /VERYSILENT with /SUPPRESSMSGBOXES and /NORESTART when appropriate, and add /LOG to capture a setup log. Use /DIR="C:PathToFolder" only when you intentionally need a non-default install directory.
For uninstall automation, the official uninstaller command-line help documents the same quiet-mode controls, including /VERYSILENT, /SUPPRESSMSGBOXES, /NORESTART, and /LOG. Validate the installer source from the official downloads page before packaging.
Official sources: setup command line parameters, uninstaller command line parameters, and Inno Setup downloads.
Release Notes & Updates
Help us match vulnerabilities
No vulnerability match yet. Pick the right product:
Don’t see it? Paste a CPE
Also known as
Other names people use for this app — helps search and matching.
Sign in to suggest a name.
Packaging Notes
Script-driven installer created in Delphi; supports unique builds with enhanced encryption