วันนี้ไปเจออีกบทความหนึ่งที่เว็บ
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1003962 ในส่วนของ
Additional InformationVI Client installed from an English ESX Server host, starts in Japanese even if English is wanted. This issue can happen when the VI Client is installed from an ESX Server host version 3.0.1 GA with all patches installed up to February 2007 to a Japanese locale operating system.
The fix for this has been released in the following patch:
ESX-6431040 Patch | 03/29/07 | Security Patch Bundle ESX-8852210
I Client Installation brings up the msiexec help page.
The following graphic shows the msiexec help page:

This message is shown because there is an unknown parameter passed to the msiexec command.
Typically, this error is because the installer does not quote the %TMP% and %TEMP% variables, and if they are configured with some blank space file path, the installation fails.
The example below fails due to the space between 'temporary' and 'folder'.
1 Click Start > Run > command.
2 Type, C:\>set TEMP
If it outputs a directory location containing blank space, e.g. TEMP="c:\temporary folder", the installation may fail.
3 Type, C:\>set TMP
If it outputs a directory location containing blank space, e.g. TMP="c:\temporary folder" , the installation may fail.
To solve the issue you must create a new temporary folder for the installation and set the variables %TMP%, %TEMP% to use it:
1 Type, C:\>mkdir c:\vmwtemp
2 Type, C:\>set TEMP="c:\vmwtemp"
3 Type, C:\>set TMP="c:\vmwtemp"
4 From the same command window, launch the installation:
C:\>VMware-viclient.exe
The following error is seen when trying to log in to VirtualCenter or an ESX Server host using the VI Client:
The type initializer for "Vmomi" threw an exception
Check if you have two versions of the VI Client software installed via Add/Remove programs.
Remove both versions via Add/Remove programs.
Download a new copy from your VirtualCenter or ESX Server host.
Reinstall the VI Client.
The following error is seen when trying to log in to VirtualCenter or an ESX Server host using the VI Client:
CLR Error 8007000b
This error message is a .NET error which means bad image format.
To resolve this issue, a reinstallation of the .NET framework is required.
To reinstall the .NET framework:
1 Open the Control Panel and select Add/Remove Programs.
2 Remove the .NET Framework 1.1, .NET Framework SP1, and all hotfixes related to this release.
3 Reboot the system.
4 Reinstall the .NET Framework 1.1 and the .NET Framework 1.1 SP1.
ลองทำดูก็ยังไม่สำเร็จ ยังคงมีปัญหาเหมือนเดิม ติดที่หน้า Windows Installer
