While launching ENC, it has an error message saying: "application failed to initialize properly (0x0000005)" in a computer, or in rare cases the lined duct calculation causes ENC to produce an error.
Data Execution Prevention, or DEP, can prevent certain types of malware exploits. Unfortunately not all programs are compatible with DEP.
You can, if you like, turn off DEP completely.
Right click on My Computer
Click on Properties
Click on the Advanced tab
Click on the Settings button in the Performance section
Click on the Data Execution Prevention tab
Select the item labeled "Turn on DEP for essential Windows programs and services only". This, effectively turns off DEP for everything else.
If you have a program you know is legitimate that happens to cause DEP errors you can add it to the list of exceptions. A much better way to get any legitimate program causing DEP errors to work again is to add that program to the exception list.
Click on the Add... button.
locate the program's ".exe" file.
The program specified has been added to the list of exceptions. It will not be protected by DEP, but everything else in your system will be.
LabWindows/CVI Run-Time Engine.
On very rare occasions, when running ENC under the Windows operating System, you may experience a data execution error problem stating: "The application failed to initialize properly (0xc0000005)". To overcome this, you can download and install the latest LabWindows/CVI Run-Time Engine (LabWindows/CVI Run-Time Engine 2012 - Windows 7/Vista/XP 32-bit/Server 2008 R2 64-bit/Server 2003 R2 32-bit, 214.87 MB, Release date: 08-01-2012), which is the engine around where ENC is built. Or you can go to https://www.ni.com/en-au/support/downloads/software-products/download.labwindows-cvi-runtime.html#305494 to download it. It is a good idea to uninstall ENC, then install CVI Run-Time Engine, then reinstall ENC..
Windows 7 does not allow ENC to save a file with a different name.
It seems that ENC is not compatible with Win 7. To make it compatible with Win 7.You can try the following to work around:
Install a Software Application using Compatibility Mode:
Place the applications installation file on the Desktop.
Right Click the applications installation file and select properties/Compatibility Tab.
Select the appropriate options from the list.
Right Click the file and select the Run As Administrator option to install.
3. NEW INSTALLER PROGRAM for the green USB or Parallel port dongle
Install.exe (Version 2009.07.01, 2.16 MB ) is the newest installer program to install the green USB port dongle device on your PC, which allows the installation on 32-bit and 64-bit Windows 95/98/ME/NT/2000/Server2003/XP/Vista and Windows 7 operating systems. On the menu that appears when you run install.exe, choose the second option, 'KEYLOK 2 (USB w/Driver)' and for installation type, choose 'Standalone'.
4. A tip for Windows server 2012 and 2016
If ENC is not working, then it is recommended to download and install the latest labwindows runtime engine by going to http://www.ni.com/download/labwindowscvi-run-time-engine-2012/3032/en/ to download it. It is a good idea to uninstall ENC, then install CVI Run-Time Engine, then reinstall ENC..
5. New drivers for the USB network dongle (red one)
These are the latest USB drivers for ENC USB Network dongle. For 32 bit systems, please download InstDrv_32bit.exe, click here. (ZIP format, about 373 kbytes, last update 2 October2019). For 64 bit systems, please download InstDrv_64bit.exe, click here. (ZIP format, about 727 kbytes, last update 2 October 2019). The ENC USB Network Dongle User Manual (about 373 kbytes, last update 25 June 2021) can be downloaded here.