Environment
LANDESK Management Suite 9.x
Problem
- Installing the agent on a machine with the user language set to Chinese fails
- Installing the agent on a machine with the user language set to Russian fails
- Setting the user language of the user to English makes the agent deployment successful
- There is no non-ascii character in the agent configuration
- The LANDESK Management folder in the Start Menu doesn't list all the expected items
- The LANDESK Services are not installed correctly
Cause
The agent installer has difficulties in recognize that the machine was set in Chinese.
This happens when some registry keys are set to a Latin character set language (for example English) while the operating system is set to a language not using the Latin character set language, for example Chinese and Russian.
As a result, the agent gets installed incompletely, and it just doesn't work.
Solution
Set the relevant registry keys to the language code of the operating system. The keys are the following:
HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language
(Default)
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage
ACP
MAACP
OEMCP
For the semplified Chinese language for instance, the keys must be set to the following values:
HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language
(Default) 0804
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage
ACP 936
MAACP 10008
OEMCP 936
Where to find the right codes
Microsoft locale codes
ACP and OEMCP codes