Since Windows Vista, Microsoft has introduced Data Execution Preventionor DEP, a security feature that can help prevent damage to your computer by monitoring programs from time to time. Monitoring ensures that the running program uses system memory efficiently. If there is an instance of a program on your computer that uses memory incorrectly, DEP notices it, closes the program, and notifies you.
If you want to generally disable DEP or Data execution prevention On Windows, you can always do this, but if you need to turn off data execution prevention only for a specific program, such as explorer.exe, here’s how to do it.
Disable data execution prevention for a specific program
Open Windows Explorer, right-click this computer or computers, and select Properties. Then select the Advanced System Settings option. Then, in the «System Properties» window, select the «Advanced» tab. Select the Performance section now, and in the new Performance Options window that appears on your computer screen, select the Prevent Data Execution tab.
You will see the options:
Enable DEP for essential Windows programs and services
Enable DEP for all programs and services except the ones you select.
Select the last one and click Add. Find the Program Files folder, find the program.exe file, and then click Open.
This way, you can disable or disable data execution prevention for Explorer by navigating to the folder C: Windows and selecting explorer.exe.