Actual Installer Free Changelog

What's new in Actual Installer Free 9.8

Mar 17, 2024
  • Added:
  • Support for Semantic Versioning (https://semver.org)
  • Added: New Downloader 3.6
  • Option "Update Install Dir on change" for the Custom ComboBox component.
  • Ability to use multilanguage text in the Default Item field for the Custom ComboBox component.
  • Option "Disabled" for the custom fields Query Text, Query Custom, and QueryKey on the Interface Additional Information page
  • Ability to set the state (Enabled or Disabled) for the custom fields Query Text, Query Custom, and Query Key using the following variables (respectively): <QueryTextEnabled>, <QueryCustomEnabled>, <QueryKeyEnabled>. If the variable is 1 or true, the field will be enabled, otherwise disabled. To make the field enabled if the variable is 0 (disabled otherwise), add -enabledifvar0 to Setup Parameters.
  • Setup Parameter: -nofindcurver the setup program will not search for the currently installed version of the application.
  • Improved:
  • On multiple monitors systems, the setup program is displayed on the current monitor. To show on the main, add parameter -nocurmon
  • Feature "Check for updates before installation" (for the Modern Interface): the setup program now waits until the checking is complete before continuing.
  • Feature "Check for updates before installation" (for the Classic Wizard Interface): the checking is launched on the Next button click (on the Welcome dialog, by default), so there is no delay and blank window at the beginning. The variable "-updateonactivate" is deprecated.
  • Variable <SystemLngID> returns now the Language ID according to the option "Default Language Function" on the Installation Advanced page.
  • Log file is now created automatically if there are any errors during the installation. Add the parameter -nosavelog to not save it.
  • Mode "Silent Installation" for the Classic Wizard Interface - no quick flashing of the window; no beep.
  • Other little improvements
  • Fixed:
  • Bug: if the Uninstaller is not included to the project, and the installation fails, or the user cancels it during the installation process, then the error message "Unable to extract a file" appears.
  • Other little bugs

New in Actual Installer Free 9.7 (Jan 12, 2024)

  • Added:
  • Support for PNG format for setup graphic files
  • Support for subdirectories in <SetupTempDir>
  • Ability to download files without Downloader.exe using variables - GETFILE
  • Feature "Register App Path" (page Installation / Advanced)
  • Improved:
  • Feature "Require Internet Connection"
  • Feature "Restart Computer" - the default option for the Classic interface - "Yes, restart now". Added a message to save work. Added a parameter -forcerestart
  • Other little improvements
  • Fixed:
  • File Association: if Icon Index is empty, then the File Association is not created
  • Other little bugs

New in Actual Installer Free 9.6 (Jul 29, 2023)

  • Added:
  • New Uninstaller v9.6
  • Command: AddUninstall - this adds a file to the uninstaller log section [Files] , to remove it on uninstall
  • Additional Parameters:
  • -noremoveexistingfile If the file set to 'Remove on Uninstall' and the file is already exists, then add this param to not remove on Uninstall;
  • Improved:
  • IMPORTANT: Commands from previous installation with the timings to execute on uninstall are now removed in the Update Mode. To not remove commands, add -nodelcmdonupdate
  • Other improvements
  • Fixed:
  • Little bugs

New in Actual Installer Free 9.5.2 (Jul 21, 2023)

  • Added:
  • Custom Prerequisites: support for MultiLanguage text in the Name and Command fields
  • When using the DOWNLOAD: command, the setup shows a text Downloading data; to not show this text add a parameter -noshowdownload
  • Improved:
  • Classic Wizard Interface: System Requirements and Prerequisites are now checked at the Welcome dialog on the Next button click; to check it at the setup startup add parameter: -reqonactivate
  • Modern Interface: Custom Variables are read at the setup startup; add parameter: -varonactivate to read at the setup dialog show
  • Other improvements
  • Fixed:
  • Feature "Components": Calculate Required Size - option "Method 1" (decrement) is not used
  • Little bugs

New in Actual Installer Free 9.4 (Jul 3, 2023)

  • Added:
  • Support for .NET 8
  • Support for long paths (more than 260 characters)
  • Short paths are automatically converted into normal paths
  • In the Silent Mode, Commands are executed hidden. To use the normal mode, add -cmdnohideifsilent to the Additional Parameters field
  • Additional Parameters:
  • -optionwide Make the Options dialog (Modern Interface) wider (512px.) Default is 430px.;
  • -noreinstallmode Do not execute the Uninstaller in the Reinstall Mode (switch /R) when using the "Overwrite" mode in the option "If Previous Version is Installed" (page General / Parameters);
  • -nocmdifsilent Do not execute System/Commands and Interface/Finish Actions in the Silent Mode;
  • -nocmdifupdate Do not execute System/Commands in the Update Mode (page General / Parameters: option "Update Mode" is selected, or the option "If Previous Version is Installed" is set to "Overwrite");
  • -errorifdwnfail If the command DOWNLOAD: fails, the setup will finish with errors;
  • -dontaskuninstall Uninstaller starts removing the app without prompting the user;
  • -dontaskonreinstall Uninstaller starts removing the app without prompting the user in the Reinstall Mode;
  • -dontinformonreinstall Uninstaller does not show the uninstall finish message in the Reinstall Mode;
  • Option IFMSG() for the IF command
  • Force close running EXE files during installation
  • Improved:
  • Increased download speed for the command DOWNLOAD:
  • Uninstaller: Option "Force Close" for the Close Running App option
  • Uninstaller: No flashing in the Silent Mode
  • Uninstaller: Support for the command DOWNLOAD:
  • Uninstaller: Ability to specify different URLs, regarding the bitness of Windows, for the Uninstall Feedback page: x64[URL for 64-bit] x86[URL for 32-bit]
  • Other improvements
  • Fixed:
  • Little bugs

New in Actual Installer Free 9.2 (Sep 15, 2022)

  • Added:
  • Variable <Win> - contains Windows version (7, 8, 8.1, 10, 11);
  • Additional Parameters: -silentuninst - If the installation uses the silent mode, then the Uninstallation also will have the Silent Mode;
  • New version of Actual Downloader 3.3;
  • New version of Actual Updater 4.8;
  • Warning message when opening a large project (containing more than 10000 files);
  • Other enchantments.
  • Fixed:
  • Bug: when using the option "Overwrite" in the "If Previous Version is Installed" or "Upgrade Mode", file Uninstaller.exe is not updated. If old version of Uninstall.exe is used (till v8.6), it may show "%s" instead of AppName;
  • Bug: when using the Classic Interface in the Silent Mode, the finsih options (Launch App, Custom Action) are not executed; setup temp files are not removed.

New in Actual Installer Free 9.1 (Jun 18, 2022)

  • Added:
  • Prerequisites: .NET 7, SQL Server Express 2022;
  • Ability to specify specific minimum version for prerequisite .NET (e.g. .NET 6.0.5) in Additional Prerequisites: select .NET in the Name field;
  • New Conditions in Additional Prerequisites: MAXREGKEY GREATER OR EQUAL, MAXREGVAL GREATER OR EQUAL, File contains, File doesn't contain;
  • Command to download file in System / Commands (without using Downloader.exe): in File type: DOWNLOAD:URL (e.g. DOWNLOAD:http://www.website.com/file.txt); in Parameters type: file location (e.g. D:12.txt);
  • Read Internet file (only first line) into variable in System / Variables: in Registry Key type: GETURL; in Regsitry Value type: URL (e.g. http://www.website.com/file.txt);
  • Option "Copy Path" in the right-click menu in Files and Folders;
  • Option "Do not use as Main Executable" in the right-click menu in Files and Folders;
  • Ability to specify custom icon (instead of Main Exe' icon) for the Product Icon in the Programs and Features list (Control Panel); File "PorductIcon.ico" will be added to the package;
  • More names for Uninstaller file (Advanced Tab). Note: if you want to use Uninstall3.exe, Uninstall4.exe, and so on, then the Updater may not work correctly. In this case, you need to create file Updater.ini and include it to the package;
  • Multilanguage text/filename in Shortcuts;
  • Other little enchantments.
  • Fixed:
  • Bug in Modern Interface - if InstallDir is changed, and option "Finish Launch App" is set to <MainExecutable>, then it is not launched;
  • ASP.NET Core detection settings in Additional Prerequisites.

New in Actual Installer Free 9.0 (Feb 26, 2022)

  • Added:
  • Support for high-DPI screens in Actual Installer (now it doesn't look blurry on scaled screens);
  • New toolbar icons; New icons for Downloader and Uninstaller;
  • Setup shows text "Please wait" while installing prerequisites, executing commands (Before Installation), uninstalling previous version, or checking for updates (Before Installation). To hide this text, add parameter -notextwait;
  • Modern Interface - Default width of HeaderText is now 90% (was 80%);
  • Show Size of Setup File in the Project Information dialog;
  • Ability to specify names for the components "Text Field" and "Serial Numbers" (now "Keys") on the Additional Information page;
  • Option "Hide other languages if Auto Detected" on the Languages page;
  • Check if setup file is not created in "Source Directory";
  • Variable <Bitness> - if Windows is 64-bit, this variable contains "64", if 32-bit - "86";
  • Additional Parameters: -logocenter (Modern Interface: if used Custom Image Settings, this will center logo); -nocmdsilent (if Silent Mode, by default, Commands are executed with flag SW_HIDE; add this parameter to use SW_NORMAL); -nocmdprocess (do not extract file and parameters from command in Prerequisites Link and FinishLaunch).
  • Fixed:
  • Bug with removing files and folders from Source Directory;
  • Bug with creating setup file in the root drive;
  • Bug - Product Version containing Envronment Variables is not replaced with actual values for the option "Check for Updates Before Installation";
  • Little bug when Updater is used without Uninstaller.
  • Improved:
  • Files Management - ability to edit multiple files (from Source Directory and Additional Files);
  • Page "Interface User Information" is now called "Additional Information". Field "User Name" changed to "Text Field", "Serial Numbers" changed to "Keys", Field "Company Name" removed. Ability to change names for these fields. New variables for these fields: <QueryText>, <QueryCustom>, <QueryKey>. Old variable names for these fields still can be used. Options "Hide on Update" and "Hide if Key found in Registry";
  • If "Main Executable" is not specified, then shortcuts with target <MainExecutable> will not be created;
  • Method for setting default states for Custom CheckBox, Custom ComboBox;
  • Check for Duplicate Files
  • Other little enchantments.

New in Actual Installer Free 8.6 (Jan 27, 2022)

  • Added:
  • Support for high-DPI screen in the Modern, Classic Wizard, Uninstaller, Updater, Downloader programs (previously, if screen is scaled then the setup program looked blurry);
  • Option for shortcuts - "Run as administrator";
  • Ability to not use graphic bitmaps in the Classic Wizard interface;
  • Hotkeys for Modern Interface: press Alt+"first symbol of component" to open this component, E.g. for English: Alt+O opens the Options dialog; Alt+L opens the License Agreement dialog; To pop up the language menu press Ctrl+L.
  • Improved:
  • Impoved the Classic Wizard interface: page "Select Destination Folder" - corrected position of custom components (Custom ComboBox, Select Components); fixed bug with text not fitting controls; removed the field "Program Group name";
  • Updated German language for setup programs;
  • Other little enchantments.

New in Actual Installer Free 8.5 (Dec 13, 2021)

  • Added:
  • Supported OS: Windows 11, Windows Server 2022;
  • Prerequisite: Microsoft Visual C++ Redistributable 2022;
  • Ability to use variables in text "Install Product for: Current User / All Users";
  • Additional Parameters for installation: -nosublng (do not use multilanguage text), -getasstr (for "System / Variables" - read value (DWORD, Int64, Binary) as string), -largetext (for Modern Interface - set width of Title to 95%, default is 80%).
  • Fixed:
  • Bug with detecting C++ redistributable: only if two and more old versions (2010-2013) are installed at the same time. New versions (2015-2022) are detected correctly;
  • Bug with reading large DWORD value (more than 2Gb) in System / Variables;
  • Bug with adding Int64 values to Registry;
  • Little bug in Actual Installer Wizard (create new project): button "Next" is not translated.
  • Improved:
  • Instruction for installing fonts for All Users / Current User (menu Tools / Install Font);
  • Other little enchantments.

New in Actual Installer Free 8.4 (Dec 13, 2021)

  • Improved:
  • Files Management: File Options take effect after click OK, and restore previous settings if click Cancel (no need to reload the project);
  • Before saving the project file, a backup is created (extension .backup), so it can be restored if the save is failed. If the save is successful, then the backup is removed;
  • Other little enchantments.
  • Added:
  • Ability to sign files from the context menu of the Installation Files section (menu "Sign...");
  • Ability to update/refresh the Installation Files section (menu "Refresh"). To see changes in SourceDir (no need to reload the project);
  • Options for Template Editor: Header Width and Text Width;
  • Ability to use Updater without Uninstaller;
  • Feature "Clear the Recent Projects list" in the Options dialog;
  • Ability to ask the user to select folder or file at startup via Variables: <SELECTDIR>, <SELECTDIRASK>, <SELECTFILEASK>;
  • Ability to rearrange variables on the System / Variables page;
  • Additional Parameters for installation: -nomodifydate, -hideprint, -regskippedfiles, -compluninst, -hidelng.
  • Fixed:
  • Bug with displaying product details that contain an ampersand symbol (&);
  • Bugs with the project folder name and the Version Info resource if multilanguage text are used in AppName, AppVersion, CompanyName;
  • Bug with processing files without extension (files are not added to the project if used the options "Skip files with extensions");
  • Bug with fitting text in Modern Interface for Russian language.

New in Actual Installer Free 8.3 (Jul 11, 2021)

  • Improved:
  • Default font for setup programs is Verdana. Previously was Tahoma. Compare;
  • When using custom font (for Modern interface), the Options and License Agreement dialogs have same font as the Main dialog. Can be disabled with parameter -nosamefont).
  • Added:
  • Prerequisites: .NET 6, Adobe Acrobat Reader 2021, Java 16;
  • Feature "Clear the Recent Projects list" in the Options dialog;
  • Option for Custom ComboBox - "Disable on Upgrade";
  • Ability to disable Custom CheckBox and Custom CombokBox: add variables <EnableCheckBox> and <EnableComboBox> (respectively). The Default Data leave empty;
  • Commands to register and unregister font: REGFONT and UNREGFONT;
  • Ability to select file at startup via Variables: SELECTFILE;
  • Variable: <UPGRADE> if install mode is Upgade or the Option "If Previous Version is Installed" is set to Overwrite, this variable contains 1, otherwise 0;
  • Additional Parameters for installation: -nosilent, -nosamefont, -inversecheckbox.
  • Fixed:
  • Bug with freezing AI when processing non existence Environment Variables in project settings;
  • Little bug with moving/rearranging items in the Commands and Prerequisites lists by using Up/Down buttons;
  • Little bugs in the Template Editor (when specifying custom font file, preview mode);
  • Little bug with signing files "Uninstaller.exe, Updater.exe, Downloader.exe" when variable <SETUPEXE> is not specified.

New in Actual Installer Free 8.2 (Feb 12, 2021)

  • Improved:
  • Dialog "User Information" is moved to the Options dialog (Modern Interface);
  • Removed the License Agreement and Readme pages in the Project Manager. Fields that support Multi Lingual Text are now used;
  • If the Setup Folder Output is empty then the Project Folder is used;
  • SetCurrentDir: if a folder is specified in quotes (in the Parameters field), then remove quotes;
  • Little interface enhancements.
  • Added:
  • Ability to use relative paths for files and folders in the project manager. For the current dir is used the project folder (folder where the project file '.aip' is located);
  • Variables to use in the Project Manager: <AIDir> (returns a path of the Actual Installer folder), <FORMATDATE>, <YEAR>, <YEARSHORT>, <MONTH>, <DAY>;
  • Ability to use Environment Variables in the fields App Name, App Version, App Description, Setup Folder, Setup File name;
  • Ability to use MultiLanguage Text in the fields: App Name, App Version, App Description, Company Name, WebSite, Support Link;
  • Common Options in the Options dialog, if selected, the project options are saved in the Registry and apply to all projects. If not, the options are saved in the project file and apply to the current project only;
  • Option "Encrypt Sensitive Data" - encrypt strings Command and Conditions (Additional Prerequisites) and File and Parameters (System / Commands);
  • Additional Parameters for installation: -exitcodeun, -nochecksize, -silentinstalluserinfo, -extravardef;
  • Menu "Tools "Open Environment Variables dialog" and "Project Open Project Folder";
  • RootKey HKEY_DEFAULT (or short HKDE) in System / Variables: if the installation is for the Current User Only, then used HKEY_CURRENT_USER; if for All Users, then HKEY_LOCAL_MACHINE.
  • Fixed:
  • Bug "List index out of bounds" when using the command GETVARIABES;
  • Bug with removing multiple files from the Source Directory in the Project manager;
  • Bug with displaying duplicate folders in the Files and Folders tree view (if specified with Upper and lower case names).

New in Actual Installer Free 8.1 (Dec 9, 2020)

  • Improved:
  • Interface Enhancements;
  • Press Ctrl + L to open License Agreement in Modern interface;
  • Check if Product Name doesn't contain forbidden characters in Windows / : * ? " < > | (to avoid issues with creating files/folders that contain Product Name);
  • Add text admin to the file name of setup program to launch it as administrator;
  • If it fails to create Registry Key or Value,the user will be asked to not proceed with other registry entries;
  • Uninstaller: when reinstalling, Uninstell.exe is launched with /R switch (do not use option "Complete Uninstallation" and "Prompt to remove product setting data").
  • Added:
  • Additional Parameters for installation;
  • Prerequisites: JRE 15, .NET 5, ASP.NET Core (in predefined Additional Prerequisites);
  • New options for feature "If Previous Version is Installed": Uninstall, Uninstall Silently, Overwrite, Allow Multiple Versions, Ask User;
  • Ability to read max registry value from Registry Key into a variable. Use GETMAXREGVAL;
  • Switch /CU to set the installation for "Current User only" when using Ask User for feature "Install Product for";
  • Registry Root Key HKEY_DEFAULT (or short HKDE). If the installation is for Current User only, then this key is replaced with HKEY_CURRENT_USER, if for All Users, then HKEY_LOCAL_MACHINE;
  • Option "Allow install if failed to install prerequisites";
  • Option Set Current Dir for Launch Application after installation (page Interface / Finish);
  • Support for new Actual Updater 4.4 options;
  • Variables <AppData> and <MyDocuments> return values of a user who launched the setup program. To get values for a user (after elevation, e.g. for administrator), add parameter -defdir
  • Fixed:
  • Bug with removing registry key if its registry value is set to "Not remove on uninstall";
  • Little bug: do not check for Updates Before Installation, if Silent mode is used;
  • Little bug: in Variables, unable specify a variable in the Default Data field with DWORD type.

New in Actual Installer Free 8.0 (May 10, 2020)

  • Improved:
  • Wizard:
  • Project and setup files are saved by default into User's DocumentsActual Installer folder;
  • Prerequisites: Multiple Conditions; Conditions "Variable Contains" and "Variable doesn't contain"; Show custom message (in Command type MSG(text)); Commands for different languages; Option "Skip if failed to install"; Ability to specify bitness of Registry: add 32 or 64 before Regsitry Key (e.g. 64HKLMSoftware). Note: Additional Prerequisites saved in Actual Installer 8.0, won't be loaded in previous versions;
  • Uninstaller: delete empty install folder if the uninstall.exe is launched directly from the install folder; if some files unable to delete, the uninstaller will prompt to delete them after a restart; fixed a bug with freezing while unregistering fonts; ability to specify the uninstaller config file (Uninstall.exe /I "path to Uninstall.ini"); ability to launch the Uninstall.exe as administrator ( command line /RUNAS).
  • Added:
  • Template Editor for the Modern interface (this feature requires the Pro+ edition);
  • Feature "Select Components" (this feature requires the Pro+ edition);
  • Prerequisite: Adobe Acrobat Reader 2020;
  • Feature "Allow Multi Versions" - this allows different versions of the application to be installed on the user's computer;
  • Ability to disable / enable WOW64 Redirection using Commands: in the File field type WOW64OFF to turn off the WOW64 Redirection; type WOW64ON to turn on. More information;
  • Ability to read all custom vaiables again using Commands: Add GETVARIABLES in the File field;
  • Support for multi language text in the fields Product Description, Website, Support Page. Example for description: This program is for Windows#German[Dieses Programm ist für Windows]French[Ce programme est pour Windows];
  • Option "Allow install if there is no required free space";
  • Menu "Tools Open AppData Folder, Open Actual Installer Projects Folder";
  • Support for new Actual Updater options: Additional Updater Parameters, Use Smart Notification;
  • Ability to use variable in the Custom ComboBox Default index;
  • Ability to set the state for the Custom CheckBox using variable <SetCustomCheckBox>: if this variable is read succesfully, then the check box is not checked. If not, in the Default Data type YES so the checkbox is checked.
  • Fixed:
  • Bug with freezing while font registration;
  • Prerequisites: bug when variable with quotes is used for condition "File Version Greate/Less or Equale" - if there are quotes in file/folder name it fails;
  • Prerequisites: bug with condition "File Version Greate/Less or Equale" - if file doesn't exist condition succeeded.

New in Actual Installer Free 7.5 (Jan 25, 2020)

  • Added:
  • New features of Actual Updater Pro 4.1 - "Use Smart Notification", "Allow users to change the frequiency for updates";
  • File option "Do not show files tree view" - recommended for applications containing more than 10000 files;
  • Options for the feature "Get Product Version from Main Executable" - "Set Automatically" and "Use File Version";
  • Ability to specify non-direct files for Data File - Package type "Setup EXE + Data (download from Web)", e.g. http://www.site.com/index.php?id=1;
  • Ability to change File Version strings - Description and Copyright. See file "C:Program Files (x86)Actual InstallerDataversion.ini";
  • Ability to specify any file as Main Executable;
  • Little improvement: Actual Installer loads faster;
  • Little improvement: Compress Engine File - UPX dialog is hidden.
  • Fixed:
  • Bug with updating File Version resource - "Possibly corrupt version resource";
  • Little bug with Updater: the "Options" dialog is not translated.

New in Actual Installer Free 7.4 (Oct 15, 2019)

  • ADDED:
  • Prerequisites: .NET Framework 4.8, Java 12, C++ 2019;
  • Improved file management: multi select for installation files; checking if files already exist in the project when adding new files; show Modified date in the Edit dialog;
  • Ability to check for duplicate files and remove them - menu "Project Check for duplicate files";
  • Ability to restore files (from Source Directory) that were removed from the project;
  • Variables: <Admin> - if the setup program is launched with administrator rights, variable contains 1, otherwise 0; <AllUsers> - if the setup program is set to install for All Users, variable contains 1, otherwise 0;
  • Command to set current directory: SetCurrentDir;
  • Ability to set default index for the Custom ComobBox option. If not specified then user must select it before installation.
  • FIXED:
  • Bug with adding folder with option "Iclude folder name";
  • Bug with adding empty folder from disk root;
  • Little bug with message (non English) prompting to uninstall currently installed version;
  • Little bug with the "Drag & Drop" feature;
  • Little bug for modern theme: Finish - first execute CustomAction, then Launch Application.

New in Actual Installer Free 7.3 (Jul 5, 2019)

  • Added:
  • Custom ComboBox - a drop-down list that allows the user to select one item from a list;
  • Support for the Actual Updater 4.0 feature "Automatically Check for Updates: at Windows startup, daily, weekly, monthly";
  • Feature to read values from INI files to variables;
  • Feature to ask a user for information and save it to variables;
  • Feature 'Run as admin' for Finish actions: Launch Application, and Custom Action;
  • Ability to specify default values for the User Information Query fields: user name, company name, custom field: <UserNameVar>, <CompanyNameVar>, <CustomUserInfoVar>;
  • Improved a function to execute commands for Prerequisites and Finish actions: ability to use parameters which begin without slash "/"; ability to specify command for different Windows bitness: e.g. x64[www.website.com/link1]x86[www.website.com/link2];
  • Variables <Win64bit>, <ComboBox>, <ComboBoxIndex>;
  • Command-line parameter for setup programs: /DFC - user is unable to change the Destination Folder;
  • Some improvements.
  • Fixed:
  • Bug: Commands do not execute with timing Before Uninstallation and After Uninstallation, for the Classic Theme only;
  • Little bug: Beep on Silent installation;
  • Other little bugs.

New in Actual Installer Free 7.2 (May 20, 2019)

  • Added:
  • Required OS: Windows Server 2019;
  • Prerequisites: Adobe Reader DC 2018, DC 2019;
  • New option for INI Files - "Skip if INI file does not exist";
  • Feature to automatically create a path folder for INI file which doesn't exist;
  • Variables <WinVerMaj>, <WinVerMin>, <WinVerBuild>, <WinVerServer>;
  • Prompt to close Main Executable (if it's running) when using the option "Silently uninstall previous version";
  • Command-line parameter for actinst.exe: /W - saves the project file if the Get Product Version from Main Executable option is checked and Product Version is changed (works in the silent mode only, switch /S). Example: "C:Program Files (x86)Actual Installeractinst.exe" /w /s "C:New Product.aip";
  • Commands: Ability to show a message to the user and then launch a file:
  • File: IFMSG(message)
  • Parameters: specify file to execute
  • Variables: Specify the default data when using MSG or HALT functions MSG(message)[DefaultData];
  • Menu "Tools Font" - for installing and registering font files.
  • Modern theme: press Ctrl+O to open the Options window;
  • Modern theme: added flags for Polish, Hindi languages;
  • Fixed:
  • Bug when using an updater with the Classic Wizard theme - not all messages use language strings;
  • Bug with reversing the "Unregister on uninstall" option of the Register Others settings;
  • Little bug when using a custom font on the Classic Wizard theme - not all components use the new font;
  • Little bug with uninstaller: cannot create a file "AUCommand.bat".

New in Actual Installer Free 7.1 (May 20, 2019)

  • Added:
  • New feature for Requirements: Close Running Application #2;
  • Improved the Commands dialog - resizable window; added <WindowsDir>sysnativecmd.exe for using 64-bit cmd.exe;
  • Improved feature Uninstall previous version before installation - run uninstaller with admin rights;
  • Improved Modern theme: the Install button is disabled until Requirements and Prerequisites are passed;
  • Improved Modern theme: the Launch AppName button is now WordWrap - if long appname is used it gets cutted;
  • Ability to use icon file for the product icon in Programs and Features list (if Main Executable is not specified);
  • Ability to use Multilanguage text in the "Product Description" field. Example: This program is for Windows#German[Dieses Programm ist für Windows]French[Ce programme est pour Windows].
  • Fixed:
  • Bug with Additional Prerequisites when checking 64-bit Registry Key;
  • Bug with AppData folder in Modern theme - when launching setup file from non-admin user for installing to All Users, <AppData> returned admin's AppData folder;
  • Bug with launching Registry Editor on 64-bit Windows - now it launches the 64-bit version of Regedit.exe, instead of 32-bit version;
  • Typo in the File Options dialog.

New in Actual Installer Free 7.0 (May 20, 2019)

  • Added:
  • New option for "Install Product for" feature: Ask User;
  • RollBack feature - if user cancels the installation then setup will remove all created files and folders;
  • Condition for Commands: IF <var1>=<var2> then show message or halt the installation;
  • Advanced option: Show Custom CheckBox - performs additional task during the installation;
  • Advanced option: Disable Installation Folder changing;
  • Advanced option: Alternative Destination Directory;
  • Advanced option: Image Settings - sets setup logo properties: AutoSize, Transparent, Stretch, Proportional;
  • Advanced option: Uninstaller file name;
  • Function for Uninstaller: Close Running Application before uninstalling;
  • New Timing for Commands: "Start Uninstallation" - execute a command before asking a user to uninstall the app;
  • Option to sign files Uninstall.exe, Updater.exe, Downloadre.exe;
  • Uninstall complete message is now shows on TOP;
  • Ability to use multilanguage text in Installation Custom CheckBox and Finish Custom Action Name;
  • Function to extract file name from path: GETNAMEX[path]. Supports variables. Case sensitive. Examples:
  • GETNAMEX[C:FolderFile.exe] returns File.exe
  • Function to extract correct version number from a string: GETVERX[string]
  • Function for Variables: GETMAXREGKEY - get max version of subkey from a reg key;
  • Modern interface for Select Installation Directory dialog;
  • Menu Tools Open Registry Editor;
  • Ability to use custom font settings;
  • If some file from SetupTempDir was launched during installation and it remain running after installation, then setup will add a command to Registry RunOnce section to remove SetupTempDir after restarting the system;
  • Actual Updater 3.3 - added feature (beta) "Automatically check for updates on Main Executable Launch".
  • Fixed:
  • Bug with skipping empty folders from Source Directory;
  • Bug with Modern theme on display scaled more than 100%;
  • Little bug with Prerequisites - if no Command specified then remove text "Would you like to install it now?";
  • Improved Uninstaller - if some files left unremoved during uninstallation then show message "Unable to remove files";
  • Improved functionality;
  • Other little bugs.

New in Actual Installer Free 6.9 (Sep 2, 2018)

  • Added:
  • Prerequisites: .NET Framework 4.7, 4.7.1; Visual C++ 2017; SQL Server 2017;
  • Additional task: Automatically launch the main executable on Windows startup (customizable - user can disable it);
  • Ability to change the command for extracting files from data file and to hide the extract command window during installation (OptionsAdvanced);
  • Ability to stop installation / uninstallation if executed command returns custom exit code (OptionsAdvanced);
  • New language for Actual Installer Builder and setup files: Finnish;
  • Actual Updater 3.2.
  • Fixed:
  • Little bug with command CMDVAR - it didn't work if a file in Parameters field specified with quotes;
  • Little bug with EstimatedSize of the program when upgrading (shows in Apps and Features). Before it was overwritten with the size of update program - it lost the previous size;
  • Other little bugs;
  • Improved functionality.

New in Actual Installer Free 6.8 (Sep 20, 2017)

  • Actual Installer is now multilanguage - the project manager is translated to Chinese, English, German, Russian, Spanish. New languages will be added soon here.
  • Added:
  • Ability to create a new folder on the Files and Folders page;
  • Duplicate button for Prerequisites;
  • Command CMDVAR - it replaces variables in any file to actual paths. More information
  • Fixed:
  • Little bug when using the feature "Run as admin" for the Modern theme;
  • Little bug with editing files - the Destination Folder field got disabled;
  • Little bug with adding hidden files using Drag&Drop;
  • Other little bugs;
  • Improved functionality.

New in Actual Installer Free 6.6 (Jan 4, 2017)

  • Added:
  • Modern Theme;
  • Setup language file: Portuguese;
  • Option "Beep on Finish" - informs the user that the installation is finished (Modern Theme only);
  • Prerequisite: Microsoft Visual C++ Redistributable;
  • Variable . Use this to read additional parameter text, passed with a command-line /X "text";
  • Button "Regedit" on the System Registry page;
  • Feature "Print" for the License Agreement;
  • Ability to specify an URL for a license agreement (Modern Theme only);
  • Option for the "User Information Custom Field" - "File/Folder must exist".
  • Fixed:
  • Little bug with "User Information Serial Number": if S/N list is empty then the setup program continues the installation;
  • Little bug with refreshing the system after File Associations are created;
  • Little bug with Prerequisites and Additional Prerequisites: show warning message when Command is not specified.

New in Actual Installer Free 6.5 (Jan 4, 2017)

  • Added:
  • Product Description
  • Option "Hide file names during copy process"
  • Prerequisites: .NET Framework 4.6.2 and SQL Server Express 2016
  • Menu "Save Project with different GUID"
  • Variable
  • Duplicate button for Commands
  • Ability to rollback the file association of previous installation (beta)
  • Fixed:
  • Bug with double slashes "" while exporting UNC path values from .REG files to System Registry page
  • Bug with Up/Down function on System Commands page
  • Little bug with the position of Actual Installer when resolution of the screen changes from high to small
  • Actual Downloader version 1.6:
  • Show the correct size for the very large files (>2GB).

New in Actual Installer Free 6.2 (Aug 28, 2015)

  • Improved:
  • Feature enhancements;
  • Added:
  • Support for Windows 10;
  • New feature: Project Type - Single Setup EXE; Setup EXE + Data (next to it); Setup EXE + Data (Download from Web);
  • New feature: Compress engine file (reduce the size from 3Mb to 1MB by using UPX);
  • New feature: Register .NET Assembly;
  • Prerequisites: .NET Framework 4.6 and Adobe Acrobat Reader DC 2015;
  • Installer variable: .
  • Fixed:
  • Bug with the File Association text - if there are many extensions to register, the text become corrupted;
  • Other little bug fixes.

New in Actual Installer Free 6.1 (May 18, 2015)

  • Improved:
  • Files and folders managing in the project
  • Compatibility with old versions of Actual Installer;
  • Ability to use multiple copies of Actual Installer at the same time;
  • Detecting the JRE (Java Runtime Environment) prerequisite. If JRE is not installed, setup will check the JDK (Java Development Kit) installation.
  • Added:
  • Support for large files (more then 2GB);
  • Ability to add empty folders to the project;
  • Ability to use variable in the project;
  • Test mode for registering DLLs (launch setup file with command-line parameter: /T );
  • New feature for Uninstaller: Prompt to remove product settings data.
  • Fixed:
  • Bug with losing the file original modified date stamp;
  • Bug "Index was out of bounds" during saving and building the project;
  • Bug "Compressing file error" during building the project;
  • Bug "I/O Error 131" when launching large setup files (more then 2GB);
  • Bug with negative file size for large setup files;
  • Bug with duplicate files when adding Prerequisite files in the folder on the "Options \ Prerequisite Links" window;
  • Bug "Invalid data type" when using Additional Prerequisites (Condition: "Registry Value greater or equal" and "Registry Value less or equal").

New in Actual Installer Free 6.0 (Feb 16, 2015)

  • Improved:
  • User interface.
  • Added:
  • Support for unicode file names;
  • Conditions for Additional Prerequisites: File Version greater or equal, File Version less or equal, Variable greater or equal, Variable less or equal;
  • Variables: , , , ,
  • Ability to read ExitCode from launched Commands.
  • Fixed:
  • Checking for an active internet connection;
  • Bug with adding hidden folders by drag and drop;
  • Bug with importing registry values from .REG file;
  • Bug with file operation 'Overwrite only if newer';
  • Bug with settig previous wallpaper on uninstall.

New in Actual Installer Free 5.6 (Oct 8, 2014)

  • Improved:
  • User interface;
  • Product version comparison feature:
  • replace symbols "_" and "," with "."
  • Added:
  • Windows Server 2008, 2008 R2, 2012, 2012 R2 for the Required OS option;
  • Command Timing Option "At User Information dialog";
  • Ability to use variables in BATCH files. Batch files should be located in the folder;
  • Prerequisite: .NET Framework 4.5.2;
  • Option "Do not add files with extensions";
  • Warning on adding duplicate files;
  • Option Bitness (Default, 32-bit, 64-bit) for the Registry and Variables feature.
  • Fixed:
  • Bug with slow uninstallation;
  • Bug with feature "Check for updates before installation";
  • Littile bug with Registry editing;
  • Other little bugs.

New in Actual Installer Free 5.5 (Jul 15, 2014)

  • Added:
  • Option for Commands - "Run as admin";
  • Option to specify file extensions for the Main Executable list;
  • Redirection - if a not-admin user tries to access the system resources that require admin privileges, the setup will redirect it to the current user's locations (e.g. HKLM to HKCU, to , to );
  • Values for the product details in the Add/Remove list - VersionMajor and VersionMinor numbers.
  • Fixed:
  • Bug with creating file associations for Current User;
  • Bug with creating "aifile.cab" - Access Denied error message;
  • Bug with disabling WoW Redirection during uninstallation;
  • Little bug with the feature "Create ODBC DSN";
  • Other little bugs.
  • Improved:
  • INI files modification - INI file will be removed if it was created during installation;
  • Environment Variables - if user has admin privileges, environment variables will be registered for All Users (SYSTEM VARIABLES), if not - for Current User (User variables);
  • Registry modification.
  • Actual Updater version 2.3:
  • Added exit codex (0 - success, 1 - error);
  • Improved the "Automatically check for updates" feature.

New in Actual Installer Free 5.4 (Mar 27, 2014)

  • Added:
  • Installation modes: STANDARD, UPGRADE;
  • Installation Level: Current User, All Users (admin privileges required), All Users (if user has admin privileges, Current User otherwise);
  • Software prerequisite: JRE 8 (1.8);
  • Additional Prerequisite Search Criteria: "Registry Value greater or equal", "Registry Value less or equal";
  • Option "Silently Uninstall" for the "Uninstall old version before installation" feature;
  • Option "Upgrade only if installed version has Min. Version & Max. Version";
  • Exit codes.
  • Fixed:
  • Compatibility issue on Windows 8, 8.1;
  • Issue with "This program might not have installed correctly";
  • Other little bugs.
  • Actual Updater version 2.2:
  • Added feature "Automatically check for updates every X days";
  • Added option "Check for updates before installation";
  • Fixed bug with hanging up.

New in Actual Installer Free 5.3 (Mar 11, 2014)

  • Improved:
  • Update program will display a warning message if the installed version is greater or equal to the version about to be installed;
  • Detecting Additional Prerequisites.
  • Added:
  • Prerequisites: SQL Server Express 2008 SP1-SP3, 2008 R2 SP1-SP2, 2012 SP1, 2014 versions;
  • Prerequisites: .NET Framework 4.5.1 version.
  • Fixed:
  • Bug with detecting Windows 8.1 version;
  • Bug with detecting Internet Explorer 10, 11 versions;
  • Other little bugs.

New in Actual Installer Free 5.2 (Nov 22, 2013)

  • Improved:
  • Speed up adding files to the project and opening a project file that contains a big number of files;
  • Setup Wizard: a website address is automatically retrieved from the Comments field of File Version Data. Added an option 'Do not show this dialog';
  • Variable CommonMyDocuments renamed to CommonDocuments.
  • Added:
  • Installer variables: MyPictures, MyMusic, CommonPictures, CommonMusic, FormatDate, SetupFile.
  • Fixed:
  • Bug: the shortcut show option 'Minimize' does not take effect;
  • Bug: the Licence Agreement and Readme text settings lost when opening a project;
  • Other little bugs.

New in Actual Installer Free 5.0 (Nov 22, 2013)

  • Added:
  • Product GUID;
  • Wizard to easily create an installer project;
  • Feature to automatically update the Product Version (by using file version of the Main Executable);
  • Feature "Create ODBC DSN" in the Tools menu;
  • Software Prerequisite: Internet Explorer version 11.0;
  • New option for the Commands: After Folder Select (a command will be executed after pressing the Next button on the Select Destination Folder dialog);
  • Option to open the Source Folder on the Project Information window;
  • Command line parameter for Setup Program: /L , which creates a log file of error messages (location: %TEMP%\AISETUPLOG.TXT ).
  • Fixed:
  • Improved an upgrade method: detection a previous installation;
  • Setup permission: if the Require Administrator Privileges checkbox is not selected then Setup Program will prevent elevation (UAC);
  • Syntax errors in language file Russian.lng;
  • Small bug in the File Version Info: "Product Name" remains blank;
  • Small bug with 'Associate a program with file types' checkbox: now shows all file types specified in the File Assotiation page;
  • Silent Mode for Setup Program: no messages;
  • Other little bugs.
  • Actual Updater 2.0:
  • Fixed bug with failing to connect to some URLs;
  • Fixed bug with symbols ' ' and ',' in the version number;
  • Fixed bug with comparing version numbers that contain symbols 'abc...': 4.0.8a;
  • Added ability to check for updates from local/network file: e.g. \\ASUS\Programs\1Click Uninstaller\update.txt , C:\Update.txt;
  • Actual Downloader 1.1:
  • Fixed bug with downloading files;
  • Fixed bug when file size is unknown.

New in Actual Installer Free 4.8 (Mar 29, 2013)

  • Added:
  • Ability to use full and short registry root names (HKEY_LOCAL_MACHINE = hklm);
  • Software prerequisites: JRE 1.7, Adobe Acrobat XI (version 11.0), SQL Server Express 2012;
  • Variable: ;
  • Switch '-aoa' (Overwrite All existing files without prompt) for the command to extract files from DATA.ZIP;
  • Ability to specify the initial directory for the select directory dialog.
  • Fixed:
  • Bug with file operations on 64-bit OS - if option 'Only 64 bit' is selected then setup will turn off the WOW File Redirection system ( for exm.: on 64-bit OS setup access real System32 directory, not SysWOW64 );
  • Bug with updating 64-bit applications (setup couldn't find previouse version because it checked 32-bit registry instead 64-bit);
  • Bug with the 'Overwrite only if newer' option for EXE and DLL/OCX;
  • Bug with registering ActiveX DLL/OCX files (if file is not copied then setup doesn't register it);
  • Bug with checking software prerequisites (.NET Framework, Internet Explorer, JRE, SQL Compact, SQL Express) regarding of the type of OS (x64 or x86).