Windows Update KB3072630 changes how custom actions in system context interact with HKCU to resolve a vulnerability in Microsoft Windows: https://technet.microsoft.com/en-us/library/security/ms15-074.aspx
To resolve a vulnerability in Microsoft Windows, KB3072630 | MS15-074 changed how custom actions in system context can interact with HKCU.
As a result of this change, custom actions that use HKEY_CURRENT_USER to read and write keys or set permissions from a system context will have problems. The Registry view of InstallShield can be used to change the permissions on a registry key in HKCU. This error can also appear at runtime as error 27555.
Also reference Microsoft Security Bulletin MS15-074
The issue has been resolved in InstallShield 2015 SP1. Upgrade to the Service Pack 1 if you are using InstallShield 2015 and haven't applied the Service Pack.
Attached is a hotfix for InstallShield 2015.
To fix the problem, follow these steps:
1.Make a backup copy of:
C:\Program Files (x86)\InstallShield\2015\Redist\Language Independent\i386\IsLockPermissions.dll
And:
C:\Program Files (x86)\InstallShield\2015\Redist\Language Independent\x64\IsLockPermissions.dll
2.Make a backup copy of:
C:\Program Files (x86)\InstallShield\2015 SAB\Redist\Language Independent\i386\IsLockPermissions.dll
And:
C:\Program Files (x86)\InstallShield\2015 SAB\Redist\Language Independent\x64\IsLockPermissions.dll
C:\Program Files (x86)\InstallShield\2015\Redist\Language Independent
Or:
C:\Program Files (x86)\InstallShield\2015 SAB\Redist\Language Independent