Upgrading from System Agent 12.0 to 24.0 is generally a straightforward process. However, some users may encounter a FATAL ERROR during the file generation phase. If your installation logs show a java.io.IOException referencing CreateProcess error=193, you are likely dealing with a path resolution conflict.
Following messages were found back in WA_Agent_24.0.00_Install_mm_dd_yyyy_hh_mm_ss.log
Windows
During the post-install phase, the installer attempts to verify the Java Runtime Environment (JRE) version. The logs will typically display the following:
Exception: java.io.IOException: Cannot run program "D:\Program": CreateProcess error=193, %1 is not a valid Win32 application
The error occurs because the installer is attempting to call a script or executable located in D:\Program Files\....
In Windows, if a file named "Program" (with no extension) exists in the root of the drive (e.g., D:\Program), the operating system may mistake that file for the executable it's trying to run. Because this file is likely a text log or a corrupted remnant—and not a valid 64-bit application—the system throws Error 193.
Rename: Change the file to Program_old or move it to a temporary folder.
Delete: If the file is an accidental log or an empty file, delete it.
Note: Do not touch the "Program Files" folder itself; you are only looking for a file named "Program" sitting outside of it.