How to Install

Before installation:

  1. 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.

  2. If you don’t already have it, download the appropriate Araxis Merge .msi Windows Installer setup package from the Download Araxis Merge page.

    Information 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

The Windows 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:

  • The /qb argument to msiexec means ‘quick, basic UI’, and performs a quiet, non-interactive install without displaying the usual setup wizard.

  • The /i argument introduces the .msi package filename.

  • The msiexec command supports a number of other options. Help is available by invoking it with the /? argument.

  • If you run the msiexec command 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.

Information To install Merge for all users without installing the Araxis Snapshot Service service, specify SNAPSHOTSERVICE=0 to the msiexec command.

If you do not have administrator privileges

Information 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:

HKEY_CURRENT_USER\Software\Araxis\Merge\7.0

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:

HKEY_LOCAL_MACHINE\Software\Araxis\Merge\7.0

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.

Information When installing on multiple machines, you may wish to provide your organization’s name as the LicensedUser.