Security Compliance

Unable to install SEM agent on Windows 2025 server

Installing a SEM agent on a Windows 2025 server fails with an error.

First published date

8/28/2025 6:55 PM

Last published date

9/2/2025 8:36 PM

Overview

Installing the SEM agent on a Windows 2025 server fails with the below error:

Flexeraaxh$aaa: Windows DLL failed to load

at Flexeraaxh.af(Unknown Source)
at Flexeraaxh.aa(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.init(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source)
at com.zerog.ia.installer.Main.main(Unknown Source)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at com.zerog.lax.LAX.launch(Unknown Source)
at com.zerog.lax.LAX.main(Unknown Source)

 

Product section

Security Event Manager

Resolution

Resolution 1

Create an environment variable named JAVA_TOOL_OPTIONS with the value:
“-Dos.name=Windows Server 2025”

Use the SEM agent installer without the bundled JVM combined with Java version 17.0.12 (not the newer installer from version 17).

 

Resolution 2

  1. Set up a Windows 2025 machine.
  2. Install Eclipse Adoptium JRE ( 17.0.12 version specifically). During installation, choose extra to install JAVA_HOME
  3. Restart the Windows machine.
  4. Use "win-custom" installer for agent installation (don't forget to install " windows-custom" installer specifically)
  5. Complete the SEM-agent installation.
  6. After installation, on the Windows 2025 machine, set the system environment variable with JAVA_TOOL_OPTIONS with the value -Dos.name="Windows Server 2025".
  7. Restart the Windows machine.

 

Note:

Please note that the JRE below was working for us.
JRE 17.0.12+7.msi

This JRE release is hosted here:

jdk-17.0.12+7

Additional Note:

If you need to uninstall /reinstall, you must also remove the Environmental Variable you created before you can reinstall again, following the same steps.