Hi Liang,
This failure is most often caused by the lack of or corrupted registration of the Microsoft OLE Automation library OLEAUT32.DLL.
ou should confirm that this file is installed on your target system, and that is is correctly registered using regsvr32.exe.
Could you please try to register all the folllowing DLL files from administrator Command Prompt:
regsvr32.exe vbscript.dll
regsvr32.exe oleaut32.dll
regsvr32.exe jscript.dll
regsvr32.exe msxml3.dll
regsvr32.exe -i shell32.dll
please restart the machine and check if problem still persist.
2. You can also try to register the windows install service
C:\Windows\System32\msiexec.exe /regserver
3. There is also some chance, that scripts run by installer might be blocked by antivirus program. Please try to disable it before installation.
4. If issue still persist, could you please send me your oleaut32.dll file? I will try to reproduce the issue on our machine.