+3 votes

During the MSI installation of the sidebar, it is quite rare, but you can unfortunately encounter that kind of error :

sidebar_error_screenshot

This error is particularly annoying because even if you uninstall any previous sidebar installation, you will most probably still be blocked at this step.
That situation is most probably caused by a corrupted registry regarding sidebar components.

asked in Errors by (252 points)

1 Answer

+1 vote
Best answer

The solution can be to create a log file of the installation to have more detail about which component is triggering the error.
This is achieved by executing the MSI from the command line with a couple additional parameters.
Here is an example :

msiexec /i "C:\Efficy\Sidebar.msi" /L*V "C:\Efficy\install.log"

If you open the generated file install.log, you must look for the error regarding "RemoveExistingProducts". You should find something like this :

Action ended 21:21:09: InstallValidate. Return value 1.
MSI (s) (F4:F4) [21:21:09:009]: Doing action: RemoveExistingProducts
Action 21:21:09: RemoveExistingProducts. Removing applications
Action start 21:21:09: RemoveExistingProducts.
RemoveExistingProducts: Application: {E3E08BCC-39B2-412F-AB6A-4BAF38B69905}, Command line: UPGRADINGPRODUCTCODE={E4825EC4-3874-4DF6-8E69-A3A36F975867} CLIENTPROCESSID=10092 CLIENTUILEVEL=0 REMOVE=ALL
MSI (s) (F4:04) [21:21:09:015]: Resetting cached policy values
MSI (s) (F4:04) [21:21:09:015]: Machine policy value 'Debug' is 0
MSI (s) (F4:04) [21:21:09:015]: ******* RunEngine:
           ******* Product: {E3E08BCC-39B2-412F-AB6A-4BAF38B69905}
           ******* Action: 
           ******* CommandLine: **********
MSI (s) (F4:04) [21:21:09:016]: Onverwachte of ontbrekende waarde (naam: PackageName, waarde: ) in sleutel HKLM\Software\Classes\Installer\Products\CCB80E3E2B93F214BAA6B4FA836B9950\SourceList

CustomAction  returned actual error code 1610 (note this may not be 100% accurate if translation happened inside sandbox)
MSI (s) (F4:F4) [21:21:09:018]: Note: 1: 1714 2: Efficy Sidebar and Add-ins 3: 1610 
Error 1714. The older version of Efficy Sidebar and Add-ins cannot be removed.  Contact your technical support group.  System Error 1610.
MSI (s) (F4:F4) [21:21:11:410]: Product: Efficy Sidebar and Add-ins -- Error 1714. The older version of Efficy Sidebar and Add-ins cannot be removed.  Contact your technical support group.  System Error 1610.

Action ended 21:21:11: RemoveExistingProducts. Return value 3.
Action ended 21:21:11: INSTALL. Return value 3.

In this error message, you see that we find a registry key path

HKLM\Software\Classes\Installer\Products\ CCB80E3E2B93F214BAA6B4FA836B9950\SourceList

The solution is to try to delete the registry key (not the SourceList subkey, but the big tokenized key directly located under Products, so CCB80E3E2B93F214BAA6B4FA836B9950 in our example).

  • Try to run the sidebar MSI installer again
  • ????
  • Profit !
answered by (252 points)
Welcome to Efficy Overflow, where you can ask questions and receive answers from other members of the community.
1,249 questions
1,519 answers
1,859 comments
328 users