I am unable to install the Aladdin HASP dongle driver on my Windows XP SP2 system.
Advanced Micro Devices (AMD) and Intel have defined and shipped
Windows-compatible architectures that are compatible with Windows XP
SP2 Data Execution Prevention (DEP). Beginning with Windows XP SP2, the
32-bit version of Windows uses no-execute page-protection (NX)
processor feature as defined by AMD, or the Execute Disable Bit (XD)
feature as defined by Intel.
DEP is a set of hardware and software technologies that perform
additional checks on memory to help protect against malicious code
exploits. In Windows XP SP2, DEP is enforced by both hardware and
software.
To check whether your system is using DEP go to System Properties,
select the Advanced tab, and under Performance click Settings. Check to
see if you have a Data Execution Prevention tab.
If you are planning or currently using one of these newer CPU's,
our existing dongle driver validation will not work if installing an
earlier release than InfoChannel 3 Release 7.4 or IC200. In order for
our software to function correctly, you must obtain newer dongle driver
by visiting the Aladdin web site. Starting with InfoChannel 3 Release
7.4 the install includes this new driver.
1. Unplug your USB or Parallel dongle, and ensure the Windows account your currently using has administrator privileges.
2. Go to http://www.aladdin.com/support/hasp/hasp4/enduser.asp
3. Download HASP driver cmdline.ZIP version 4.110.5.41 Dated 6/2008
4. Extract both Hinstall.exe, HASPDS_Windows.dll, and
HDINST_Windows.dll to your InfoChannel 3 or IC200 product folder.
Default folders are:
C:\Program Files\Scala\ICDesigner3
C:\Program Files\Scala\ICPlayer
C:\Program Files\Scala\NetworkManager
C:\Program Files\Scala\NetworkManagerEnterprise
C:\Program Files\Scala\IC200
NOTE: Zip will want to create a folder call 'HASP driver cmdline'
when extracting. Correct this to extract to the proper product folder.
5. Open a command prompt and navigate to the directory that the
driver was unzipped to. Example: C:\> CD Program
Files\Scala\ICDesigner3
6. Type "hinstall -i" (without quotes) to install the HASP driver. Wait for the complete message.
7. Finally, plug in the Scala USB or Parallel dongle, and startup the product.
ADDITIONAL NOTE (July 2006):
Unfortunately, newer updates to DEP has caused just upgrading the
Hasp driver as not sufficient because the problem is in the part that
is bound into the Scala executables.
To work around this, either set in Windows XP Pro the "DEP" setting
at Start / Settings /Control Panel / System / Advanced tab /
Performance Settings / Data Execution Prevention tab to "Essential
Windows System Services and Programs only" or add "mmos.exe" to the
exclusion list.
On Windows 2003 Server SP1 and newer, DEP defaults to "on".
Scala 5 is DEP-safe, and will not affected by this.




