Unable to install Nero v 9 silently
Hi all,
I am unable to isntall nero silently, as mentioned in the Package KB article for Nero, i tried installing it through the commandline
setupx.exe /i /q SERIALNUMBER="XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX" EULAACCEPTED="1" DESKTOP_SHORTCUT="0" INCLANGUAGES="ENG, DEU, FRA, ITA, ESP" SX SOURCEPATH="PATH to Folder/Share where setupx lies" CONFIGPATH="Path to Folder/Share where setupx lies"
but the application throws an popup message saying that "Application popup: SetupX.exe - Application Error : The instruction at "0x100b8cf5" referenced memory at "0x00000001". The memory could not be "read"." The error while trying to install silently, it executes fine when installed in UI
Also i tried debugging the log which gets generated under %tmp%\nrolog folder it says that COnlineServicesInfoReader::DoTask:3420: Failed to initialize NOS obejct. First installation?
and stops at Action IDD_SEQUENCEE_LICENCE_CHECKER.
Any idea how to proceed with it.Please suggest.
I am unable to isntall nero silently, as mentioned in the Package KB article for Nero, i tried installing it through the commandline
setupx.exe /i /q SERIALNUMBER="XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX" EULAACCEPTED="1" DESKTOP_SHORTCUT="0" INCLANGUAGES="ENG, DEU, FRA, ITA, ESP" SX SOURCEPATH="PATH to Folder/Share where setupx lies" CONFIGPATH="Path to Folder/Share where setupx lies"
but the application throws an popup message saying that "Application popup: SetupX.exe - Application Error : The instruction at "0x100b8cf5" referenced memory at "0x00000001". The memory could not be "read"." The error while trying to install silently, it executes fine when installed in UI
Also i tried debugging the log which gets generated under %tmp%\nrolog folder it says that COnlineServicesInfoReader::DoTask:3420: Failed to initialize NOS obejct. First installation?
and stops at Action IDD_SEQUENCEE_LICENCE_CHECKER.
Any idea how to proceed with it.Please suggest.
0 Comments
[ + ] Show comments
Answers (9)
Please log in to answer
Posted by:
captain_planet
15 years ago
Posted by:
anonymous_9363
15 years ago
From the many posts here on AD, we can safely conclude that Nero's is another messy MSI. Whilst I'm not intimate with it, my guess - given the 'Failed to initialize NOS object' error - would be that some DLL registration has either failed or doesn't take place in a silent install. Check the sequence tables for anything which looks like it might be performing DLL registration and ensure that it runsin both UI and Execute sequences.
Posted by:
ZaXaR
15 years ago
I have the same problem with silent install for NERO9.
Tried with S/N both in command-line and in .xml with the same result.
1. With UI sequence (command-line):
...installation goes ok, with all set (EULA, S/N, Languages).
2. With just a single Silent switch added:
...installation crashes on (log from TEMP folder) :
3. Studying the .msi from unit_app_30 in Orca shows only the following interesting CustomAction in InstallExecuteSequence:
CA_SetSerialPermanent PIINSTALLTYPE="Installation" 6597
...which is, (correctly) absent in InstallUISequence.
Playing with it's conditions also brings no result.
4. What was also tried around that:
a). registering NERO installation .dlls manually, like AdvrCntr4.dll, which also sometimes crashes.
b). playing with command-line parameters. Changing their sequence, excluding/including some, etc. No result - the crash is stable as sonn as /q or /qb is present.
c). trying to post s/n in .xml-file in different ways. With "", ', spaces, dashes, and "quot" sign.
...no result after all.
If someone faced that error, please post any solution available. Thanks in advance.
Tried with S/N both in command-line and in .xml with the same result.
1. With UI sequence (command-line):
setupx.exe /i EULAACCEPTED="1" DESKTOP_SHORTCUT="0" INCLANGUAGES="NOR, ENG" SX SOURCEPATH="%~dp0" CONFIGPATH="%~dp0"
...installation goes ok, with all set (EULA, S/N, Languages).
2. With just a single Silent switch added:
setupx.exe /i /q EULAACCEPTED="1" DESKTOP_SHORTCUT="0" INCLANGUAGES="NOR, ENG" SX SOURCEPATH="%~dp0" CONFIGPATH="%~dp0"
...installation crashes on (log from TEMP folder) :
|COnlineServicesInfoReader::DoTask:3420: Failed to initialize NOS obejct. First installation?
|CSequencer::Start:432: IDD_SEQUENCEE_LICENCE_CHECKER
|CDeploymentLogger::AddLine:213: Deployment engine executes 'IDD_SEQUENCEE_LICENCE_CHECKER'
|ILT::CheckCategoryLicense:423: The serial number provided is NOT correct! Serial:
|ILT::CheckCategoryLicense:428: CheckFamilyLicense! FALSE
3. Studying the .msi from unit_app_30 in Orca shows only the following interesting CustomAction in InstallExecuteSequence:
CA_SetSerialPermanent PIINSTALLTYPE="Installation" 6597
...which is, (correctly) absent in InstallUISequence.
Playing with it's conditions also brings no result.
4. What was also tried around that:
a). registering NERO installation .dlls manually, like AdvrCntr4.dll, which also sometimes crashes.
b). playing with command-line parameters. Changing their sequence, excluding/including some, etc. No result - the crash is stable as sonn as /q or /qb is present.
c). trying to post s/n in .xml-file in different ways. With "", ', spaces, dashes, and "quot" sign.
...no result after all.
If someone faced that error, please post any solution available. Thanks in advance.
Posted by:
anonymous_9363
15 years ago
I'm pretty sure there'll be something in the KB about this (my box is virus-scanning at the moment and therefore running like a dog) but normally, when silent installs fail but non-silent ones don't, it's not an unreasonable assumption that a Custom Action is running in the UI sequence but not in the Execute sequence.
Posted by:
ZaXaR
15 years ago
2 captain_planet:
Could you please, clarify, what are the contents of this update?
Is it possible then to try to make a normal-working unattended installation? In what form update is delivered? Our customers are very strict about any standalone patches and updates, and I can't find anywhere normal documentation regarding it, to motivate them, only release notes for update.
Could you please, clarify, what are the contents of this update?
Is it possible then to try to make a normal-working unattended installation? In what form update is delivered? Our customers are very strict about any standalone patches and updates, and I can't find anywhere normal documentation regarding it, to motivate them, only release notes for update.
Posted by:
captain_planet
15 years ago
....to be honest Zaxar, I didn't investigate the changes to the installation source too much. The install routine was much the same - a setupx.exe/setup.xml calling a whole bunch of MSIs. I know for sure that Nero re-authored the Setupx.exe (my intitial version was 4.0.8.118 which didn't work, and my new working version is 4.2.7.100) in the updated installation source. I didn't have time to start comparing all DLLs etc which it extracted. I try not to spend too much time on junk like this - if a terrible install routine like this actually manages to work as expected then I'm (partially) happy.
Posted by:
ZaXaR
15 years ago
2 captain_planet:
Thanks for help! That really worked fine for me.
Nero-9.0.6 Installation crashes due to the problems with IDD_SEQUENCEE_LICENSE_CHECKER action. That results in a crash, when silent mode is triggered.
The solution was:
1. Download Nero-9.2.6.0 Trial from their off.site: http://www.nero.com/enu/downloads-nero9-update.php (384Mb)
2. Use command-line:
3. Get rid of notification window on 1st launch:
4. Set Language to any, from installed ones:
Hope, someone will find it useful in same case.
Thanks for help! That really worked fine for me.
Nero-9.0.6 Installation crashes due to the problems with IDD_SEQUENCEE_LICENSE_CHECKER action. That results in a crash, when silent mode is triggered.
The solution was:
1. Download Nero-9.2.6.0 Trial from their off.site: http://www.nero.com/enu/downloads-nero9-update.php (384Mb)
2. Use command-line:
setupx.exe /i /q SERIALNUMBER="1111-2222-3333-4444-5555-6666-7777-8888" EULAACCEPTED="1" DESKTOP_SHORTCUT="0" INCLANGUAGES="NOR, ENG" SX SOURCEPATH="%~dp0" CONFIGPATH="%~dp0"
3. Get rid of notification window on 1st launch:
RENAME "%CommonProgramFiles%\Nero\AdvrCntr4\NOSProductRegistration.dll" BACKUP_NOSProductRegistration.dll
(or just delete it)
4. Set Language to any, from installed ones:
Modify REG_SZ registry entry in "HKCU\SOFTWARE\Nero\Nero 9\Shared\FamilyLanguage" to "NOR","ENG","RUS" or whatever.
Hope, someone will find it useful in same case.
Posted by:
captain_planet
15 years ago
Posted by:
darkfang
15 years ago
Thanks ZaXaR..
And btw, if you want to remove the Ask toolbar, simply remove the "unit_app_75" folder.
More information at : http://itninja.com/link/sql-server-books-online---performing-an-unattended-installation9
And btw, if you want to remove the Ask toolbar, simply remove the "unit_app_75" folder.
More information at : http://itninja.com/link/sql-server-books-online---performing-an-unattended-installation9
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.