The Aladdin HASP key that is used as software protection for the Pro-Router uses system drivers to interface between the application and the plug-in key. Sometimes if there are problems with the drivers it is necessary to uninstall the drivers and start again.
Although there are automatic removal tools, there may be situations where a complete manual removal is necessary. The procedure for this is documented below.
- Disconnect the local HASP key.
- Make sure you logged as administrator, if possible temporarily disable any protection software such as anti-virus and firewall.
- To make sure no old drivers exist, please download the driver "HASP4 driver cmdline.zip" from: the Aladdin site.
- Unzip it, and from command line go to that folder.
- Run "hinstall -r -alldrv" from the command line in order to remove old installations; follow the on-line instructions if any.
- If you get problems uninstalling, continue with the instructions below under "Error while installing driver".
- Download the latest HASP SRM driver "HASP_SRM_Run-time_ cmd_line.zip" from: the Aladdin site.
- Unzip, and then again from the command line run "haspdinst -r -purge", in order to remove any old installations.
- Go to "C:\Program Files\Common Files\Aladdin Shared\HASP" (or the equivalent folder for your version of Windows), and erase every haspvlib*.dll.
Error while installing driver
- From "add/remove programs", remove any HASP components
- Go to Windows Services and stop any service which starts with "Hasp", or "HLServer"
- Erase any "aks*.*" files, "hardlock.sys" and "haspnt.sys" from "c:\windows\system32\drivers" (or equivalent folder for your version of Windows).
- Remove Device manager drivers:
- Go to the Control Panel, System.
- Go to the "Hardware" tab and open Device Manager.
- Select the menu "View/Show hidden devices".
- Expand the part "Non plug and play driver".
- Uninstall each of the following if exists: "Hardlock", "Haspnt", "HASP fridge".
- Try again to uninstall from the command line using "haspdinst -purge".