Program Does Not Start:  Data Execution Prevention (DEP)

Top  Previous Topic  Next Topic

 

When the program doesn't run, one possibility is something called Data Execution Prevention (DEP).  DEP has been a problem with Microsoft Server Software, but it can be a problem with other operating systems.

There are two approaches to deal with DEP.  One approach turns off DEP.  The second, makes an adjustment in DEP to allow specific exceptions for AnyOrder program files.  You can decide which approach you prefer

 

Approach #1:  Disable DEP

1. Click START, right-click My Computer, and then click Properties.

2. Click the Advanced tab, and then click Settings under the Startup and Recovery field.

3. In the System startup field, click Edit. The Boot.ini file opens in Notepad.

4. In Notepad, click Find on the Edit menu.

5. In the Find what box, type /NoExecute, and then click Find Next.

6. Change the switch /NoExecute=<option> to /Execute.  So all you have is /Execute

7. In Notepad, click Save on the File menu.

8. Click OK two times.

9. Restart the computer.

 

Approach #2: Provide Exceptions for AnyOrder program files

1. Click Start, click Control Panel, and then double-click System.

2. Click the Advanced tab. Then, under Performance, click Settings.

3. Click the Data Execution Prevention tab.

4. Click Turn on DEP for all programs and services except those I select:

5. Click on the ADD button.  Look for AnyOrder's directory and look for any EXE file.  Here's a partial list, but be sure to add all EXE's that you see in the AnyOrder directory:

AnyOrder5.exe

AltModem.exe

PlusRun.exe

DB55run.exe

Diagnose.exe

AllPrint.Exe

AllPrnPO.Exe

AllPrnt2.Exe

AllPrnt3.Exe

AnyPO.exe

FBZip.exe

FlatEdit.exe

InternetMacros-Setup.exe

PORepair.exe

Proforma.exe

Royalty.exe

AND any other EXE you see in the AnyOrder directory