Thank you for answers. I tried x64 first, I tried x86 first - without result. When installing "by hand' from %CDROM%\updates folder, jre is installing correctly, I've got both java installed then But, I did another test totay I changed script as MrJinje said in this way: [cutted other stuff]... IF EXIST %SystemRoot%\SysWOW64 start /wait %CDROM%\updates\jre-7u7-windows-x64.exe /s /v"/qn" start /wait %CDROM%\updates\jre-7u7-windows-i586.exe [cutted other stuff]... to get install wizard on screen. So there's what I get! First screenshot - the wizard appears, click "Install" and: Second screenshot - Boom! Error! It's in polish, but Google translator gives: "Unable to open the installation package. Verify that the package exists and you can access it, or contact the application vendor to verify that this is a valid Windows Installer package." Why?... x64 wihout error, i586 with such error? The same names, the same location... Why can I install it by hand after system installation with no problems?... Maybe the new i586 version of 7u7 JRE setup must have any other additional parameters to add in setupcomplete.cmd? Thanks in advance for any tips