Check the system requirements in the Release Notes on the Araxis website to ensure that your system is compatible with Araxis Merge. Any operating system updates that may be required for your system will be mentioned in that article.
If you don’t already have it, download the appropriate Araxis Merge
.msiWindows Installer setup package from the Download Araxis Merge page.
This is available in two versions, one for 32-bit versions of Windows and another for 64-bit versions. Make sure you get the Merge setup package that matches your version of Windows.
Installing Merge interactively (Windows administrator privileges required)
Double-click on the downloaded
.msi Windows Installer setup package and follow the on-screen instructions. Installation is straightforward, and follows exactly the same process as many other Windows software packages.
If you encounter any problems, please see Troubleshooting Installation.
Installing Merge without Windows administrator privileges
Using the command-line, it is possible to install newer versions of Merge (2014.4502 and later) for a specific user without using administrator privileges, thus avoiding the Windows User Account Control (UAC) dialog that appears during a normal interactive installation. Please see the If you do not have administrator privileges instructions below for further details.
Automating Merge installation
Installing Merge from the command-line
msiexec utility can be used to install Merge from the command-line. The procedure differs depending on whether or not you have Windows administrator privileges.
If you have administrator privileges
If you have Windows administrator privileges, run the following command in a command prompt to install Merge, substituting the path to the Merge
.msi setup package as appropriate:
msiexec /qb /i C:\Path\To\Setup\Package\Merge2018.5059-x64.msi
To install to a particular directory, set the
TARGETDIR property. For example:
msiexec TARGETDIR=C:\Target\Directory /qb /i C:\Path\To\Setup\Package\Merge2018.5059-x64.msi
In both cases:
msiexecmeans ‘quick, basic UI’, and performs a quiet, non-interactive install without displaying the usual setup wizard.
/iargument introduces the
msiexeccommand supports a number of other options. Help is available by invoking it with the
If you run the
msiexeccommand as an administrator (e.g. from a command-prompt opened with Run as administrator), you will not be prompted with the Windows User Account Control (UAC) confirmation dialog.
To install Merge for all users without installing the Araxis Snapshot Service service, specify
SNAPSHOTSERVICE=0 to the
If you do not have administrator privileges
When installed without administrator privileges, Merge setup restricts itself to the user-specific area of the Windows Registry (
HKEY_CURRENT_USER), and the Araxis Snapshot Service is unavailable.
To install Merge without using administrator privileges, run the following command in a command prompt, substituting the path to the Merge
.msi setup package as appropriate:
msiexec ALLUSERS=2 MSIINSTALLPERUSER=1 /qb /i C:\Path\To\Setup\Package\Merge2018.5059-x64.msi
Other arguments to
msiexec may be supplied, as described in the previous section.
Pre-populating the Windows Registry with a serial number and the licensed user
Rather than requiring each user to enter a serial number into Merge when it is run for the first time, it is possible to pre-populate the serial number and licensed user directly into the Windows Registry. This can be particularly useful when installing Merge on multiple machines.
For a particular Windows user account, the serial number can be added to the Windows Registry as the
SerialNumber string (
REG_SZ) value, under the key:
You will need to create this Registry key if it does not already exist.
If you would like to make Merge work with all user accounts on a particular machine, you can instead pre-populate the
SerialNumber string value under the key:
Again, you will need to create this Registry key if it does not already exist.
You may also wish to pre-populate the Windows Registry with the
LicensedUser string value, alongside
SerialNumber. If present, the
LicensedUser string is used to provide the Registered to information in the Merge About dialog.
When installing on multiple machines, you may wish to provide your organization’s name as the