NX NX 1953 Start fails with Cannot load library libnxautomatedinstallui

2021-10-06T23:27:53Z
NX System Administration

Summary


Details

Starting NX1953 right after a new Installation fails with an NX Initialization Error like 
"System can not initialize callback interface nx_automated_install_ui.cmf#class UGS::System::IConfigureUI * __ptr64 from library libnxautomatedinstallui" 

Syslog excerpts: 
*** EXCEPTION: Error code 3600001 in lmldr.c 
+++ Cannot load image C:\...\NX1953\NXBIN\libnxautomatedinstallui.dll 
+++ Cannot load library libnxautomatedinstallui 
*** EXCEPTION: Error code 4110002 in System_NXStartupInterfaceMap.cxx 
+++ System can not initialize callback interface nx_automated_install_ui.cmf#class UGS::System::IConfigureUI * __ptr64 from library libnxautomatedinstallui


NX Versions: NX 1953 Series 



Solution

Analysis: 
The following questions and answers were used to check and clarify the installation in more details: 

Q1. Did Windows block the downloaded ZIP file? 
See File Properties of SiemensNX-1957_wntx64.zip on the General Tab? 
"Die Datei stammt von einem anderen Computer. Der Zugriff wurde aus Sicherheitsgründen eventuell blockiert" 
"This file came from another computer and might be blocked to help protect this computer." 
A1: No, the file was not blocked by Windows 10. 

Q2. How did you extract the downloaded ZIP file? 
The default Windows Extract has some issue so an external program like the newest WinZIP or 7-ZIP is recommended to extract the package. 
A2: The downloaded ZIP file was extracted using 7-ZIP. 

Q3. How did you start and perform the Installation from the extracted ZIP data=- launch.exe - nx\setup.exe 
- msiexec.exe (e.g. for Silent Installation)
A3: The installation was started by running launch.exe 

Q4. Did you execute the Installation as Administrator / with Admin permissions?
A4: Yes, the Installation was done as Administrator. 

Q5. Did the Installation perform the initial step for the required "Prerequisites"? 
NX requires .NET (4.7.2) and C++ (VS2019) Runtime Environments which usually get installed automatically, if necessary. 
Both packages are found in the NX subfolder of the extracted ZIP file to install them manually on demand: 
.NET Framework: NDP472-KB4054530-x86-x64-AllOS-ENU.exe 
C++ Runtime: VC_redist.x64.exe 
A5: Client executed VC_redist.x64.exe which found the existing C++ Redistributable Package and re-installed it in repair mode. 
After another reboot, NX 1953 was able to start normally so this step seems to solve the issue encountered.


Solution: 
Re-Install the Microsoft C++ 2019 Redistributable Package (VC_redist.x64.exe). 

Notes and References


Hardware/Software Configuration

Platform: INTL64
OS: windows
OS Version: 10_1909
Product: NX
Application: SYSTEM
Version: V1953
Function: WNT_INSTALL

Ref: 001-9994007

KB Article ID# PL8526814

Contents

SummaryDetails

Associated Components

Installation Licensing Plotting