Knowledge Center

Error Install_SysCore_AddAACStickyPolicy returned actual error code 1603 (installation/upgrade of VSE fails)
Technical Articles ID:   KB89057
Last Modified:  4/4/2017


McAfee VirusScan Enterprise (VSE) 8.8.0 including Patch 1 to 8

For details of VSE 8.x supported environments, see KB51111.


New installation or upgrades of VSE (Patch 1 to 8) fail.

VSE88_Patch_<DATE_TIME>.log records the following errors:
MSI (s) (F0:0C) [10:09:46:961]: Executing op: ActionStart(Name=Install_SysCore_AddAACStickyPolicy,,) 
12455 MSI (s) (F0:0C) [10:09:46:962]: Executing op: CustomActionSchedule(Action=Install_SysCore_AddAACStickyPolicy,ActionType=3073,Source=BinaryData,Target=Install_SysCore_AddAACStickyPolicy,CustomActionData=/INSTALLDIR=C:\Program Files (x86)\McAfee\VirusScan Enterprise\; /SUPPORTDIR=C:\Windows\TEMP\{CE15D1B6-19B6-4D4D-8F43-CF5D2C3356FF}) 
MSI (s) (F0:C4) [10:09:46:967]: Invoking remote custom action. DLL: C:\Windows\Installer\MSIFE97.tmp, Entrypoint: Install_SysCore_AddAACStickyPolicy 
=> enter custom action Install_SysCore_AddAACStickyPolicy() 
Retrieved property from CustomAction Data: INSTALLDIR=C:\Program Files (x86)\McAfee\VirusScan Enterprise\ 
Retrieved property from CustomAction Data: SUPPORTDIR=C:\Windows\TEMP\{CE15D1B6-19B6-4D4D-8F43-CF5D2C3356FF} 
>> Copying file from C:\Windows\TEMP\{CE15D1B6-19B6-4D4D-8F43-CF5D2C3356FF}\MfeVsAcH.exe to C:\Program Files (x86)\McAfee\VirusScan Enterprise\MfeVsAcH.exe 
>> Invoking MfeVsAch: "C:\Program Files (x86)\McAfee\VirusScan Enterprise\MfeVsAcH.exe" AddAACStickyPolicy 
!> Error - Could not invoke MfeVsAch: 2 
112464 CustomAction Install_SysCore_AddAACStickyPolicy returned actual error code 603
(note this may not be 100% accurate if translation happened inside sandbox) 

Ve8.8.0.core_install_<DATE_TIME>.txt records the following errors:
HidlinkGuid._VALIDATION_, GetEntryModuleCertificateName: Re-query for signer of \DEVICE\HARDDISKVOLUME2\WINDOWS\SYSTEM32\BCRYPTPRIMITIVES.DLL failed!


Installations/upgrades fail because of failed validation of Microsoft dll's being loaded by the installer. When an untrusted module is loaded, the installer process lacks the necessary permission to complete the installation.

With this issue, the file BCRYPTPRIMITIVES.DLL was signed by a certificate that is determined to be untrusted during the installation of VSE.



NOTE: VSE 8.8 Patch 9 and later will include the logic to update the certificate information for Microsoft-signed files and purge any instances where the dll is untrusted.


The content of this article originated in English. If there are differences between the English content and its translation, the English content is always the most accurate. Some of this content has been provided using Machine Translation translated by Microsoft.

Rate this document

Did this article resolve your issue?

Please provide any comments below


This article is available in the following languages:

English United States

Beta Translate with

Select a desired language below to translate this page.

Glossary of Technical Terms

 Highlight Glossary Terms

Please take a moment to browse our Glossary of Technical Terms.