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.

Removal Procedure

  1. Disconnect the local HASP key.
  2. Make sure you logged as administrator, if possible temporarily disable any protection software such as anti-virus and firewall.
  3. To make sure no old drivers exist, please download the driver "HASP4 driver" from: the Aladdin site.
  4. Unzip it, and from command line go to that folder.
  5. Run "hinstall -r -alldrv" from the command line in order to remove old installations; follow the on-line instructions if any.
  6. If you get problems uninstalling, continue with the instructions below under "Error while installing driver".
  7. Download the latest HASP SRM driver "HASP_SRM_Run-time_" from: the Aladdin site.
  8. Unzip, and then again from the command line run "haspdinst -r -purge", in order to remove any old installations.
  9. 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

  1. From "add/remove programs", remove any HASP components
  2. Go to Windows Services and stop any service which starts with "Hasp", or "HLServer"
  3. Erase any "aks*.*" files, "hardlock.sys" and "haspnt.sys" from "c:\windows\system32\drivers" (or equivalent folder for your version of Windows).
  4. 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".
  5. Try again to uninstall from the command line using "haspdinst -purge".