Avamar: Administrator fails to launch with a "Failed to create sub-process" Error
Summary: This article addresses the "Failed to create subprocess" error that occurs when opening the Avamar Administrator user interface on a Windows machine.
Symptoms
Avamar Administrator has been installed on Windows Machine, however, the program cannot be started. Error message "Failed to create subprocess."

Cause
These are the following possible reasons:
- The Java Runtime Environment (JRE) or Java Development Kit (JDK) is not installed, or it has been uninstalled.
- The JRE or JDK is upgraded and the installation folder has been changed.
- The setting
NtfsDisable8dot3NameCreationis configured incorrectly in the Windows registry. - The Avamar user interface icon has a shortcut parameter that is incorrect.
Resolution
By default, Avamar Administrator uses an embedded Java Runtime Environment (JRE). The bundled JRE version is 8u202.
Additionally, installing JRE 8u481 or later may result in the issue described in the article Avamar: Unable to Launch Avamar Administrator JNLP with Java 1.8.0_481
Updating the Avamar Administrator Shortcut to Use Alternative JRE Path:
To configure Avamar Administrator to use a different JRE version:
-
Right-click the Avamar Administrator shortcut on the desktop and select Properties (or press Alt + Enter).
-
In the Shortcut tab, locate the Target field.
-
Replace the existing JRE path with the desired Java installation path.
Example for Avamar Administrator 19.12 using JRE 1.8.0_471:
Original target:
C:\avs\administrator\19.12.0.186\bin\mcgui.bat C:\avs\ADMINI~1\19120~1.186\lib\jre
Updated target:
C:\avs\administrator\19.12.0.186\bin\mcgui.bat C:\PROGRA~1\Java\jre1.8.0_471
- Click Apply.
- Click OK.
- Launch Avamar Administrator and log in.
- Navigate to Help -> About Avamar Administrator.
- Verify that the JRE version displayed matches the version specified in the shortcut.
PROGRA~1= Program FilesPROGRA~2= Program Files (x86)