The *.exe library installer in the Aldec’s download page is an automated way of installing pre-compiled libraries. Before it installs and maps the library, it will look for several registry variables indicating that Active-HDL is installed. In some systems where registry modification is restricted, Active-HDL installation may not create these variables automatically.
The registry entries have to be manually recreated. This can be done by creating the same structure and entries as the image below (please follow proper format). After the registry entries are recreated, the library installer can then be run.
For a 64-bit System (Active-HDL 10.1 and later) HKEY_LOCAL_MACHINE\SOFTWARE\Aldec,Inc.\Active-HDL[version]\64-bit\RegularEdition\Shared
For a 32-bit System (Active-HDL 10.1 and later) HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Aldec,Inc.\Active-HDL[version]\32-bit\RegularEdition\Shared