The following is provided by the hardlock vendor and explains in great detail
how to install the key under Windows NT and Windows 95.

Necessary files:
	- HARDLOCK.SYS		(Hardlock device driver)
	- HLVDD.DLL		(Support DLL)

Optional files:
	- HLINST.EXE		(Installation program)


a, Automatic Installation using HLINST.EXE

   HLINST is a shell utility that can be used to install and deinstall the
   Hardlock driver.
   Use

     HLINST <path of binaries>

   to install HARDLOCK.SYS and HLVDD.DLL. The path given to HLINST must
   contain these two files. HLINST copies the driver and the DLL to some
   system directories and starts the Hardlock service (driver). When HLINST
   is finished, the driver is running and you can execute programs which
   access the Hardlock.

   If HLINST prints some error messages and cannot install the driver you
   probably have an old version already installed. In this case the old
   driver must be deinstalled first.

   If you want to remove the Hardlock service from the system, enter

     HLINST -d

   at the shell prompt. No application using the Hardlock driver must be
   running at this time. Please note, that the HLINST only stops the Hardlock
   service and removes the registry entries belonging to the Hardlock driver.
   It does not actually delete the HARDLOCK.SYS and HLVDD.DLL files. If you
   want to delete them do it manually. They are located in
   %SystemRoot%\system32\drivers and %SystemRoot%\system32.


b, Manual Installation

   If you have an old version of HARDLOCK.SYS already running on your system,
   skip to "Upgrading HARDLOCK.SYS".


   First installation of HARDLOCK.SYS:

   - Copy the driver file ("HARDLOCK.SYS") to %SystemRoot%\system32\drivers
   - Start the Registry Editor ("REGEDT32.EXE")
   - Goto
	HKEY_LOCAL_MACHINE
	  SYSTEM
	    CurrentControlSet
	      Services
   - Add Key "HardLock"
   - Goto "HardLock"
   - Create the following values:
        ErrorControl:REG_DWORD:0x1
        Group:REG_SZ:Extended Base
        Start:REG_DWORD:0x2
        Type:REG_DWORD:0x1
   - Shutdown & Reboot
   - finished


   Upgrading HARDLOCK.SYS:

   Open the Control Panel (Main Group) and click on "Devices". A list of
   installed device drivers pops up. Select "HardLock" and click the Stop
   button. The Hardlock driver will be stopped. If NT is unable to stop
   the Hardlock device then some application is running and using the
   driver. Close the application and try again.

   Copy the new HARDLOCK.SYS to %SystemRoot%\system32\drivers.

   Click the Start button on Control-Panel->Devices->Hardlock to start the
   new driver.


   Installation of HLVDD.DLL:

   Copy the DLL to a local directory where you want. (Preferable
   %SystemRoot%\system32)

   Start the registry editor REGEDT32.EXE.

   Enter the complete path name of the DLL under
     HKEY_LOCAL_MACHINE
       SYSTEM
         CurrentControlSet
           Control
             VirtualDeviceDrivers


   In order to give Win32 programs access to the DLL, it's advisable to
   include the directory of the DLL in the PATH environment variable.
   You can do this globally (for all users) under
     HKEY_LOCAL_MACHINE
       SYSTEM
         CurrentControlSet
           Control
             Session Manager
               Environment



