Visual LANSA fails with Global data Initialisation failed error after applying Windows 10 Upgrade or Update

Date: 17 November 2015
Product/Release: Visual LANSA - All Versions
Abstract: Visual LANSA generates Global Data Initialisation failed error after Windows 10 Upgrade or Update
Submitted By: LANSA Technical Support

Description:

Upgrading to Windows 10 or applying updates to Windows 10 64-bit have the potential to remove the LANSA registry symlink, which can cause problems with launching Visual LANSA.

The registry symlink is used to keep the 64-bit and 32-bit LANSA registries in sync. Without these registries being in sync, the Visual LANSA development environment will fail to launch with a global initialisation failure.

Example of LANSA Fatal startup error

Solution:

There is a registry tool available that can be used to restore the symlink. Please contact your local LANSA support team and ask for the lansa64reginit utility.

Once you have received the utility, save it onto your local PC and run it from the command line as administrator. Once it completes successfully, you will be able to launch the Visual LANSA development environment.

Example of running the lansa64reginit utility from command prompt