Windows Data Execution Prevention (DEP)

Windows DEP (Data Execution Prevention)

Data Execution Prevention (DEP) is a set of hardware and software-enforced technologies implemented (with support from Intel/AMD) in Microsoft Windows XP Service Pack 2 (SP2) and Windows Vista. It helps protect your computer against the insertion of malicious code into areas of computer memory reserved for non-executable code. Hardware-enforced DEP is a feature of certain processors (i.e. 'XD' on Intel and 'NX' on AMD CPU's) that prevents the execution of code in memory regions that are marked as data storage. Windows XP SP2 also includes software-enforced DEP that is designed to reduce exploits of exception handling mechanisms in Windows. DEP may cause Yummy Games to behave unexpectedly including program crashes.

Yummy Games recommends you to use the system default DEP settings which are turned on only for essential Windows programs and services.

Checking your DEP settings for Windows Vista

  1. From Windows, click on Start -> Right click Computer, select Advanced system settings

  2. From System Properties, select Advanced tab

  3. Under Performance, click Settings

  4. From Performance Options window, select Data Execution Prevention tab

  5. Select Turn on DEP for essential Windows programs and services only. If your setting is different, you have two options: either switch to essential protection (restart is needed), or keep your current setting and add Yummy Games player into the DEP exception list

Adding Yummy Games to the DEP exception list for Windows Vista

  1. Right click My Computer from either Start menu or your desktop, and then click Properties.

  2. Under Tasks window, click the Advanced system settings tab.

  3. Click Continue button.

  4. In the Performance area, click Settings... button.

  5. Click the Data Execution Prevention tab.

  6. Make sure you select Turn on DEP for all programs and services except those I select: radio button.

  7. Click Add... button.

  8. Locate and select the YummyGames Player application usually found at "C:\Program Files\YummyGames\YummyGames.exe", and click Open.

  9. Click OK. A dialogue box appears and informs you that you must restart your computer for the setting to take effect. Click OK.

  10. Restart your Computer

Checking your DEP settings for Windows XP

  1. Right click My Computer from either Start menu or your desktop, and then click Properties.

  2. Under System Properties window, click the Advanced tab.

  3. In the Performance area, click Settings button

  4. Click the Data Execution Prevention tab.

  5. Make sure you select Turn on DEP for essential Windows programs and services only radio button.

  6. Click OK. A dialogue box may appear and inform you that you must restart your computer for the setting to take effect. Click OK.
  7. Restart your computer if necessary

Adding Yummy Games to the DEP exception list for Windows XP

The DEP exception list functionality is only available if the DEP configuration is set to protect all programs and services. If you configure your computer to protect only essential Windows components and services, the exception list is unavailable.

  1. Right click My Computer from either Start menu or your desktop, and then click Properties.

  2. Under System Properties window, click the Advanced tab.

  3. In the Performance area, click Settings button.

  4. Click the Data Execution Prevention tab.

  5. Make sure you select Turn on DEP for all programs and services except those I select: radio button.

  6. Click Add... button.

  7. Locate and select the YummyGames Player application usually found at "C:\Program Files\Yummy Games\YummyGames.exe", and click Open.

  8. Click OK. A dialogue box appears and informs you that you must restart your computer for the setting to take effect. Click OK.

  9. Restart your computer.