service management software, work order and repair software
Available for: service management software Windows

Web browsers

PDAs

Integrates with
Integrates with Quickbooks
Tech Solutions, makers of Eclipse Service Management Software
   
An overview of Eclipse
See features of Eclipse
See examples of Eclipse' screens
Look at the options available
See Eclipse Live in action
Download a Trial Version
See Eclipse in Action NOW!
Find a reseller near you
Get technical support
Send us an e-mail
Back to the start of this site...

 

Managing Windows Data Execution Protection issues with Eclipse

Following the release of Windows XP Service Pack 2 and Windows Server 2003 SP1, Microsoft released with little or no fanfare a new technology called 'Data Execution Protection' and included this with these operating systems. Data Execution Protection (or DEP as it will be referred to) is a way that Microsoft have partnered with certain hardware manufacturers (processor, motherboard, chipset, etc.) to attempt to thwart known viruses & malware from infecting a targeted system. By intercepting certain low level calls, Microsoft can shut down an application if it considers that it is a possible threat to the integrity of the user's computer.

Unfortunately this technology is in its infancy and many programs (including certain Microsoft programs such as Exchange server) are interfered with due to DEP. The common symptom of a program being affected by DEP is that it will shut down unexpectedly, most of the time when it first attempts to launch on the computer. For more information about DEP, you can read about it on Microsoft's web site at:

http://support.microsoft.com/kb/875352

On certain hardware, Eclipse can have issues relating to DEP. We have had this reported to us on a minor number of cases, however as new hardware is coming out all the time and it appears that Microsoft will continue to include and expand upon DEP for Windows Vista, we felt that a full explanation of what can be done to turn off DEP would be of assistance to our customers.

If you are not running Windows XP SP2 or Windows Server 2003 SP1, you are not affected by DEP.

If you are running either of these operating systems, both on the client or the server of your system, then you should turn OFF DEP to ensure that Eclipse single user, 4D Client or 4D Server applications execute without interruption. Follow the instructions below for a full explanation of how to do this.

Step 1 - Check if you have DEP on your computer (Windows XP SP2)

To determine if you have DEP on your computer, do the following:

Go to the desktop of your computer, and right click on the 'My Computer' icon. Select Properties.

Then you will see a window with tabs like so:

Select the Advanced tab, which will give you the following window. Click on the Settings button in the Performance section:

You will then see the following screen. Click on the Data Execution Protection tab:

The following window will now be displayed. This is where you can control how your system works with applications and allow applications to bypass DEP.

The first radio button on this form allows you to restrict DEP to only work with essential Windows programs & services. From our experience, selecting this radio button has the best effect to curb issues relating to DEP incorrectly intercepting the operation of Eclipse, 4D Client or 4D Server. Therefore we would recommend that you have this option set. However if you wish, you can specifically exclude Eclipse from DEP. The process for setting this up requires that you find the ECLIPSE.EXE file on your computer that is run and have it added to the list in the form. The same is true for 4DClient.exe and 4DServer.exe. Rather than going to this level of detail, you can simply bypass DEP with the first radio button and this should remove it from scanning Eclipse or its sister applications during operation. We would suggest this option.

From our experience, 90% of all customers reporting that their 4D Client or Eclipse application would not startup correctly on launch appear to have this corrected with DEP removal. However if you are experiencing this problem for some other reason, please contact our technical support department for further assistance.

We hope this information helps in your use of our products.

 

 


Site copyright (c) 2008 Tech Solutions USA Inc.
Duplication of any part or whole site, is stricly forbidden.