UpdateShield System Files

The Updater (UPDSHL10.EXE) is an agent that is based on the DDE (Dynamic Data Exchange) technology. It acts as a DDE server to wait for a request from the protected application (the client). To interface with the Updater, the protected application needs the following system files: EKC3220.DLL (32-bit) and EKC6420.DLL (64-bit). These system files must be included with the protected application and placed in the same directory as the protected program file.


The following table lists the needed system files based on the application type.


Application Type : OS

System Files

Available in Directory


Not Supported


Win16 : Windows 3.x

Not Supported


Win32/.NET : Windows 95/98/ME/NT/ 2000/XP/2003/ Vista/7/8/10 (x86/x64)





Win64/.NET : Windows XP/2003 /Vista/7/8/10 (x64)






See Also

         Updater Command Usage

         Index Files

         Setup Script for the Updater

         Customizing the Updater UI

         Interfacing with ElecKey